D.3.3. Адресация операндов в памяти и регистрах.

Обрабатываемые данные – операнды могут располагаться в регистрах (данных и адреса) либо в оперативной памяти. Для выборки слова (или длинного слова) команда задает адрес старшего бита, который является четным (или кратным четырем).

При этом возможно два варианта:

  1. Младшие байты слова располагаются в ячейках с большими номерами: N, N+1, N+2, N+3. Такой порядок адресации байтов называется "big-endian". Он принят в микропроцессорах Motorola, Digital Equipment (COMPAQ) и IBM.
  2. Младшие биты располагаются в ячейках с меньшими номерами: N+1,N,N+4,N+3. Этот порядок называется "little-endian" и применяется компаниями Intel, AMD и Cyrix (VIA Technology).

 

Назад...   К оглавлению раздела   Далее...

=== *** === *** === *** ===

В настоящее время проект закрыт (в версии 1.00.3 alpha). Автор приносит извинения за прекрашение разработки.