当前位置:首页 > 内存 > 正文

汇编如何输入一个两位数到内存中

  • 内存
  • 2024-08-17 15:26:31
  • 7566

一、汇编语言将内存中的两位十六进制数显示出来自己写了源码在下面但是有bug更改它:
DATASEGMENT
NUMDB0B4H,1CH
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:
MOVAX,DATA
MOVDS,AX
MOVDL,NUM
MOVCL,4
SHRDL,CL
CMPDL,0AH
JBSTEP1
ADDDL,07H
第1步:
ADDDL,30H
MOVAH,02H
INT21H
MOVDL,NUM
ANDDL,0FH
CMPDL,0AH
JBSTEP2
ADDDL,07H
STEP2:
ADDDL,30H
INT21H
MOVAH,4CH
INT21H
代码ENDS
ENDSTART
二、用汇编从键盘输入一个两位数,在屏幕上显示其平方值