添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符W型号页 > 首字符W的型号第77页 > W742C816 > W742C816 PDF资料 > W742C816 PDF资料1第15页
W742E/C816
2.工作寄存器寻址
7-0位
7
6
5
4
3
2
1
0
RAM地址WP3 WP1 WP2 WP0 WA3 WA2 WA1 WA0
WA0-3的工作寄存器地址; WP0-3是WR页寄存器( WRP )
例如:
MOV
MOV
MOV
MOVA
3.间接寻址
位12-0
12
11
10
9
8
7
6
5
4
3
2
1
0
DBKRL , #BL_value
DBKRH , #BH_value
WRP , #I
WRN , RAM
;设置RAM银行
;将WR页寄存器
; MOV RAM中的数据来工作寄存器和ACC
RAM地址BH1 BH0 BL3 BL2 BL1 BL0 DP2 DP1 DP0 ( WA3 WA2 WA1 WA0 )
( WA0-3 )的工作寄存器的内容; DP0-3是RAM页寄存器( PAGE )
BL0-3是DBKRL寄存器; BH0-1是DBKRH寄存器
例如:
MOV
MOV
MOV
MOV
MOV
DBKRL , BL_value
DBKRH , BH_value
PAGE , #Ip
WRQ , #In
WRN , @WRq
;设置RAM银行
;集RAM页面地址, ( 0
07H)
;将WR指针地址; ( 0
0FH)
;得到WRQ指向地址为WRN内容
5.5累加器( ACC )
累加器(ACC)是用于保存从之间的ALU和数据传送结果的4位寄存器
存储器, I / O端口,和寄存器。
5.6算术逻辑单元( ALU )
这是执行算术和逻辑运算的电路。 ALU具有以下
功能:
逻辑运算: ANL , XRL , ORL
分公司决定: JB0 , JB1 , JB2 , JB3 , JNZ , JZ , JC , JNC , DSKZ , DSKNZ , SKB0 , SKB1 , SKB2 , SKB3
移位操作: SHRC , RRC , SHLC , RLC
二进制加法/减法: ADC , SBC , ADD, SUB , ADU ,DEC , INC。
上述任何指令执行后,进位标志的状态( CF )和零标志( ZF )是
存储在内部寄存器中。 CF可以通过执行MOV R, CF的读出
- 15 -
出版日期: 2001年12月17日
修订版A1

深圳市碧威特网络技术有限公司