永发信息网

汇编语言 从键盘上输入0~9中任意一个自然数求其立方值。运行成功,但结果不知道怎么看。

答案:1  悬赏:50  手机版
解决时间 2021-02-28 03:25
  • 提问者网友:雨不眠的下
  • 2021-02-27 19:30
汇编语言 从键盘上输入0~9中任意一个自然数求其立方值。运行成功,但结果不知道怎么看。
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-02-27 20:14
你的程序运行正确,结果符合要求。。。。 但用查表的方式不是个好办法!
E:\masm1>debug 613.exe
-U
0B62:0000 B85F0B MOV AX,0B5F
0B62:0003 8ED8 MOV DS,AX
0B62:0005 BA0000 MOV DX,0000
0B62:0008 B409 MOV AH,09
0B62:000A CD21 INT 21
0B62:000C B401 MOV AH,01
0B62:000E CD21 INT 21
0B62:0010 240F AND AL,0F
0B62:0012 A22900 MOV [0029],AL
0B62:0015 02C0 ADD AL,AL
0B62:0017 8AD8 MOV BL,AL
0B62:0019 B700 MOV BH,00
0B62:001B 8B871500 MOV AX,[BX+0015]
0B62:001F A32A00 MOV [002A],AX
-G1F ;运行到上面这一行,看输入数字的立方是否等于AX即可。
please input x(0~9):9
AX=02D9 BX=0012 CX=0056 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=0B5F ES=0B4F SS=0B5F CS=0B62 IP=001F NV UP EI PL NZ AC PE NC
0B62:001F A32A00 MOV [002A],AX DS:002A=0000
-L
-G1F
please input x(0~9):3
AX=001B BX=0006 CX=0056 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=0B5F ES=0B4F SS=0B5F CS=0B62 IP=001F NV UP EI PL NZ NA PE NC
0B62:001F A32A00 MOV [002A],AX DS:002A=0000
-L
-G1F
please input x(0~9):0
AX=0000 BX=0000 CX=0056 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=0B5F ES=0B4F SS=0B5F CS=0B62 IP=001F NV UP EI PL ZR NA PE NC
0B62:001F A32A00 MOV [002A],AX DS:002A=0000
-L
-G1F
please input x(0~9):4
AX=0040 BX=0008 CX=0056 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=0B5F ES=0B4F SS=0B5F CS=0B62 IP=001F NV UP EI PL NZ NA PO NC
0B62:001F A32A00 MOV [002A],AX DS:002A=0000
-
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯