微机原理(课程设计)大小写字母转换.docVIP

  • 898
  • 0
  • 约8.69千字
  • 约 16页
  • 2018-08-31 发布于贵州
  • 举报

微机原理(课程设计)大小写字母转换.doc

微机原理(课程设计)大小写字母转换

武汉理工大学《微机原理与接口技术》课程设计说明书 PAGE 14 摘要 在课程设计之前,具备微机原理的理论知识和实践能力;熟悉汇编语言编程技术;熟悉80X86的CPU结构和指令系统;熟悉相关常用接口电路的设计使用方法是必不可少的。因此原理部分重新温习并整理了相关知识。 课程设计要求进行大小写字母的转换。其实字母大小写的区别在于他们的ASCII码范围,它们之间的转换其实就是加减相应的ASCII码值。在判断输入的字母是大写的还是小写的(即判断输入符号ASCII码在41H~5AH还是在61H~7AH内)之后,决定判断是加上还是减去ASCII码值。另外如果输入的不是字母(输入字符对应ASCII码值不在41H~5AH或61H~7AH内),则需要报警提示,这不但涉及到用汇编语言实现发声的方法,而且对计算机硬件的了解也有要求,因此原理部分加入了部分有关声音产生的硬件知识。 关键词:汇编语言,ASCII码,大小写转换 1.原理简介 1.1 8086的内部结构 80x86从功能上分执行单元EU(Execution Unit),和总线接口单元BIU(Bus Interface Unit),执行单元由算术逻辑单元(ALU)、标志寄存器、通用寄存器组和EU控制器等部件组成。 指令执行部件EU由算术逻辑单元、标志寄存器、通用寄存器和EU控制器等部件组成。 主要功能是执行指令: 一般顺序执行,EU不断地从

文档评论(0)

1亿VIP精品文档

相关文档