👍 0 👎 |
Архитектура компьютераУкажите количество байт, которое в архитектуре x86_34 может храниться по указанному адресу
информатика программирование обучение
Пасечник Татьяна Дмитриевна
|
👍 +1 👎 |
Татьяна Дмитриевна, вы забыли указать адрес, по которому хранятся ваши байты.
И напишите, где вы раздобыли такую архитектуру. |
👍 −1 👎 |
Про это задание студентка одна спросила. Я ей передам
|
👍 0 👎 |
Татьяна Дмитриевна!
Существует только архитектура х86-32 и х86-64. У Вас опечатка. В любом случае возможна адресация к данным, хранящимся в оперативной памяти объёмом 1 байт и более. Если данные не в оперативной памяти, а например на диске, то минимальный объём данных, к которым возможна адресация, больше. Дальнейшее содержание ответа возможно на основе уточнения вопроса. |
👍 0 👎 |
Исправлена моя опечатка.
Татьяна Дмитриевна! Существует только архитектура х86-32 и х86-64. У Вас опечатка. В любом случае возможна адресация к данным, хранящимся в оперативной памяти, объёмом 1 байт и более. Если данные не в оперативной памяти, а например на диске, то минимальный объём данных, к которым возможна адресация, больше. Дальнейшее содержание ответа возможно на основе уточнения вопроса |
👍 −1 👎 |
Спасибо, передам студентам.
|
👍 0 👎 |
Вот, прислали. Видно недопоняли что-то всей группой
|
👍 0 👎 |
Пусть и спрашивают конкретно, что именно не поняли.
Вот здесь достаточно подробно написано: https://en.wikipedia.org/wiki/Endianness На русском языке тоже там правильно изложено. По сути — младший байт (разряд в системе счисления основанием 2⁸) в данной форме записи находится в конце числа. При указанном порядке расположения байтов в памяти младший байт имеет наименьший среди других байтов числа адрес. Теперь осталось разбить данное число на байты, выделить младший и добавить к нему в соответствии с заданием 0x спереди. |