已知程序执行前,在AT89S51单片机片内RAM中,(A)=85H,(R0)=20H,(20H)=0AFH,(Cy)=1,(21H)=0FFH。写出下列指令独立执行后寄存器和存储单元的内容,若该指令影响标志位,写出CY、AC、OV和P的值。 ADD A,@R0; ADDC A, 21H; SWAP A ; SUBB A,#50H; DEC R0 ; XCHD A,@R0;
点击查看答案
执行查表指令MOVC A,@A+PC后,当前A中的内容是()A、 原来A中的内容与PC中的内容之和B、 执行该指令时,当前PC所指地址单元中的内容与原来A中的内容之和C、 执行该指令时,当前指令下一条指令对应PC中的内容与原来A中的内容之和所指地址单元的内容D、 原来A中的内容
单选题如果“JA P”指令的操作码放在0050H,该指令的位移量为34H,执行完此条指令转移到取下一条指令的偏移地址为()A 0082HB 0084HC 0086HD 0088H
问答题说明指令 MOV A,21H与指令 MOV A,[21H]这两条指令的寻址方式和执行过程与结果有何不同。
单选题转移指令执行结束后,程序计数器PC中存放的是()。A 该转移指令的地址B 顺序执行的下条指令地址C 转移的目标地址D 任意指令地址
单选题某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第1字节为操作码字段,第2字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是( )。A 2006HB 2007HC 2008HD 2009H
单选题转移指令执行结束后,程序计数器PC中存放的是()A 该转移指令的地址B 顺序执行的下一条指令地址C 转移的目标地址D 任意指令地址