下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 键盘字母大小写转换 键盘输入的小写字母转换成大写字母

键盘字母大小写转换 键盘输入的小写字母转换成大写字母.doc

键盘字母大小写转换 键盘输入的小写字母转换成大写字母

坠得太美会不会懂得珍惜
2017-09-25 0人阅读 举报 0 0 暂无简介

简介:本文档为《键盘字母大小写转换 键盘输入的小写字母转换成大写字母doc》,可适用于综合领域

键盘字母大小写转换键盘输入的小写字母转换成大写字母导读:就爱阅读网友为您分享以下“键盘输入的小写字母转换成大写字母”的资讯希望对您有所帮助感谢您对tocom的支持!微型计算机原理课程设计实验报告学院:电气信息工程学院班级:生医姓名:曹佳浩学号:微型计算机原理课程设计实验报告一、实验目的结合微型计算机原理课程的学习进一步巩固已学的知识同时针对微型计算机原理知识的具体应用学会对系统中DOS和BIOS的使用。学会使用全屏幕编辑程序PE弄懂汇编程序的上机过程以及如何运用DEBUG软件进行汇编程序的调试。二、实验内容、响铃设计为掌握响铃的使用方法。编写程序从键盘接收输入字符如是数字N则响铃N次如不是数字则不响。、将键盘输入的小写字母转换成大写字母的设计为了解小写字母和大写字母在计算机中的表示方法并学习如何进行转换。编写程序接收键盘字符并将其中的小写字母转变为大写字母然后显示在屏幕上。、字符串匹配设计为掌握提示信息的设置方法及读取键入信息的方法。编写程序实现两个字符串比较。如相同则显示“MATCH”,否则显示“NOMATCH”。、计算N~的设计为了解高级语言中的数学函数是怎样在汇编语言一级上实现的。编写计算N~的程序。数值N由键盘输入结果在屏幕上输出。N的范围为~。即刚好能被一个位寄存器容纳。、学生成绩名次表设计为进一步熟悉排序方法。编写程序将~之间的个成绩存入首址为H的存储区中。Hi表示学号为i的学生成绩。编写程序使得在H开始的区域排出名次表。Hi为学号为i的学生的名次。三、将键盘输入的小写字母转换成大写字母的设计四、流程图五、实验参考程序DATASEGMENTBUFDBDUP()DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATASTART:MOVAX,DATAMOVDS,AXMOVES,AX段寄存器初始化MOVBX,OFFSETBUFBX指向字符行缓冲区首址KKK:MOVSI,H指针SI清GGG:MOVAH,H接收键入字符INTHCMPAL,HJZPPP是CTRLC键则转结束CMPAL,DHJZBBB是回车键则转BBBCMPAL,HJBTTTCMPAL,AHJATTT不是小写字母转TTTSUBAL,H小写字母转化为大写字母TTT:MOVBXSI,AL存入字符行缓冲区中INCSI指针加JMPGGGBBB:MOVBXSI,ALMOVAL,AHMOVBXSI,AL加入换行符MOVAL,#$#MOVBXSI,AL再加一个#$#标志字符MOVAH,HMOVDX,BXINTH显示转换后的字符串JMPKKKPPP:MOVAH,CHINTHCODEENDSENDSTART该程序段中的一些指令功能:CMP:比较指令。将源操作数和目的操作数相减结果不存储。影响标志位。JZ:条件跳转指令。零标志ZF为则转移。JB:条件跳转指令。低于、或不高于且不等于则跳转。JA:条件跳转指令。高于、或不低于且不等于则跳转。SUB:算术减法指令。将目的操作数减源操作数结果送目的操作数。。JMP:无条件转移指令。该程序段中SUBAL,H表示将输入字符的ASCII码减去从而实现将小写字母转换成大写。JMPKKK无条件转移到KKK程序段从而实现程序的循环对输入的字符串中的下一个字符进行判断。六、心得体会通过这一个星期微机原理的课程设计我对微机原理这门课程有了更进一步的了解。通过自己积极地查阅相关资料请教老师与同组的同学一起讨论最终完成设计。本学期做了许多微机原理的实验这次要用汇编语言来实现大小写字母的转换所以自己一开始感觉这会非常的简单。直到真正的理解相关原理要编写程序实现的时候才发现自己对汇编程序的了解确实还不够尤其是编程方面的能力有待提高。在不断地再次学习和理解过程中我慢慢掌握了更多汇编语言的应用知识更为值得骄傲的是自己在参考程序的辅助下顺利编写出了大小写字母转换的程序。把编写好的程序输入软件时候出现了许多小问题比如句子没有加逗号没有定义变量等等。归纳起来都是因为编程掌握不牢固写程序没有条理加上自己粗心大意的恶习依旧没改正造成的以后需要努力改正。通过本次课程设计我学到了很多新的东西极大地拓宽了我的知识面,锻炼了能力综合素质也得到较大提高我感到收获不小。但在设计中也发现了大量问题有些在设计过程中已经解决有些还需要在今后慢慢学习只要学习就会有更多的问题有更多的难点但也会有更多的收获。总的来说这次课程设计自己受益匪浅。不但加固了微机原理部分知识的理解而且加强了对汇编语言的应用能力。百度搜索“就爱阅读”,专业资料,生活学习,尽在就爱阅读网tocom,您的在线图书馆

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

键盘字母大小写转换 键盘输入的小写字母转换成大写字母

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利