[单选题]

下面的汇编语言程序用来将AX寄存器中的十六进制数转换为十进制数的ASCII码。在______填空,使程序能按预定的设计要求正常运行。

D.SEG SEGMENT

B.UF DB 5DUP(?)

D.SEG ENDS

SSEG SEGMENT

D.B 256DUP(0)

SSEG ENDS

C.SEG SEGMENT

A.SSUM CS:CSEG,DS:DSEG,SS:SSEG

START PROC ______

PUSH DS

MOV AX,0

PUSH AX

MOV AX,DSEG

MOV DS,AX

LEA DI,BUF

MOV CX,0

MOV BX,10

MOV AX,36H

LP1: MOV DX,0

D.IV BX

PUSH DX

INC CX

C.MP AX,0

JNE LP1

MOV BX,5

SUB BX,CX

bP2: POP DX

A.DD DL,30H

MOV [DI],DL

INC DI

LOOP LP2

C.MP BX,0

JE EXIT

MOV CX,BX

LP3: MOV BYTE PTR[DI],20H

INC DI

LOOP LP3

E.XIT: RET

START ENDP

C.SEG ENDS

E.ND START

参考答案与解析:

相关试题

下面的子程序是将AL寄存器低4位中的十六进制数转换为ASCII码,试问:该子程序

[单选题]下面的子程序是将AL寄存器低4位中的十六进制数转换为ASCII码,试问:该子程序中的横线处应填写( )。HTOASC PROC AND AL,0FH ADD AL,30H CMP AL,39H JBE DONE ____________DONE: RETHTOASC ENDPA.SUB AL,'A'-0AHB.ADD AL,'A'-0AHC.SUB AL,'A'-07HD.ADD AL.'A'-07H

  • 查看答案
  • 下面的子程序是将AL寄存器低4位中的十六进制数转换为ASCII码,试问:该子程序

    [单选题]下面的子程序是将AL寄存器低4位中的十六进制数转换为ASCII码,试问:该子程序中的横线处应填写什么指令? HTOASC PROC AND AL, OFH ADD AL, 30H CMP AL, 39H JBE DONE ____________ DONE: RET HTOASC ENDPA.SUB AL,'A'-0AHB.ADD AL,'A'-0AHC.SUB AL,'A'-07HD.ADD AL,'A'-07H

  • 查看答案
  • 将十进制数257转换为十六进制数为( )。

    [单选题]将十进制数257转换为十六进制数为( )。A.11B.101C.F1D.FF

  • 查看答案
  • 将十进制数257转换为十六进制数为()。

    [单选题]将十进制数257转换为十六进制数为( )。A.11B.10YC.FlD.FF

  • 查看答案
  • 下面的子程序是将AL寄存器低于4位中的十六进制转换为ASCII码,试问:该子程序

    [单选题]下面的子程序是将AL寄存器低于4位中的十六进制转换为ASCII码,试问:该子程序中的横线处应该填写什么指令? HTOASE PROC AND AL,0FH ADD AL,30H CMP AL,39H JBE DONE -------- DONE: RET HTOASC ENDPA.SUB AL,‘A’-0AH B.ADD AL,‘A’-0AHC.SUB AL,07HD.ADD AL,07H

  • 查看答案
  • 下面的子程序是将AL寄存器低于4位中的十六进制转换为ASCII码,试问:该子程序

    [单选题]下面的子程序是将AL寄存器低于4位中的十六进制转换为ASCII码,试问:该子程序中的横线处应该填写什么指令?H.TOASE PROCA.ND AL,0FHA.DD AL,30HC.MP AL,39HJBE DONE--------D.ONE: RETH.TOASC ENDPA.SUB AL,‘A’-0AHB.ADD AL,‘A’-0AHC.SUB AL,07HD.ADD AL,07H

  • 查看答案
  • 十六进制数FFH转换为十进制数为()。

    [单选题]十六进制数FFH转换为十进制数为()。A .1515B .225C .255D .256

  • 查看答案
  • 将十进制257转换为十六进制数为()。

    [单选题]将十进制257转换为十六进制数为( )。A.11B.101C.FlD.FF

  • 查看答案
  • 将十进制280转换为十六进制数为______。

    [单选题]将十进制280转换为十六进制数为______。A.81B.E8C.118D.121

  • 查看答案
  • 将十进制257转换为十六进制数为()。

    [单选题]将十进制257转换为十六进制数为()。A.11B.101C.F1D.FF

  • 查看答案
  • 下面的汇编语言程序用来将AX寄存器中的十六进制数转换为十进制数的ASCII码。在