-3

Мой лектор всплывает с этим вопросом сегодня. Тем не менее, я новичок в этом, и я понятия не имею, о чем это, пожалуйста, помогите мне.

«Предположим, ваш адрес памяти микрокомпьютера имеет ширину 16 бит, сколько он может иметь местоположений, при условии, что каждая ячейка памяти имеет ширину 8 бит. Выразите объем памяти в байтах, мегабайтах, гигабайтах и терабайтах ».

1 ответ1

1

Вы не должны просить помощи с домашней работой на SO. Тем не менее, вы бы работали так:

Если адрес памяти закодирован в 16 битах, это означает, что вы можете указать до 2 ^ 16 единиц памяти, прежде чем вы сможете считать больше:

0000000000000000
0000000000000001
0000000000000010
...
1111111111111111

Это число, которое вы должны знать в верхней части головы как 65536 - самое большое целое число, которое вы можете сохранить в 2 байта :)

Так что, если вы можете указать на 65536 блоков пространства, и каждая единица пространства составляет, по-видимому, 8 бит (1 байт), сколько это будет байтов, мегабайт, гигабайт и терабайт?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .