汇编高手请进来帮帮忙啊,十万火急!

来源:百度知道 编辑:UC知道 时间:2024/05/04 17:48:14
要做专周实习,但我有点迷茫,不知道怎么入手。有谁汇编比较强的请帮帮忙,万分感激!
题目:代码与数制之间的转换。
要求:1、将十六进制转换为其对应的ASCII码;
2 将ASCⅡ码转换为其对应的十六进制数;
3 实现二进制数和十六进制数之间相互转换;
4 实现十进制数和二进制数之间相互转换;
5 实现十六进制数和十进制数之间相互转换;
6 将一位十六进制数转换为七段代码,并使用模拟LED数码
管的方 法将其显示;
7 设计出友好的交互界面。
有愿意帮忙的留下您QQ 谢谢

这是我以前做的16位二进制转十进制:
DATA SEGMENT
A DB 15
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
BEG: MOV AX,DATA
MOV DS,AX
MOV BH,A
MOV BL,16
L1: INC BH
MOV AH,02H
MOV DL,BH
INT 21H
PUSH DX
MOV CL,0H
MOV AH,02H
MOV DL,CL
INT 21H
POP DX
CMP BH,0FFH
JE L3
DEC BL
JZ L2
JMP L1
L2: PUSH DX
MOV BL,0DH
MOV CL,0AH
MOV AH,02H
MOV DL,BL
INT 21H
MOV AH,02H
MOV DL,CL
INT 21H
MOV BL,16
POP DX
JMP L1
L3: MOV AH,4CH
INT 21H
CODE ENDS
END BEG
你的提问大同小异,应该都差不多
第六问是不是要接一片8255?
第七问不会.
希望对你有帮助