早教吧作业答案频道 -->其他-->
已知(A)=7AH,(B)=02H,(R0)=30H,(30H)=A5H,(PSW)=80H,写出以下各条指令执行后A和PSW的内容(1)XCHA,R0(2)XCHA,30H(3)XCHA,@R0(4)XCHDA,@R0(5)SWPA(6)ADDA,R0(7)ADDA,30H(8)ADDA,#30H(9)ADDCA,30H(10)SUBBA,30H(11)SUBBA,
题目详情
已知(A)=7AH,(B)=02H,(R0)=30H,(30H)=A5H,(PSW)=80H,写出以下各条指令执行后A和PSW的内容
(1)XCH A,R0 (2) XCH A,30H (3)XCH A,@R0 (4)XCHD A,@R0 (5)SWP A (6) ADD A,R0 (7)ADD A,30H (8)ADD A,#30H (9)ADDC A,30H (10)SUBB A,30H (11)SUBB A,#30H (12) INC @R0
(1)XCH A,R0 (2) XCH A,30H (3)XCH A,@R0 (4)XCHD A,@R0 (5)SWP A (6) ADD A,R0 (7)ADD A,30H (8)ADD A,#30H (9)ADDC A,30H (10)SUBB A,30H (11)SUBB A,#30H (12) INC @R0
▼优质解答
答案和解析
我个人认为你这题有问题,执行第一条后(A)=30H,(R0)=7AH.执行第二条后(A)=A5H,(30H)=30H.第三条时就出问题了,第三条指令是将A中的内容与R0所指向的地址里面的内容进行交换(因为(A)=A5H,(R0)=7AH执行第三条时就是A与7AH中的内容进行交换).
如果是单片机复位后来执行这程序那么(7AH)=00H那么就可以执行下去.后面你就自己做吧.
如果是单片机复位后来执行这程序那么(7AH)=00H那么就可以执行下去.后面你就自己做吧.
看了已知(A)=7AH,(B)=0...的网友还看了以下:
11、已知(SI)=0004H,(DS)=8000H,(80004H)=02H,(80005H)= 2020-05-14 …
8086指令系统已知,(DS)=2000H,(BX)=100H,(SI)=02H,从物理地址201 2020-05-23 …
已知:(A)=E7H,CY=1.问执行指令SUBBA,#70H后,OV= 2020-06-07 …
求解一道汇编问题例:设BX=1200H,SI=0002H,DS=3000H,(31200H)=50 2020-06-12 …
单片机编程填空会的快来1.RAM中45H单元内存有一个十六进制数,把这个数转换为BCD码的十进制数 2020-07-01 …
单片机原理及应用已知(A)=7A,(R0)=30H,(30H)=A5H,(PSW)=80H,请写出 2020-07-09 …
已知A=0C9H,B=8DH,CY=1执行指令ADDCA,B结果?SUBBA,B结果? 2020-07-09 …
单片机试题答案后面还有加分1、已知:(A)=80H,(R7)=08H,(40H)=F0H,(R0) 2020-07-20 …
已知(A)=7AH,(B)=02H,(R0)=30H,(30H)=A5H,(PSW)=80H,写出以 2020-12-15 …
已知A中的内容为36H,请写出当执行下列程序后R7,A的内容为何值movr7,#29h(换行)XCH 2020-12-28 …