2003年湖南大学研究生入学考试微机原理与应用真题.

preview
需积分: 0 0 下载量 194 浏览量 更新于2012-04-16 收藏 85KB DOC 举报
根据给定的文件信息,我们可以总结出以下IT专业知识点,主要围绕微机原理与应用,特别是针对2003年湖南大学研究生入学考试的内容。这些知识点涵盖了计算机内部工作原理、微处理器指令集、存储系统、输入输出接口以及编程技术等方面。 ### 1. 数制转换与补码表示 - **补码、原码与无符号数**:二进制代码“11000000”在不同表示方法下的数值解读。补码表示的是负数,原码可能代表正数或负数(取决于最高位),而无符号数则直接表示非负整数。 - **补码计算**:补码是计算机中表示带符号整数的一种方法,能够简化加减法运算。例如,如果“11000000”是补码,那么它代表的十进制数是-64(考虑到最左边的位作为符号位)。 ### 2. 微处理器指令与状态标志 - **比较指令CMP**:用于比较两个寄存器或寄存器与内存中的值,不改变操作数,但更新标志寄存器。当SF=0,OF=1时,表明AL与BL中的数进行了无符号比较,AL比BL大。 - **状态标志**:SF(符号标志)、OF(溢出标志)等标志位用于指示上一条指令的结果,如溢出、符号变化等。 ### 3. 微处理器结构与接口 - **8086 CPU的READY引脚**:输入引脚,用于指示外部设备是否准备好接收或发送数据,从而控制CPU的等待周期。 - **BIU(Bus Interface Unit)**:负责处理与系统总线的接口,进行数据的读写操作。访问一次存储器或外设端口的时间称为总线周期。 - **存储器组织**:构成大容量存储系统需要多片小容量存储器芯片,通过地址线的扩展实现。如构建64Kx8位存储系统需使用16Kx4位的芯片,且需考虑地址线的数量。 ### 4. 汇编语言编程 - **寻址方式**:直接寻址、寄存器间接寻址等,如MOVDL,[BP+SI+32H]使用BP和SI作为基址和变址寄存器。 - **条件分支与循环控制**:如JNC(无进位转移)、LOOP(循环指令)等,用于根据条件跳转或重复执行代码块。 - **输入输出操作**:如INAL,DX读取端口状态,OUTAL,DX向端口输出数据。 ### 5. 微机接口与通信 - **8259A中断控制器**:拥有多个可编程寄存器,用于管理中断请求,需占用多个端口地址。 - **异步串行通信**:涉及起始位、停止位、校验位等格式,用于数据的串行传输。波特率决定传输速度。 - **8251A串行通信控制器**:用于处理异步串行通信,包含调制解调器控制信号如DTR(Data Terminal Ready)、CTS(Clear To Send)等。 ### 6. 存储器与地址空间 - **地址范围与重叠检测**:通过分析存储系统的连接图,可以确定不同存储器芯片的地址范围,检查是否存在地址重叠,以及判断存储体的奇偶性。 ### 7. 程序设计与算法实现 - **子程序与函数**:通过子程序(如HEXASC、ADDITION)实现特定功能,如十六进制转换、累加操作等,利用JNC、LOOP等指令控制流程。 - **输入输出处理**:如通过读取按钮状态(如按钮K),结合延时去抖动技术,实现对输入信号的有效识别。 - **数据排序与交换**:通过LEA、XCHG等指令,实现数据在数组中的交换与排序,优化数据结构。 这些知识点深入探讨了微机原理与应用的核心领域,对于理解计算机系统架构、微处理器指令集、存储系统管理、输入输出接口设计以及程序设计与算法实现具有重要意义。
gjxtu0419
  • 粉丝: 0
  • 资源: 12
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部