UniCROSS
8
4. АДРЕСАЦИЯ МИКРОПРОЦЕССОРА СМ 601
Микропроцессор СМ 601 допускает 7 видов адресации, представленных в
следующей таблице:
Inherent
1
CLC
Accumulator
1
CLRA
Immediate # 2(3)
LDAB #$FF
Direct
2
LDAB 0
Extended
3
STAA $FFFF
Indexed
,
2
LDX 0,X
,
Relative
2
BRA .
Операции с ВНУТРЕННЕЙ И АККУМУЛЯТОРНОЙ адресацией не
предусматривают операнды. Примеры:
asla
clc
comb
decb
Операции с НЕПОСРЕДСТВЕННОЙ адресацией имеют синтаксис:
< _ > #< >
< _ > #/< >
Если в поле операнда введено #<выражение>, то учитывается младший байт
значения выражения, если инструкция не относится к 16-битовым регистрам.
Если в поле операнда введено #/<выражение>, то учитывается старший байт
значения выражения.
Примеры:
ldaa #$FF
adcb #1
ldx
#$FFFF
adda #/end_code - start_code
<< < GO > >>
Вернуться к началу сайта