DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

ST72E632K2B0 查看數據表(PDF) - STMicroelectronics

零件编号
产品描述 (功能)
生产厂家
ST72E632K2B0 Datasheet PDF : 109 Pages
First Prev 81 82 83 84 85 86 87 88 89 90 Next Last
ST7263
6 INSTRUCTION SET
6.1 ST7 ADDRESSING MODES
The ST7 Core features 17 different addressing
modes which can be classified in 7 main groups:
Addressing Mode
Inherent
Immediate
Direct
Indexed
Indirect
Relative
Bit operation
Example
nop
ld A,#$55
ld A,$55
ld A,($55,X)
ld A,([$55],X)
jrne loop
bset byte,#5
The ST7 Instruction set is designed to minimize
the number of bytes required per instruction: To do
Table 22. ST7 Addressing Mode Overview
so, most of the addressing modes may be subdi-
vided in two sub-modes called long and short:
– Long addressing mode is more powerful be-
cause it can use the full 64 Kbyte address space,
however it uses more bytes and more CPU cy-
cles.
– Short addressing mode is less powerful because
it can generally only access page zero (0000h -
00FFh range), but the instruction size is more
compact, and faster. All memory to memory in-
structions use short addressing modes only
(CLR, CPL, NEG, BSET, BRES, BTJT, BTJF,
INC, DEC, RLC, RRC, SLL, SRL, SRA, SWAP)
The ST7 Assembler optimizes the use of long and
short addressing modes.
Inherent
Immediate
Short
Long
No Offset
Short
Long
Short
Long
Short
Long
Relative
Relative
Bit
Bit
Bit
Bit
Mode
Direct
Direct
Direct
Direct
Direct
Indirect
Indirect
Indirect
Indirect
Direct
Indirect
Direct
Indirect
Direct
Indirect
Indexed
Indexed
Indexed
Indexed
Indexed
Relative
Relative
Syntax
Destination/
Source
nop
ld A,#$55
ld A,$10
ld A,$1000
00..FF
0000..FFFF
ld A,(X)
00..FF
ld A,($10,X)
00..1FE
ld A,($1000,X) 0000..FFFF
ld A,[$10]
00..FF
ld A,[$10.w]
0000..FFFF
ld A,([$10],X) 00..1FE
ld A,([$10.w],X)
jrne loop
jrne [$10]
0000..FFFF
PC-128/PC+1271)
PC-128/PC+1271)
bset $10,#7
00..FF
bset [$10],#7 00..FF
btjt $10,#7,skip 00..FF
btjt [$10],#7,skip 00..FF
Pointer
Address
(Hex.)
00..FF
00..FF
00..FF
00..FF
00..FF
00..FF
00..FF
Pointer
Size
(Hex.)
byte
word
byte
word
byte
byte
byte
Length
(Bytes)
+0
+1
+1
+2
+ 0 (with X register)
+ 1 (with Y register)
+1
+2
+2
+2
+2
+2
+1
+2
+1
+2
+2
+3
Note 1. At the time the instruction is executed, the Program Counter (PC) points to the instruction follow-
ing JRxx.
87/109

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]