中北大学微机原理习题集详解及答案

需积分: 26 10 下载量 131 浏览量 更新于2024-07-20 1 收藏 649KB DOC 举报
本资源是一份针对中北大学微机原理课程的习题集答案,旨在帮助学生备考考试。主要内容涉及系统总线的构成,微型计算机的基本组成,硬件结构,以及计算机中的数值表示方法如补码和BCD码转换。此外,还包括微处理器的结构、ASCII码的位数与字符编码、8088和8086处理器的特性,如内存地址计算、外部和内部数据线数量、复位功能、总线周期、指令队列寄存器以及上电复位后的寄存器状态。 1.1 基本概念: - 系统总线主要由地址总线(用于指定存储器地址)、数据总线(传输数据)和控制总线(控制数据传输和指令执行)构成,它们是计算机内部各部件通信的基础。 2. 微型计算机组成: - 由中央处理器(CPU),负责指令的执行;存储器,包括RAM和ROM,用于存储程序和数据;输入/输出接口(I/O接口),连接外部设备;系统总线,连接各个组成部分并传递信息。 3. 计算机硬件结构: - 由运算器、控制器、存储器、输入设备(如键盘、鼠标)和输出设备(如显示器、打印机)组成,它们共同协作完成计算机的各种任务。 4. 数值表示: - 8位二进制整数的补码表示范围为-128到+127,其中-1的补码为0xFFH。 - 带符号数的8位补码11110111B表示十进制的-9。 - 转换和运算:二进制数101101.101转换为十进制为45.625,压缩BCD码01111001转换为二进制为01001111B或1001111。 5. 微机系统构成: - 一个完整的微机系统包括硬件系统(硬件设备)和软件系统(操作系统、应用软件等)。 6. 字长与编码: - X和Y的12位字长,原码表示下,X的原码为0DC3H,Y的原码为03CH,两者相减的补码结果为0A01H。 - ASCII码由7位二进制表示,可以编码128个字符。 7. 8088/8086处理器: - 8088的内存单元3017H:010BH的物理地址计算为3027BH。 - 外部数据线8条,内部数据线16条。 - RESET信号的作用是使8086进行初始化。 - 在8088系统中,偶地址读写两个字需4个总线周期。 - 指令队列寄存器大小为6字节。 - 上电复位后,CS寄存器的值为0FFFFH,IP寄存器为0000H。 通过这些习题,学生可以深入理解微机原理的基本原理和8086/8088这类早期微处理器的工作方式,为考试做好充分准备。