在MCS-51 的KeyCode (RAM 30H单元)存放着用户按键代码,代码值00H~04H,其中00H表示没有用户按键,01H~04H代表用户按下了加、减、乘、除四个键,根据用户按键计算:
R6 op R7=R3R4 (OP代表加、减、乘、除运算,R3R4保存运算结果 )试编写程序实现上述功能。
KeyCode EQU 30H ;EQU定义符号伪指令
Org 0000h ; Org汇编起始伪指令,规定了下面代码存放在rom中的起始地址
Ljmp Start ; 长跳转到主程序开始
Org 0100h; Org汇编起始伪指令,规定了下面代码存放在rom中的起始地址
Start:
nop ;在此处开始写你的程序
Sjmp $ ;程序执行到此处停止
End