真题汇编

1.入口条件:要转换的两位十六进制数在累加器A中..

导出信息:高四位ASCII码在A中,低四位ASCII码在b中。

受影响的资源:PSW、A、B堆栈要求:4个字节

HASC:

MOV乙,甲;临时存储要转换的单字节十六进制数。

LCALL有1;转换低四位

XCH甲、乙;存储低四位ASCII码。

互换A;准备转换高四位数。

HAS1:

ANL A,# 0FH将累加器的低四位转换成ASCII码。

添加一个#90H

阿达

ADDC A,#40H

阿达

浸水使柔软

2、MOV RO,#20H

MOV R1,#30H

MOV R7,8号

XX1:

MOV A,@R0

MOV湾

INC R0

MOV A,@R0

交换A

异或A,B

MOV @R1,A

DJNZ R7,XX1

很久没用编译了。不知道是否完全正确。希望能帮到你。