汇编语言答:12.指出以下程序每一条的执行结果。MOV A,#25H ADD A,R2MOV R2,#33H ADDC A,@R1MOV 40H,#1AH ADDC A,40HMOV R1,#40H 13.试编程实现两个无符号16位数的减法,被减数和减数分别存放在DATA1和DATA2为首址的内部RAM中,低位在先,高位在后,差存于R3(低8位)和R4(高8位)中。14.指出以下程序每一条...
...数据储存长度为20H,编写程序,要求找出最大数据存入MA..._百度知...答:MOV R0, #21H ;起始地址.MOV MAX,#00H ;先用0当做最大值.MOV R2, #20H ;数据长度.LOOP:MOV A, @R0 ;取来一个数据.CLR C SUBB A, MAX ;减“最大值”.JNC rel1 ;不够减就算了.MOV A, @R0 ;够减,就把这个数据.MOV MAX,A ;当做最大值.rel1:INC R0 ;转向下一个.DJNZ R2,...
51单片机为基础用汇编语言编写用数码管显示一个同时有"加""减""乘...答:KEYI:ACALL KS1 CJNE A,#0F0H,LK1 ACALL DIR AJMP KEYI LK1:ACALL DIR ACALL DIR ACALL KS1 CJNE A, #0F0H,LK2 ACALL DIR AJMP KEYI LK2: ACALL KS1 MOV R2,A ORL A,#0FH MOV P0,A ANL A,#0FH ADD A,R2 ;键特征值 CJNE A,#0EEH,JZHI1 MOV A,#00H PUSH ACC JZHI...