名词解释计算机系统锁存器,微机原理及应用A试题集及其答案83488

2. I/O接口的状态端口通常对应其状态寄存器。T

3. I/O接口的数据寄存器保存处理器与外设间交换的数据,起着数据缓冲的作用。T 4. IA-32处理器的64K个I/O地址也像存储器地址一样分段管理。F

5. 指令“OUT DX,AX”的两个操作数均采用寄存器寻址方式,一个来自处理器.一个来自外设。F

6. 向某个I/O端口写入一个数据,一定可以从该I/O端口读回这个数据。F

7. 程序查询方式的一个主要缺点是需要处理器花费大量循环查询.检测时间。T 8. 16位DOS应用程序采用中断调用指令使用DOS系统功能。T

9. I/O接口电路的基本器件是实现数据缓冲的三态缓冲器和实现数据锁存的锁存器。T 10. 硬件电路决定了I/O端口的访问形式。T 11. 一个I/O地址只能被用作输入端口。F

12. 微机连接外部设备,一方面需要根据外设接口信号设计相应的硬件接口电路,另一方面 还需要配合软件管理程序。T

13. 02号DOS系统功能调用是,将在显示器输出一串字符串。F

14. 实现DOS系统功能调用需要先在AL寄存器中设置系统功能调用号。F 15. 相对查询传送来说,无条件传送工作可靠。F 四.填空

1. 计算机能够直接处理的信号是__数字量__,___开关量__和脉冲量形式。 2. 计算机能够直接处理的信号是数字量,____和___________形式。

3. 输入输出指令有两种寻址方式,其具体形式是:___直接寻址___和__DX寄存器间接寻址 4. 指令IN是将数据从I/O端口传输到__处理器_, 执行IN指令处理器引脚产生_I/O读__总线周期。

5. 指令“IN AL, 21H”的目的操作数是寄存器_寻址方式,源操作数是直接寻址 方式。 6. 指令“OUT DX, EAX”的目的操作数是间接_寻址方式,源操作数是_寄存器寻址_寻址方式。 7. 在Intel 80x86系列处理器中,I/O端口的地址采用I/O独立_编址方式,访问I/O端口时要使用专门的__I/O指令。

8. 接口的基本功能是输入数据_,输出信号___ 。

9. 通过一个外设接口与外设之间交换的信息主要有数据信息、状态信息、和控制信息 。 10. 程序控制的三种I/O传送方式是指无条件传送、查询传送_和中断传送。

11. 程序控制的三种I/O传送方式是指:无条件传送、______________和______________。 12. 通过一个外设接口与外设之间交换的信息主要有、和、控制信息。

13. 借助于DOS系统功能,实现输入一个字符,则需要先执行指令mov ah,1__,再执行指令int _al

14. 借助于DOS系统功能,实现输出一个字符“a”,则需要先执行指令mov ah,_2_ __;再执行指令mov _dl ,‘a’。

15. I/O接口电路从应用角度可归结为数据寄存器,状态寄存器和控制寄存器3类可编程寄存器。 五.简答题

5. 为什么说外部中断才是真正意义上的中断?

外部中断是由处理器外部提出中断请求引起的程序中断。相对于处理器来说,外部中断是随机产生的,所以是真正意义上的中断。

6. 与系统总线连接的输出接口为什么需要锁存器?

将数据总线的数据暂时锁存,使较缓慢的设备有足够的时间进行处理。

7. 下图示例了无条件输入输出接口电路,编程实现当开关闭合时,相应的LED灯将点亮,并调用延时子程序DELAY保持一定时间(假设延时子程序DELAY已经编写,直接调用)。

8. 下图示例了无条件输入输出接口电路,编程实现让L7点亮(其它LED灯灭)一段时间后, L0点亮(其它LED灯灭),持续时间可调用延时子程序DELAY 。

六.应用题

第9章 中断与DMA传送方式 一.选择

1. 一个完整的中断过程包括中断请求、( )、中断服务和中断返回四个阶段。 A.中断处理 B.中断响应 C.保存断点 D.开中断 2. CPU每次可以响应( )个中断源的中断请求。 A.1 B.2 C.3 D.4 3. 8086系统中,中断优先级最低的是( )。 A.INT n B.NMI C.INTR D.单步中断

4. 8086CPU每响应一次中断,需连续执行( )个中断响应总线周期。 A.1 B.2 C.3 D.4

5. 两片8259芯片级连后,可以管理( )级中断。

A.15 B.16 C.64 D.32

6. CPU响应INTR引脚上来的中断请求的条件是( ) 。 A.IF=0 B.IF=1 C.TF=0 D.TF=1 7. 向量号为0的中断指( )中断 。 A.除法错 B.溢出异常 C.调试异常 D.断点异常 8. 向量号为4的中断指( )中断 。 A.除法错 B.溢出异常 C.调试异常 D.断点异常 9. CPU每次能响应( )个中断源的请求。 A.1 B.2 C.3 D.4 10. 中断返回的指令是( )。 A.RET B.IRET C.CALL D.INT 11. 8259是一个可编程的( ) 。 A.定时计数器 B.中断控制器 C.DMA控制器 D.并行接口 12. 8259芯片中,IRR是( )寄存器 A.中断屏蔽寄存器 B.中断请求寄存器 C.中断服务寄存器 D.以上皆不是 13. 一片8259可以管理 ( ) 级中断 A.2 B.4 C.8 D.16 14. 中断向量与中断类型码的关系是( ) 。 A.中断向量地址=中断类型码*8 B.中断向量地址=中断类型码*4 C.中断向量地址=中断类型码*2 D.中断向量地址=中断类型码*1 15. 中断触发的方式有电平触发和( ) 触发两种 A.电压触发 B.边沿触发 C.脉冲触发 D.以上皆不是 二.名词解释

1. 中断源:能引起中断的事件或原因

2. 中断识别:处理器识别出当前究竟是哪个中断源提出了请求,并明确与之相应的中断服务程序所在的主存位置。

3. 中断优先权:为每个中断源分配一级中断优先权,即系统设计者事先为每个中断源确定处理器响应他们的先后顺序

4. 中断嵌套:在一个中断处理过程中又有一个中断请求被响应处理

5. I/O敏感指令:对输入输出的指令IN,OUT,INS,OUTS,还有中断标志设置指令CLI,STI的执行涉及I/O端口,称之为I/O敏感指令

6. 中断:处理器在执行程序时,被内部或外部的时间打断,转而执行一段预先安排好的终端服务程序;服务结束后,又返回原来的断点,继续执行原来的程序,这个过程叫中断。 7. DMA:其他控制器接管系统总线实现存储器与外设之间的数据直接传送。此方法称为直接存储器存取又称DMA

8. 内中断:有处理及内部产生的中断事件称内部中断源,有内部中断源引起的中断称为内中断。 三.判断

1. 中断传送方式下,由硬件实现数据传送,不需要处理器执行IN或OUT指令。F 2. IA-32处理器保护方式用中断描述符表代替了实方式的中断向量表。T

3. 某个外设中断通过中断控制器IR引脚向处理器提出可屏蔽中断,只要处理器开中断就一定能够响应。F

4. DMA控制器接管系统总线实现外设与CPU之间的数据直接传送。F 5. DMA通道的单字节传送方式也成为周期窃取方式。T

6. 中断传送赋予外设主动提出数据交换请求的能力。T 7. 中断传送用硬件复杂性换来了数据传送的快递性。T 8. DMA传送中用DMAC替代处理器。T

9. 标志寄存器EFLAGS有一个IOPL字段,表示程序具有的I/O特权级。T

10. 每个程序都有一个任务状态段TSS,其中包含I/O许可位图,一个I/O地址对应中I/O许可位图的一个位。T

11. 外设像存储器芯片那样直接和处理器相连。F

12. 外设必须经过输入输出接口电路和处理器相连。T 13. I/O接口的各种寄存器需要利用I/O地址区别。T 14. 中断是对处理器功能的有效扩展。T

15. 可屏蔽中断用于外设数据传送,需要中断控制器配合。T 四.填空

1. DMA的意思是_直接存储器存取_,主要用于高速外设和 主存_间的数据传送。

2. 在IA-32处理器中0号中断被称为_除法错异常_中断,外部非屏蔽中断是_2_号中断。 3. IA-32处理器开中断指令 STI_,此时标志IF=_1_。 4. IA-32处理器关中断指令是_CLI_,此时标志IF=_0_。

5. 实地址方式下,主存最低_1KB_的存储空间用于中断向量表。若其内容从低地址开始依次是00H.23H.10H.F0H,则意味着0号中断的中断服务程序的首地址是_F010H:2300H_。 6. 向量号8的中断向量保存在物理地址 20H_开始的 4_个连续字节空间;

7. 8237芯片是一种高性能的可编程_DMA控制器芯片_ ,有_4_个独立的DMA通道 8. 外部中断也称为_硬件_中断,由CPU某一引脚信号引起。内部中断又称_异常/软件_中断,是在程序运行过程中,为处理意外情况或调试程序而提供的中断。

9. _不可屏蔽_中断不受中断允许标志位IF的屏蔽。而INTR引脚上来的中断属于_可屏蔽_中断。

10. DMA控制器8237有4种工作方式,分别是_数据传送方式_,_单字节传送方式_,请求传送方式和级联方式。

11. 中断工作过程中,_段基地址_和_偏移地址_信息一般会由处理器自动加以保护 12. 中断返回指令将_断点信息_和_寄存器_的信息出栈恢复。 13. IF是 中断_标志,处理器响应可屏蔽中断时IF的值为_1_。

14. 实方式下,使用中断向量表直接保存中断服务程序的入口地址,它包含 十六位段基地址CS_和_十六位偏移地址IP_两部分内容。 15. 保护方式下,每个中断服务程序由一个中断描述符指向,其中保存着中断服务程序的_ 16位段选择器_,_32位偏移地址_和中断特权层。 五.简答题

1. 什么是接口电路的命令字或控制字?

处理器向接口芯片相应端口写入特定的数据,用于选择I/O芯片的工作方式或控制外设工作,该数据称命令字或控制字。

2. 为什么说外部中断才是真正意义上的中断?

外部中断是由处理器外部提出中断请求引起的程序中断。相对于处理器来说,外部中断 是随机产生的,所以是真正意义上的中断。 3. 简答DMA传送的一般过程

进行DMA传送的一般过程是:外设先向DMA控制器提出DMA请求?,DMA控制器通过总线请求信号有效向处理器提出总线请求,处理器回以总线响应信号有效表示响应。此时处理器的三态信号线将输出高阻状态,即将它们交由中断控制器(DMAC)进行控制,完成外设

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值