好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

微机原理:完美的大小写字母互换.docx

2页
  • 卖家[上传人]:学***
  • 文档编号:230789514
  • 上传时间:2021-12-28
  • 文档格式:DOCX
  • 文档大小:11.98KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 微机原理:完美的大小写字母互换 微机原理实验:接受键盘字符(以回车键结束),并将其中的小写字母转化为大写字母,大写字母转化为小写字母,然后显示在屏幕上 要求:BX指向字符行缓冲区首址,偏移地址指针SI清0,使用DOS 01H号功能接受键入字符 以下程序完美的实现了大小写字母的混合输入后的混合转换,即大转小,小转大,并可键入空格,如:I LOVE you DATAS SEGMENT DATA1 DB 20 DUP(?) DATA2 DBplease input string,end with enter,exit with ctrl-c:,0DH,0AH,$ DATA3 DBthe connverted string is:,0DH,0AH,$ DATA4 DB 0DH,0AH,$ DATAS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS MOV DS,AX XOR SI,SI MOV BX,OFFSET DATA1 LEA DX,DATA2 MOV AH,9 INT 21H LOOP1: MOV AH,1 INT 21H CMP AL,03H JZ LOOP4 CMP AL,0DH JZ LOOP3 CMP AL,41H JAE LOOP5 LOOP2:SUB AL,20H MOV [BX+SI],AL INC SI JMP LOOP1 L5:CMP AL,61H JAE LOOP2 ADD AL,20H MOV [BX+SI],AL INC SI JMP LOOP1 L3:LEA DX,DATA4 MOV AH,9 INT 21H LEA DX,DATA3 MOV AH,9 INT 21H MOV [BX+SI],AL MOV AL,0AH MOV [BX+SI+1],AL MOV AL,$ MOV [BX+SI+2],AL MOV DX,BX MOV AH,9 INT 21H LEA DX,DATA4 MOV AH,9 INT 21H JMP LOOP4 LOOP4:MOV AH,4CH INT 21H CODES ENDS END START 运行结果: 2 / 2。

      点击阅读更多内容
      相关文档
      云南省红河州河口县语文二年级下学期期末试题+2020-2021学年.pdf 八年级生物开学摸底考(人教版)(答题卡).pdf 云南省文山州砚山县数学四年级下学期期末试题 2020-2021学年 (2).pdf 八年级生物开学摸底考(辽宁专用)(答题卡).pdf 八年级生物开学摸底考(海南专用)(答题卡).pdf 云南省昆明市五华区数学四年级第二学期期末考试 2020-2021学年.pdf 八年级生物开学摸底考(南京专用)(答题卡).pdf 八年级生物开学摸底考(湖南专用)(答题卡).pdf 云南省德宏州语文五年级下学期期末试题 2020-2021学年答案zq.pdf 八年级生物开学摸底考(武汉专用)(答题卡).pdf 2022年盐城市中考化学试卷答案.pdf 云南省德宏州语文四年级下学期期末试题 2020-2021学年.pdf 云南省德宏州数学四年级下学期期末试题 2020-2021学年.pdf 云南省德宏州数学五年级下学期期末试题 2020-2021学年数学答案zq.pdf 八年级生物开学摸底考(福建专用)(答题卡).pdf 八年级生物开学摸底考(全国通用)(答题卡).pdf 八年级生物开学摸底考(广西专用)(答题卡).pdf 八年级生物开学摸底考(广州专用)(答题卡).pdf 云南省昆明市盘龙区数学四年级第二学期期末考试 2020-2021学年.pdf 云南省昆明市盘龙区语文二年级第二学期期末考试 2020-2021学年(人教部编版无答案PDF).pdf
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.