Показать сообщение отдельно
Старый 03.06.2004, 06:02     # 22
basturd
Junior Member
 
Регистрация: 03.06.2003
Сообщения: 167

basturd Путь к славе только начался
ARM это RISC

Смещения (offset) кодируются непосредственно в машинную инструкцию (machine instruction), поэтому они и не бывают очень большими - чаще всего 16 bit. Это имеет особое значение для RISC, т.к. в RISC машинные команды имеют фиксированную длину и кодируются 4 байтами - 32 битами. Т.е. смещение в машинной инструкции RISC съедает половину всех битов отведенных на кодирование машинной инструкции.
basturd вне форума