微机原理复习题
微机原理复习题含答案

微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。
答案:CPU2. 微机系统中,______存储器用于存储程序和数据。
答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。
答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。
答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。
总线按功能可以分为数据总线、地址总线和控制总线。
2. 描述微机系统中存储器的层次结构。
答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。
四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。
答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。
地址总线宽度为24位,表示可以寻址2^24个地址。
因此,最大内存寻址能力为2^24 * 2字节 = 16MB。
五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。
答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。
它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。
微机原理试题及答案

微机原理试题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU是指什么?A. 算术逻辑单元B. 地址逻辑单元C. 控制逻辑单元D. 数据逻辑单元答案:A2. 在微机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 外存D. 寄存器答案:A3. 下列哪种存储器是易失性存储器?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 微机系统中的I/O设备指的是:A. 输入输出设备B. 输入输出端口C. 输入输出接口D. 输入输出控制器答案:A5. 微处理器中的寄存器主要用于:A. 存储数据B. 存储指令C. 存储地址D. 存储控制信号答案:A6. 在微机系统中,中断是指:A. 程序的暂停执行B. 程序的中断执行C. 程序的继续执行D. 程序的顺序执行答案:B7. 微机系统中的总线包括:A. 数据总线B. 地址总线C. 控制总线D. 所有选项答案:D8. 微处理器中的指令周期包括:A. 取指周期B. 执行周期C. 访存周期D. 所有选项答案:D9. 微机系统中的DMA指的是:A. 数据传输模式B. 直接存储器访问C. 直接内存访问D. 动态内存访问答案:C10. 在微机系统中,多任务操作系统允许:A. 同时运行多个程序B. 顺序运行多个程序C. 同时运行多个进程D. 顺序运行多个进程答案:A二、填空题(每空1分,共20分)1. 微处理器中的______是指用于执行算术和逻辑运算的电路。
答案:ALU2. 微机系统中的______存储器在断电后数据不会丢失。
答案:ROM3. 在微机系统中,______是用于控制数据流向的电路。
答案:控制单元4. 微处理器中的______是指用于存储指令和数据的电路。
答案:寄存器5. 微机系统中的______是用于输入和输出数据的设备。
答案:I/O设备6. 微处理器中的______是指用于存储当前正在执行的指令的寄存器。
答案:指令寄存器7. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。
微机原理复习题及答案

微机原理复习题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU负责执行什么操作?A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 控制运算答案:C2. 在微机中,以下哪个部件负责存储程序和数据?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 总线答案:B3. 8086微处理器的地址总线宽度是多少?A. 8位B. 16位C. 32位D. 64位答案:B4. 微机中的I/O设备通过什么与CPU进行通信?A. 数据总线B. 控制总线C. 地址总线D. 所有总线答案:D5. 微机的存储器分为哪两类?A. 只读存储器和随机访问存储器B. 静态存储器和动态存储器C. 主存储器和辅助存储器D. 内部存储器和外部存储器答案:C6. 微处理器的时钟频率是指什么?A. 处理器的运算速度B. 处理器的时钟周期C. 处理器的时钟脉冲频率D. 处理器的时钟周期数答案:C7. 在微机中,中断服务程序的入口地址通常存放在哪个寄存器中?A. IPB. CSC. DSD. SS答案:B8. 微机的总线通常包括哪几类?A. 数据总线、地址总线和控制总线B. 数据总线、控制总线和电源总线C. 地址总线、控制总线和电源总线D. 数据总线、地址总线和电源总线答案:A9. 微机中的DMA是指什么?A. 直接内存访问B. 动态内存分配C. 数据管理器D. 动态内存访问答案:A10. 微机中,以下哪个部件负责控制数据流向?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 控制器答案:D二、填空题(每空1分,共10分)1. 微处理器中的______(寄存器名)用于存储指令的地址。
答案:IP2. 微机中的______(部件名)用于控制CPU的运行状态。
答案:控制器3. 微机中的______(部件名)用于存储临时数据。
答案:寄存器4. 微机的______(部件名)是CPU与外部设备之间的桥梁。
答案:接口5. 微机中的______(部件名)用于存储程序和数据。
微机原理复习题答案

微机原理复习题答案一、选择题1. 微处理器中的ALU是指()A. 算术逻辑单元B. 控制单元C. 存储器D. 输入输出单元答案:A2. 8086微处理器的地址总线宽度为()A. 8位B. 16位C. 20位D. 32位答案:B3. 在微机系统中,内存地址从0000H到FFFFH可寻址的内存空间大小为()A. 64KBB. 128KBC. 256KBD. 512KB答案:A二、填空题1. 微机系统中,CPU不能直接访问的存储器是______。
答案:外存2. 8086微处理器的指令系统中,用于实现子程序调用的指令是______。
答案:CALL3. 在微机系统中,DMA是指______。
答案:直接存储器访问三、简答题1. 简述微处理器和微控制器的区别。
答案:微处理器主要负责执行程序指令,处理数据,通常需要与外部存储器、输入输出设备等配合使用。
而微控制器则是将CPU、存储器、输入输出接口等集成在一个芯片上,具有完整的处理能力,可以直接控制外部设备,适用于嵌入式系统。
2. 描述8086微处理器的工作模式。
答案:8086微处理器有两种工作模式,实模式和保护模式。
在实模式下,它可以直接访问20位的地址空间,寻址1MB的内存。
保护模式提供了更高级的内存管理和保护特性,支持更大的地址空间和多任务操作。
四、计算题1. 假设某微机系统的内存地址从0开始,若要访问地址为1000H的内存单元,请问该内存单元的物理地址是多少?答案:1000H2. 如果一个微机系统的内存地址总线为16位,那么该系统最多可以寻址多少内存空间?答案:64KB五、论述题1. 论述微机系统中总线的作用及其分类。
答案:总线在微机系统中起到连接各个部件并传输信息的作用,它分为数据总线、地址总线和控制总线。
数据总线负责传输数据,地址总线负责传输内存地址,控制总线则负责传输控制信号,如读写信号、中断请求等。
总线的宽度决定了系统的数据传输能力和寻址能力。
微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
微机原理试题及答案

微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微机原理试题库及答案

微机原理试题库及答案一、选择题1. 微机中,CPU的英文全称是:A. Central Processing UnitB. Central Power UnitC. Central Processing UnitD. Central Program Unit答案:A2. 下列哪项不是微机的组成部分?A. 主板B. 硬盘C. 显示器D. 打印机答案:D3. 在微机中,RAM的意思是:A. Random Access MemoryB. Read And MemoryC. Random Access MonitorD. Read And Memory答案:A4. 微机的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、数据总线、控制总线C. 地址总线、控制总线、电源总线D. 数据总线、控制总线、电源总线答案:A5. 微机的存储器分为哪两类?A. 硬盘和软盘B. 内存和外存C. 随机存取存储器和顺序存取存储器D. 只读存储器和可读写存储器答案:B二、填空题6. 微机的CPU主要由________和________组成。
答案:算术逻辑单元(ALU);控制单元(CU)7. 微机的存储器地址空间是________位的。
答案:16位、32位或64位,根据具体微机的配置而定。
8. 在微机中,________是用来存储指令和数据的。
答案:内存(RAM)9. 微机的I/O设备包括________、________等。
答案:键盘、鼠标、打印机、显示器等10. 微机的中断系统允许________在________时请求CPU的注意。
答案:外设;执行特定操作三、简答题11. 简述微机的工作原理。
答案:微机的工作原理基于指令的执行。
CPU从内存中取出指令,通过控制单元解码指令,然后执行算术逻辑单元(ALU)进行必要的计算或逻辑操作。
操作结果可能存储回内存或发送到I/O设备。
整个过程由控制单元协调,确保指令的正确执行。
微机原理试题库及答案

微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
山东理工大学成人高等教育微机原理复习题一、单项选择题1.用得最多的一种A/D转换方法是。
A.双积分式A/D转换B.逐次逼近式A/D转换C.计数式A/D转换D.用软件和D/A转换器实现2.段地址和偏移地址为126DH:3000H的存储单元的物理地址是。
A. 156D0HB. 426DHC. 3126DHD. 426D0H3.USB总线的连接器为芯连接器。
A.4 B.5 C.9 D.154.8253的工作方式有。
A.六种B.三种C.四种D.五种5.8251中使用的内部时钟频率是波特率的。
A.1倍、8倍、16倍B. 1倍、16倍、32倍C. 1倍、8倍、32倍D. 1倍、16倍、64倍6.INTR信号的含义是。
A.CPU允许外设提出中断请求信号B.接口向CPU发出的中断请求信号C.中断禁止信号D.中断允许信号7.8086处理器有20条地址线.可寻址访问的内存空间为。
A.1K B.64K C.640K D.1M8.由8086处理器组成的PC机的数据线是。
A.8条单向线 B.16条双向线 C.8条双向线 D.16条单向线9.8086处理器的一个典型总线周期需要个T状态。
A.1 B.2 C.3 D.410.8288的作用是提供的信号。
A.地址总线 B.数据总线 C.对存储器和I/O的读写命令 D.INTR 11.在8086/8088系统中,内存中采用分段结构,段与段之间是。
A.分开的 B.连续的 C.重叠的 D.都可以12.计算机的存储器采用分级存储体系的主要目的是。
A.解决存储容量、价格和存取速度间的矛盾 B.减小机箱体积C.便于系统升级 D.便于读写信息13.系统总线又称为,这是指模块式微处理机机箱内的底版总线。
A、主板总线B、内总线C、片内总线D、局部总线14.目前市场上出售的台式PC机中Pentium 4微处理器的主频一般为__________A、0.5GHz左右B、1GHz左右C、3GHz左右D、5GHz以上15. 按诺依曼结构理论,下面哪个不是计算机组成部分:__________A、运算器B、控制器C、打印机D、复印机16.程序设计人员不能直接使用的寄存器是__________A、通用寄存器B、指令指针寄存器C、标志寄存器D、段寄存器17. Pentium微处理器的结构之所以称为超标量结构,是因为下面哪一种原因?__________A、Pentium微处理器不仅能进行32位运算,也能进行64位运算B、Pentium微处理器内部含有多条指令流水线和多个执行部件C、数据传输速度很快,每个总线周期最高能传送4个64位数据D、微处理器芯片内部集成的晶体管数超过100万个,功耗很大18.在任何时刻,存储器中会有一个程序是现役的,每一个现役程序最多可以使用__________A、 3个段B、 4个段C、 5个段D、 6个段19.Pentium微处理机配备了5个控制寄存器。
其中没有定义,而供将来使用的是__________A、CR1B、 CR2C、CR3D、CR4 20.Pentium的寄存器可分为浮点寄存器、系统级寄存器等_________大类。
A、 2B、 3C、 4D、 521. 下面是关于CPU与 Cache 之间关系的描述,其中正确的一条描述是:__________A、Cache中存放的是主存储器中一部分信息的映像B、用户可以直接访问CacheC、片内Cache要比二级Cache的容量大得多D、二级Cache要比片内Cache的速度快得多22. 在保护方式下,段寄存器内存放的是_________。
A、段基址B、段选择符C、段描述符D、段描述符表基址23. 通常,人们把用符号表示计算机指令的语言称为__________。
A、机器语言B、汇编语言C、模拟语言D、仿真语言24.经分段存储管理部件分段之后生成的线性地址由__________与12位偏移量组成。
A、段地址寄存器和10位页目录索引B、段描述符表和10位页表索引C、 10位页目录索引和10位页表索引D、 10位页表索引和虚拟地址二.选择填空1.Pentium微处理机的段寄存器(也称段选择符)是位的寄存器,用它可选择个段的逻辑地址。
(1)32位(2)16位(3)8位(4)64位(5)16KB (6)64TB (7)4GB (8)3.2GB2. 在保护方式下,Pentium微处理机可以访问字节虚拟存储器地址空间和字节实地址存储器空间。
(1)256KB (2)512KB (3)1MB (4)512MB (5)1GB(6)4GB (7)21GB (8)32GB (9)1TB (10) 32TB(11) 64TB(12) 16TB 注:GB = 千兆TB = 兆兆3.Pentium 微处理机段的转换过程是,由系统给出的地址以及程序给出的地址都是,它是由和组成。
(1)实地址(2)逻辑地址(3)一个32位的基地址(4)一个16位的段选择符(5)一个只能在段内使用的32位的偏移量(6)20位的段的界限4.Pentium 微处理机共配备有段寄存器,它们都是的寄存器,它们的作用是用来。
(1) 8个(2) 16个(3)6个(4) 32位的(5)16位(6)从寄存器中选出所需的地址(7)从段描述符表中选出所需的段描述符(8)从段描述符中选出32位的基地址(9)从段描述符中选出段的界限。
三、填空题1、CPU和I/O设备之间输入输出的控制方式包括、、、等四种。
2、复位信号到来后,CPU从开始执行程序。
3、微型计算机系统由、两大部分组成。
4、模/数转换涉及的参数主要有转换精度、和。
5、根据功能,8086的标志可以分为两类,即标志和标志。
6、CPU和I/O设备之间交换的信息括、、。
7、80386的地址线有32条,其可寻址最大内存空间为。
8、由于8088 CPU的内部寄存器是位的,对内存的管理采用了技术。
9、中断包括__________INTR和__________NMI。
10、指出下列指令语句中源操作数是__________;目的操作数是__________。
MOV AX,0CFH11、假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么?MOV AX, 1200H;(AX)=MOV AX, BX;(AX)=__________ADD AX, BX;(AX)=__________12、总线操作周期的4个操作阶段分别为__________,__________,__________,__________四、判断题()1、Pentium系统属于RISC类微处理机。
()2、RISC类的微处理机,为了减少访问内存的次数而增加寄存器的数目。
()3、Pentium数据寄存器可以存放8、16、32位二进制数据。
()4、Pentium的V流水线和U流水线都可执行任何指令。
()5、Pentium分段用于程序保护,分页用于把程序映射到大小固定的虚拟页上。
()6、Pentium在进行分页转换中,页目录项的高20位页框地址是与物理存储器中的物理页是相对应的。
五、问答题1、8259A可以设置哪些优先级方式,各有何特点?2、8259A的中断屏蔽寄存器IMR和8086/8088的中断允许标志IF有什么差别?在中断响应过程中,它们怎样配合起来工作?3、对8251A进行编程时,必须遵守哪些约定?4、什么是中断向量?什么是中断向量表?已知中断类型号是25H的中断向量为5566H:7788H,试画图说明它在中断向量表中的存放位置。
5、简述8位逐次逼近式A/D转换器的工作原理。
6、说明DMA处于两种不同工作状态时的工作情况。
7、什么是超标量技术?试说明超标量技术在Pentium上是怎样实现的?8、试简单说明Pentium浮点部件的流水线操作8个操作步骤及操作过程。
六、编程题1、利用D/A转换器产生一个锯齿波电压,利用延迟程序来控制锯齿波周期。
2、编程将8253计数器0设置为方式4,计数初值为4030H,计数器1输入时钟频率CLK1=5MHZ,输出的方波的频率是1000HZ,计数器2设置为方式1,计数初值为80H。
假设8253的端口地址为40H~43H。
3、两台PC机通过8255A构成的接口实现并行传送数据,A机发送数据,B机接受数据,画出原理图。
A机一侧的8255A工作于方式1输出,B机一侧的8255A工作于方式0输入。
分别写出两侧的8255A的初始化程序(8255的端口地址用符号表示)。
七、综合题8255占用的端口地址为30H~33H,PA口连接打印机,打印机包括选通信号STB和忙信号BUSY,PC2作为STB信号的输出端,PC7作为BUSY信号的输入端,B口方式0输入。
(1)、画出8255与CPU以及打印机的连接图。
(2)、编写8255的初始化程序以及CL中的数据输出,采用查询方式输出数据的控制程序。
参考答案一、单项选择题:1.B 2A 3.A 4.A 5.D 6.B 7.D 8.B 9.D 10.C 11.D 12A 13. B14.C 15. D 16. C 17. B 18. D 19. A 20 .C 21.A 22.B 23.B 24.C二、选择填空1. (2) ,(5)2. (11),(6)3. (2),(4),(5)4. (3),(5),(7)三、填空题:1、程序控制方式中断方式 DMA 方式 I/O处理机2、FFFF0H3、硬件系统软件系统4、分辨率转换时间5、状态标志控制标志6、数据信息控制信息地址信息7、4G 8、16位分段管理技术9、可屏蔽、不可屏蔽中断10、 AX 0CFH11、1200H 0100H 0200H12、总线请求和仲裁阶段寻址阶段数据传送阶段结束阶段四、判断题1. 错2. 对3. 对4. 错5. 错6. 错五、问答题1、答:8259A对中断优先级的设置方式有全嵌套方式,特殊全嵌套方式,优先级自动循环方式和优先级特殊循环4种方式。
在特殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求,也会给予响应从而实现一种对同级中断请求的特殊嵌套。
在全嵌套方式中,只有当更高级的中断请求来到时,才会进行嵌套。
在优先级自动循环方式下,当某个中断源被服务后,其优先级别自动降为最低,中断系统一开始工作时IR0优先级最高。
优先级特殊循环方式和优先级自动循环方式相比,只有一点不同。
在优先级特殊循环方式中,一开始的最低优先级是由编程确定的。
2、答:8259A中的中断屏蔽寄存器IMR是通过设置OCW1来设置的,若OCW1的某一位上设置为1,则IR0~IR7的相应位上就禁止中断,否则,就允许中断。
IF是CPU内部标志寄存器中的一位,若IF=1,则表示CPU响应可屏蔽中断,否则,CPU禁止可屏蔽中断。
IR0~IR7是可屏蔽中断,只有在中断屏蔽字OCW1响应位上为0,而且IF=1时,该印脚的中断才能被响应。