全球旧事资料 分类
者源操作数是访问片外数据存储器低256字节后者源操作数访问片外数据存储器整个64K字节。(5)MOVXA@DPTR和MOVCAADPTR答:前者源操作数是访问片外数据存储器,后者源操作数访问程
f序数据存储器。
6设片内RAM的(20H)40H,(40H)10H,10H)=50H,(P10C
AH。分析下列指令执行后片内RAM的20H、40H、10H单元以
及P1、P2中的内容。
MOVR0,#20HR020H
MOVA,R0;A40H
MOVR1,A;R1=40H
MOVAR1
A10H
MOVR0,P1;(40H0CAH
MOVP2P1P20CAH
MOV10H,A;(10H10H
MOV20H,10H;(20H10H
结果20H)10H、10H)10H、(40H)0CAH、P2=0CAH和P
10CAH
7.已知A)02H,R17FH,DPTR2FFCH片内RAM7FH
=70H,片外RAM(2FFEH)11HROM(2FFEH)64H试分别写
出以下各条指令执行后目标单元的内容。
1MOVA@R1结果累加器A等于70H
(2MOVXDPTRA结果:片外RAM(2FFCH单元等于
02H
3MOVCAADPTR结果累加器A等于64H
4)XCHDA,R1结果:累加器A等于00H,片内RAM7FH)
f单元等于72H
8.已知(A)78H(R1)=78H(B)=04HCY1片内RAM(7
8H=0DDH,(80H6CH试分别写出下列指令执行后目标单元的
结果和相应标志位的值。
1ADDA,@R1累加器A等于55HCY等于1
2)SUBBA77H;累加器A等于00HCY等于0
3MULAB;累加器A等于E0H,B寄存器等于01HCY等于1OV
等于0
(4)DIVAB累加器A等于1EHB寄存器等于00HCY、
OV等于0
5ANL78H78H;片内RAM78H)单元等于58H
6ORLA0FH累加器A等于7FH
7XRL80H,A
片内RAM80H等于14H
9设A)83H(R0)17H17H34H,分析当执行完下面指令
段后累加器A、R0、17H单元的内容。
ANLA,17HA03H
ORL17H,A(17H37H
XRLAR0A=34H
CPLA
ACBH
结果:ACBH,R017H,(17H=37H
10.写出完成下列要求的指令。
1)累加器A的低2位清零,其余位不变。
fANLA11111100B2)累加器A的高2位置“1”其余位不变。
ORLA,11000000B3累加器的高4位取反其余位不变。
XRLA,11110000B(4)累加器第0位、2位、4位、6位取反,其余位不变。XRLA01010101B11说明LJMP指令与AJMP指令的区别?
答:LJMP指令后面提供的是16位目标地址,所以可以转移到64KB程序r
好听全球资料 返回顶部