LINUX.ORG.RU

История изменений

Исправление Puzan, (текущая версия) :

Зачем ты перевёл число бит в двоичное число? В двоичных числах хранятся данные или адреса, а не разрядность.

Я пытался кратко, но ты не догоняешь. Такой вот пример: ты адресуешь память 48-битными словами:

000
001
010
011
...

Теперь тебе нужно обратиться к байту в слове 001, и ты прибавляешь три бита справа:

001 000
001 001
...
001 101
001 110

Упс, а последнего адреса-то не существует! Что делать будешь?

Исходная версия Puzan, :

Зачем ты перевёл число бит в двоичное число? В двоичных числах хранятся данные или адреса, а не разрядность.

Я пытался кратко, но ты не догоняешь. Такой вот пример: ты адресуешь память 48-битными словами:

000
001
010
011
...

Теперь тебе нужно обратиться к байту в слове 001, и ты прибавляешь три бита слева:

001 000
001 001
...
001 101
001 110

Упс, а последнего адреса-то не существует! Что делать будешь?