汇编语言课程设计报告---字母大小写转换
《汇编语言课程设计报告---字母大小写转换》由会员分享,可在线阅读,更多相关《汇编语言课程设计报告---字母大小写转换(15页珍藏版)》请在毕设资料网上搜索。
1、1 课程设计题目:字母大小写转换 目录目录 一概述一概述 1 二设计要求二设计要求 1 三设计思想与工作原理三设计思想与工作原理 . 1 四程序流程图四程序流程图 4 五流程图说明五流程图说明 4 六程序源代码六程序源代码 5 七运行调试结果七运行调试结果 . 11 八设计过程中遇到的问题及解决办法八设计过程中遇到的问题及解决办法 . 12 九心九心德德体会体会 12 2 1 字母大小写转换字母大小写转换 一概述一概述 在计算机系统中有多种数制和编码,常用的数制有二进制、八进制以及十六进制,常用 的代码有 BCD 码、ASCll 码和七段显示码等。这些数制和编码根据其作用的不同,在存储形 式上
2、也有差异。在实际应用中,它们也因使用的要求不同而有所差异。在配备操作系统管理 程序的计算机中, 有些代码转换程序已在系统管理软件中编好。 还有些代码转换需要根据使 用要求通过编程完成。因此,代码转换是非数据处理中最常见的情况。 二设计要求二设计要求 完成一个字母或数制之间的转化程序, 主程序分别具有可选择的子功能, 按相应的字符, 可分别进入相应的子功能并在屏幕上显示结果。 可选择的子功能分别为: (1)实现小写字母向大写字母的转换 (2)实现大写字母向小写字母的转换 三三设计思想与工作原理设计思想与工作原理 小写字母的 ASC 码比大写字母的 ASC 码大 20H,因此,大写转小写就是将大写
3、字母的 ASC 码加 20H,反之,将小写字母的 ASC 码减 20H。 大小写字母转换功能,是通过调用 子函数 input 实现对字符串的输入,然后调用宏 gaixie 来实现对大小写的转换,其中宏是通 过参数的传递来确定是小写转换成大写, 还是大写转换成小写的。 从而决定是对操作数进行 加或减 20H。 80x86 从功能上分执行单元 EU(Execution Unit),和总线接口单元 BIU(Bus Interface Unit),执行单元由算术逻辑单元(ALU) 、标志寄存器、通用寄存器组和 EU 控制器等部件 组成。 指令执行部件 EU 由算术逻辑单元、标志寄存器、通用寄存器和 E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 课程设计 报告 字母 大小写 转换
