简单汇编程序设计--代码转换程序设计

[复制链接]
查看11 | 回复1 | 2010-12-16 16:08:16 | 显示全部楼层 |阅读模式
要求:完成一个数制之间的转化程序,主程序分别具有3种可选择的子功能,按相应的字母(A=>功能1; B=>功能2; C=>功能3;)可分别进入相应的子功能并在屏幕上显示结果。3种可选择的子功能分别为:1)实现小写字母向大写字母的转换 2)实现大写字母向小写字母的转换3)实现十进制数向十六进制数的转换
这是期末考试题目,谢谢啊!我实在不会做啊!
发到我邮箱 [email protected]
谢谢

回复

使用道具 举报

千问 | 2010-12-16 16:08:16 | 显示全部楼层
小写字母转换为大写输出:DATA SEGMENTinbuf DB 100 ;可能输入的最大字符数
db 0 ;实际输入字符数
db 100 DUP('$') ;输入缓冲DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXmov di,OFFSET inbuf;输入字符串MOV AH,0AHMOV DX,diINT 21Hxor cx,cxmov cl,[di+1] ;循环次数(输入字符数)lea si,[di+2] ;输入串起始地址;循环比较next1:cmp
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行