📄 ex3-1.sdi
字号:
,,, ORG 0000H ;程序的复位入口
0000,02 00 30,START,START: LJMP MAIN
,,, ORG 0030H ;主程序入口
0030,75 30 03,MAIN,MAIN: MOV 30H,#03 ;a=3
0033,75 31 04,, MOV 31H,#04 ;b=4
0036,E5 30,, MOV A,30H ;取得a值
0038,12 0F 00,, LCALL SQR ;调查表子程序
003B,F9,, MOV R1,A ;a2暂存于R1中
003C,E5 31,, MOV A,31H ;取得b值
003E,12 0F 00,, LCALL SQR ;调查表子程序
0041,29,, ADD A,R1 ;计算a2+b2
0042,F5 32,, MOV 32H,A ;存结果
0044,80 FE,, SJMP $ ;循环,等待
,,,;查表子程序如下:
,,, ORG 0F00H
0F00,90 0F 05,SQR,SQR: MOV DPTR,#TAB
0F03,93,, MOVC A,@A+DPTR ;查表求得平方值
0F04,22,, RET ;子程序返回
0F05,00 01 04 09,TAB,TAB: DB 0,1,4,9,16 ;平方表
0F0A,19 24 31 40,, DB 25,36,49,64,81
000E,,, END ;程序结束
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -