微型计算机接口与技术练习题

上传人:ji****72 文档编号:37679987 上传时间:2018-04-20 格式:DOC 页数:17 大小:456KB
返回 下载 相关 举报
微型计算机接口与技术练习题_第1页
第1页 / 共17页
微型计算机接口与技术练习题_第2页
第2页 / 共17页
微型计算机接口与技术练习题_第3页
第3页 / 共17页
微型计算机接口与技术练习题_第4页
第4页 / 共17页
微型计算机接口与技术练习题_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《微型计算机接口与技术练习题》由会员分享,可在线阅读,更多相关《微型计算机接口与技术练习题(17页珍藏版)》请在金锄头文库上搜索。

1、第一章第一章 微型计算机概述复习题微型计算机概述复习题一、填空题 1、微机系统由(硬件系统硬件系统)和(软件系统软件系统)两部分组成。 2、总线按传输的信息种类可分成(数据数据) 、 (地址地址)和(控制控制)三种。 3、模型机 CPU 主要由(运算器运算器) 、 (控制器控制器)和(寄存器寄存器)三部分组成。 4、指令格式通常由(操作码操作码)和(操作数操作数)组成。 5、指令的执行分(取指取指)和(执指执指)两个阶段。 6、8086 有( 20 )位地址线,存储器容量为(1M )B。 二、名字解释 1、PC :程序计数器程序计数器 2、CACHE:高速缓冲存储器高速缓冲存储器 2、FLAG

2、S :标志寄存器标志寄存器 3、ALU :算术逻辑运算单元算术逻辑运算单元 4、ID:指令译码器指令译码器 三、问答题 1、微机中各部件的连接采用什么技术?为什么? 解答:现代微机中广泛采用总线将各大部件连接起来。有两个优点:一是各部现代微机中广泛采用总线将各大部件连接起来。有两个优点:一是各部 件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而 提高了微机的可靠性;二是在扩展计算机功能时,只须把要扩展的部件接到总提高了微机的可靠性;二是在扩展计算机功能时,只须把要扩展的部件接到总 线上即可,十分方便。线上即

3、可,十分方便。 2、微机系统的总线结构分哪三种? 解答:单总线、双总线、双重总线单总线、双总线、双重总线 3、微机系统的主要性能指标(四种)? 解答:字长、主频、内存容量、指令系统字长、主频、内存容量、指令系统 4、模型机有哪些寄存器,以及作用? 解答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信 息。息。 地址寄存器:专门用来存放地址信息的寄存器。地址寄存器:专门用来存放地址信息的寄存器。 程序计数器:它的作用是指明下一条指令在存储器中的地址。程序计数器:它的作用是指明下一条指令在存储器中的地址。 指令寄存器:用

4、来存放当前正在执行的指令代码指令寄存器:用来存放当前正在执行的指令代码 指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相 应的控制信号应的控制信号 5、请举例 8、16、准 16、32、准 32 位 CPU 芯片型号。 解答:8085:8 位;位;8086:16 位;位;8088 准准 16 位;位; 80386DX:32 位;位;80386SX:准:准 32 位位第二章第二章 典型微处理器典型微处理器1、8086CPU 内部组成结构从功能上讲,可分为_BIU_和 _EU_两部分。 2、8086/8088

5、的四个段寄存器为 _DS_、_ES_、_SS_、_CS_ 3、用来存放 CPU 状态信息的寄存器是_FLAGS_。 4、用来存放指令地址的寄存器是IP。5、AX 寄存器可分成_AH_和_AL_两个 8 位寄存器。 6、8086 的 16 位标志寄存器 FLAGS 中 OF=1 表示运算结果_溢出溢出 _,ZF=1 表示运算结果为零零。PF=0 表示运算结果的低 8 位中 1 的个数为_ 奇数奇数_ 。 7、8086 的 16 位标志寄存器 FLAGS 中 IF=1 表示 CPU_允许允许_中断, TF=1 表示 CPU 进入_单步单步_工作方式。 8、一般一个总线周期可分为_T1_ 、_T2_

6、 、_T3_和 _T4_状态。 9、8086CPU 的 1M 内存由_两两_块 512KB 存储体组成。 10、地址 4000H:0300H,其物理地址是_40300H_,段地址是 _4000H_ ,偏移地址是_0300H_。 11、8086 存储器管理采用_分段管理分段管理_技术。 12、8086CPU 引脚信号中中断请求两个信号名称为_INT_和 _NMI_ 。 13、8086CPU 信号中控制地址锁存器信号是_8282_ 。 14、8086CPU 信号中控制数据收发器的信号是_8286_ 。 15、8086 信号中区分存储器和 I/O 操作的信号是_M/IO_ 。 1、目的变址寄存器是(

7、B ) 。A)SI B)DI C)SP D)BX 2、用来存放即将执行的指令的偏移地址的寄存器是(B ) 。 A)SP B)IP C)BP D)CS 3、用来存放运行结果状态的寄存器为(C )操作。 A)SP B)SI C)FLAGS D)DX 4、TF=1 表示 CPU 工作于(A)方式。 A)单步)单步 B)连续 5、微机中控制总线传送的是(D ) 。 A)存储器和 I/O 接口的地址码 B)微处理器向内存储器和 I/O 接口传送的命令信号 C)存储器和 I/O 设备向微处理器传送的状态信号 D)B 和 C 6、8086CPU 引脚 MN/ MX 接电源电压时,表示系统工作于(A ) 。

8、A)最小模式 B)最大模式 2、8086/8088CPU 的 RD、M/IO 引脚上为逻辑 0 时,意味着(C )操作。 A)读存储器 B)写存储器 C)读)读 I/O 端口端口 D)写 I/O 端口 7、Intel 8282 的作用是(A ) A)地址锁存)地址锁存 B)产生时钟 C)总线控制 D)数据驱动 8、Intel 8284 的作用是(B ) A)地址锁存 B)产生时钟)产生时钟 C)总线控制 D)数据驱动 9、Intel 8286 的作用是(D ) A)地址锁存 B)产生时钟 C)总线控制 D)数据驱动)数据驱动 10、Intel 8288 的作用是(C ) A)地址锁存 B)产生

9、时钟 C)总线控制)总线控制 D)数据驱动 三、名字解释1、MMU:内存管理单元内存管理单元 2、Clock Cycle:时钟周期时钟周期 3、Bus Cycle:总线周期总线周期 4、ALE:地址锁存允许地址锁存允许 5、IP:地址指针地址指针 6、BIU:总线接口单元总线接口单元 7、EU:执行单元执行单元 8、NMI:不可屏蔽中断不可屏蔽中断 9、ALE:地址锁存允许地址锁存允许 10、CS:CHIP SELECT 11、DEN:DATA ENABLE 12、INTA:中断响应中断响应 四、问答题 1、8086CPU 的内部结构由哪两部分组成,各组成部件又有哪些部件组成、 功能是什么?

10、解答解答:8086CPU 内部结构由内部结构由 BIUEU 两部分组成两部分组成.(1)EU 的组成和各组成部件功能如下的组成和各组成部件功能如下: 算术逻辑运算单元算术逻辑运算单元:用于用于 8 位位/16 位二进制算术和逻辑运算位二进制算术和逻辑运算. 通用寄存器组通用寄存器组 用来存放操作数或操作数的地址用来存放操作数或操作数的地址 标志寄存器标志寄存器 用来存放反映用来存放反映 CPU 运算的状态特征和存放某些控制标志运算的状态特征和存放某些控制标志 数据暂存器数据暂存器 协助协助 ALU 完成运算完成运算,暂存参加运算的数据暂存参加运算的数据(2)BIU 的组成和各组成部件功能的组成

11、和各组成部件功能 地址加法器地址加法器:用来形成用来形成 20 位物理地址位物理地址 段寄存器段寄存器:用来存放段的基值用来存放段的基值IP:存放下一条指令的地址存放下一条指令的地址 指令队列缓冲器指令队列缓冲器:用来存放预取的指令用来存放预取的指令 总线控制逻辑总线控制逻辑:将内部总线和外部总线相连将内部总线和外部总线相连. 2、简述物理地址和逻辑地址的概念以及它们的关系?请举例说明用来形 成物理地址的“段+偏移”机制。 逻辑地址:是在程序中使用的地址,其表达形式为逻辑地址:是在程序中使用的地址,其表达形式为“段地址:段内偏移地段地址:段内偏移地 址址”。 物理地址:物理地址:CPU 与存储

12、器进行数据交换时在地址总线上提供的与存储器进行数据交换时在地址总线上提供的 20 位地位地 址信息称为物理地址。址信息称为物理地址。 物理地址物理地址= =段地址段地址10H10H段内偏移量,段内偏移量,就是段地址左移一位后加上偏移就是段地址左移一位后加上偏移 地址就得出实际的物理地址地址就得出实际的物理地址3、什么叫总线周期,为什么要插入等待周期?插在何处? 总线周期是指总线周期是指 CPU 经外部总线对存储器或经外部总线对存储器或 IO 端口进行一次信息输入或输端口进行一次信息输入或输 出的操作所需要的时间;出的操作所需要的时间;CPU 与慢速的存储器和与慢速的存储器和 IO 接口交换信息

13、时,为接口交换信息时,为 防止丢失数据,需要插入等待周期;插入在总线周期的防止丢失数据,需要插入等待周期;插入在总线周期的 T3 和和 T4 之间之间4、简述 8086 的寄存器结构(有哪些寄存器) ,各有什么用途? 5、8086/8088 为什么采用地址/数据复用技术?8086 有哪些管脚是复用的?AD0AD15 6、简述一般存储器读操作涉及的信号并画出时序图。 7、结合 8086 最小模式下总线操作时序图,说明 ALE、M/IO、DT/R、READY 信号的功能? 地址锁存信号地址锁存信号 ALE:提供锁存信号,对地址进行锁存;:提供锁存信号,对地址进行锁存; 存储器存储器/输入输出信号输

14、入输出信号 M/IO:对存储器和:对存储器和 IO 端口操作方式进行选择;端口操作方式进行选择; 数据发送数据发送/接收控制信号接收控制信号 DT/R:对数据的接收和发送进行控制;:对数据的接收和发送进行控制; 准备就绪信号准备就绪信号 READY:在总线周期中,判断所寻址的存储单元或:在总线周期中,判断所寻址的存储单元或 IO 端口端口 是否准备就绪。是否准备就绪。第三章寻址方式与指令系统第三章寻址方式与指令系统一、填空题 1、I/O 端口的寻址方式有两种,分别是_直接端口寻址直接端口寻址_,_间接端口寻址间接端口寻址_。 2、指令 MUL BX 隐含的被乘数寄存器是_AX_, 指令 LOO

15、P NEXT 的循环次数必须存放在 _CX_寄存器中。 3、指令 JO NEXT 表示 OF=_1_时转移。 4、将 I/O 设备端口内容读入 AL 中的指令助记符是_IN_。 5、8086CPU 的 I/O 指令采用间接寻址时,使用的间接寄存器是_DX_。 6、设置 IF=1 的指令为_STI_。 7、清除 CF 标志的指令为_CLC_。 8、一对操作堆栈的指令为_PUSH_和_POP _。 9、LOOPNZ 的循环条件为_ZF=0 且且CX!=0_。 10、指令 LOOP NEXT 的循环次数必须存放在_CX_寄存器中。 11、DIV BX 指令的被除数隐含的寄存器为_AX_和_DX_,存放商的寄存器为 _AX_,存放余数的寄存器为_DX_。 12、实现无符号数乘 2 的指令的助记符是_SAL_,实现有符号数除 2 的指

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号