arinaunknown6867
?>

Перевидите числа из римской системы в десятичную lxxxvi; xlix; cmxcix

Информатика

Ответы

rimmatrotskaia303
1)86 2)69 3)999 енввлгевевегл
hacker-xx1

если я всё правильно понимаю, длина слова получится 254 байта

решать можно так:

для простоты перевести всё в десятичные числа, затем сравнить размер двух областей памяти (до начала слова и от его начала до конца озу)

адрес последнего машинного слова: fe(hex) = 254(dec)

объём озу:     1/2кбайта = 1024/2 байт = 512 байт    (адреса от 0 до 511)

объём области памяти до начала слова (адреса от 0 до 253):

253 - 0 + 1 = 254 байта

объём области памяти от начала слова до конца озу (адреса от 254 до 511):

511 - 254 + 1 = 258 байт

т.к. области почти равны, то очевидно, что первая- это и есть искомая длина машинного слова (в этой области разместилось первое слово). в конце второй области, после второго слова, останется неиспользованные 4 байта.

ipaskarovanv6

т.к. адрес последнего слова указывает на его начало, значит само слово располагается в четырёх байтах по адресам  fc, fd, fe, ff

значит всё озу  располагается в адресах с 00 по ff (всего 256 адресов)

объём этого озу равен 256 байт

 

p.s. на всякий случай скажу как вычислен объём озу:

для начала можно перевести адреса в десятичную систему:

00(hex) = 0(dec)          ff(hex) = 255(dec)

потом из последнего адреса вычесть первый и добавить единицу:

255 - 0 + 1 = 256

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Перевидите числа из римской системы в десятичную lxxxvi; xlix; cmxcix
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Баринова
lepekhov4011
gassvetlana
Иванович-Васильевна1153
Джулия
ekrosenergoserv
drozd228758
Telenkovav
vsbrelok
tcmir
mushatolga
angelina-uj1350
asskokov
hvostna23
Каныбек698