
Сообщение от
Lethargeek
Вот раньше был массив, к примеру, из 5 слов, в 16-битном режиме располагались в памяти друг за другом. А как будут в 32-битном располагаться?
Другой пример - вот раньше был массив, к примеру, из 5 байтов, в 16-битном режиме располагались в памяти друг за другом. А как будут в 32-битном располагаться?

Сообщение от
Lethargeek
Как при этом данные адресуются?
А как адресуются байты при выполнении следующего кода:
Код:
MOVB (R0)+,(R1)+
MOVB (R0)+,(R1)+
MOVB (R0)+,(R1)+
MOVB (R0)+,(R1)+
MOVB (R0)+,(R1)+
Процессор читает с шины двойные слова и потом как-то внутри себя выковыривает из прочитанного отдельные байты. Но ведь байты не только читать, но и писать нужно. А как PDP-11 может писать отдельные байты при 16-разрядной шине - так и при 32-разрядной сможет.