Освой компьютер
Количество циклов чтения и записи шины показано
соответственно как (чтение/запись). Количество периодов и циклов
чтения/записи должно быть добавлено соответственно к показанным значениям
времени вычисления эффективного адреса. Инструкция Размер dynamic static
регистр память регистр память
BCHG byte - 8(1/1) + - 12(2/1) +
long 8(1/0) * - 12(2/0) * -
BCLR byte - 8(1/1) + - 12(2/1) +
long 10(1/0) * - 14(2/0) * -
BSET byte - 8(1/1) + - 12(2/1) +
long 8(1/0) * - 12(2/0) * -
BTST byte - 4(1/0) + - 8(2/0) +
long 6(1/0) - 10(2/0) - + добавляется время вычисления эффективного адреса
* показывает максимальное значение
ВРЕМЯ ВЫПОЛHЕHИЯ УСЛОВHЫХ ИHСТРУКЦИЙ В этой таблице приведено количество периодов для условных инструкций.
Количество циклов чтения и записи шины показано соответственно как
(чтение/запись). Количество периодов и циклов чтения/записи должно быть
добавлено соответственно к показанным значениям времени вычисления
эффективного адреса. Инструкция Смещение Переход Перехода
был не было Bcc byte 10(2/0) 8(1/0)
word 10(2/0) 12(1/0)
BRA byte 10(2/0) -
word 10(2/0) -
BSR byte 18(2/2) -
word 18(2/2) -
DBcc CC true - 12(2/0)
CC false 10(2/0) 14(3/0)
ВРЕМЯ ВЫПОЛHЕHИЯ ИHСТРУКЦИЙ JMP, JSR, LEA, PEA И MOVEM В этой таблице приведено количество периодов для инструкций JMP, JSR,
LEA, PEA и MOVEM.
AMIGA: ПРОГРАММИРОВАНИЕ НА АССЕМБЛЕРЕ.
|