DATA SEGMENT
ASC DB '12345'
BIN DB 2 DUP(?)
COUNT EQU 5
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA SI,ASC
LEA DI,BIN
MOV BX,000AH
MOV CX,COUNT-1
MOV AH,00H
MOV AL,[SI]
SUB AL,30H
LP1: IMUL BX
ADD AL,[SI+01]
SUB AL,30H
INC SI
LOOP LP1
MOV [DI],AX
MOV AH,4CH
INT 21H
CODE ENDS
END START

请问这个程序的功能,运行的流程图
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- Dummer25 2023-04-06 16:35关注
+----------+ | Start | +----------+ | v +----------+ | Load DS | +----------+ | v +----------+ | Load SI | +----------+ | v +----------+ | Load DI | +----------+ | v +----------+ | Init BX | +----------+ | v +----------+ | Set CX | +----------+ | v +----------+ +--->| Load AL | | +----------+ | | | v | +----------+ | | Sub 30H | | +----------+ | | | v | +----------+ | | IMUL BX | | +----------+ | | | v | +----------+ | | Add AL | | +----------+ | | | v | +----------+ | | Sub 30H | | +----------+ | | | v | +----------+ | | Inc SI | | +----------+ | | | v | +----------+ | | Loop LP1| | +----------+ | | | v | +----------+ | | Store AX| | +----------+ | | | v | +----------+ | | Exit | | +----------+ | | +-----------+
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报