微型计算机原理练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

练习题

1.用8088CPU组成的PC机数据线是( C )。

A)8条单向线 B)16条单向线 C)8条双向线 D)16条双向线

2.微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过( B )来区分的。

A)不同的地址编码 B)不同的读控制逻辑 C)不同的写控制逻辑 D)专用I/O指令

3.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( D )。

A)80H B)28H C)E8H D)01H

4.在8086环境下对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为( B )。

A)ICW1,ICW2,ICW3 B)ICW1,ICW2,ICW4 C)ICW1,ICW3,ICW4 D)ICW2,ICW3,ICW4

5.6166为2Kx8位的SRAM芯片,它的地址线条数为( A )。

A)11 B)12 C)13 D)14

6.在计算机系统中,可用于传送中断请求和中断响应信号的是()。

A)地址总线 B)数据总线 C)控制总线 D)都不对

7.段寄存器装入2300H,该段的最大结束地址是()。

A)32FFFH B)23000H C)33FFFH D)33000H

8.在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( B )。

A)I/O设备 B)I/O接口 C)主处理器 D)逻辑高

9.在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( D )。

A)汇编指令 B)宏指令 C)机器指令 D)伪指令

10.中断向量表占用内存地址空间为( A )。

A)00000H~003FFH B) 00000H~000FFHC)00000H~00100H D)FFF00H~FFFFFH

11.实现CPU与8259A之间信息交换是( D )。

A)数据总线缓冲器 B)级联缓冲/比较器 C)读写控制电路 D)数据总线缓冲器与读写控制电路12.Intel 8253的最大输入时钟频率是( B )。

A)5MHz B)2MHz C)1MHz D)4MHz

13.现有4K×8位的RAM芯片,它所具有的地址线条数应是( B )条。

A)13 B)12 C)11 D)10

14.8086CPU访问I/O设备,实际上是访问()。

A)端口 B)接口 C)总线 D)外设

15.8086 CPU响应外部中断NMI和INTR时,相同的必要条件是( B )。

A)允许中断 B)当前指令执行结束 C)总线空闲 D)当前访问内存操作结束

16.在8253的6种工作方式中,能够自动重复工作的两种方式是( B )

A)方式1方式2 B)方式2方式3 C)方式2方式4 D)方式3方式5

17.实现模数转换的方法很多,ADC0809采用的是如下的( C )方法实现模数转换的。

A)双积分式 B)计数式 C)逐次逼近式 D)V/F

18.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( B )。

A)发控制命令 B)进行状态检测 C)发I/O端口地址 D)发读/写命令

19.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H和F0H四个字节,

该向量对应的中断类型码和中断服务程序的入口地址分别为( C )。

A)0EH,34FE:00F0H B)0EH,F000:FE34H C)0FH,F000:FE34H D)0FH,00F0H:34FEH 20.8255工作在方式1的输出时,OBF信号表示( B )。

A)输入缓冲器满信号 B)输出缓冲器满信号 C)输入缓冲器空信号 D)输出缓冲器空信号

21.设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一

位停止位,则每秒钟传输的最大字符数是()。

A)4800 B)2400 C)480 D)240

22.8086CPU的地址总线有20位,可直接寻址 1M 的存储空间。

23.CPU与外设交换数据的传送方式通常有程序控制传送方式、中断传送和直接存储器存取(DMA)。

24.8086系统最多能识别 256 种不同类型的中断,每种中断在中断向量表中分配有4个字节单元,用

以指示中断服务程序的入口地址。

25.在8086CPU系统中,当发送地址码后,识别该地址码是用于对存储器寻址还是对I/O端口寻址是依据

信号来判别的。

26.对I/O端口的编址一般有统一编址方式和独立编址方式。

27.在微型计算机系统中,实现定时/计数功能的常用方法可归纳为以下三种,1)软件定时2)纯硬件

定时3)可编程定时器

28.8086/8088构成的微机中,每个主存单元对应两种地址:段地址和偏移地址。

29.串行异步通信方式时,CPU与外设收发两端必须统传送格式和波特率。

30.若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为

45H 。

31.动态RAM与静态RAM的主要不同点在于动态RAM需要刷新电路。

32.存储器的存取速度可用最大存取时间和存取周期两个时间参数来衡量,其中后者比前者大。

33.8086如何响应一个可屏蔽中断请求?简述响应过程。

答:(1)中断请求与检测(2)判断是否响应(3)确定中断向量地址(4)保存断点(5)执行中断服务程序(6)中断返回

34.8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中那些内部寄存器?P249

35.简述微处理器、微计算机及微计算机系统三个术语的内涵?

答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响;

微计算机包括微处理器、存储器、I/O接口电路及系统总线;

微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。

36.在微机系统中,接口芯片具有哪些功能?

37.什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?

38.8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?P241

39.比较中断与DMA两种传输方式的特点。

答:中断是微处理器与外部设备交换信息的一种方式,DMA是内存与外设之间或内存与内存之间进行直接数据传输的一种方式,中断是依靠CPU实现数据传送,而DMA是不需要CPU干预,由一种控制数据传输的硬件电路——DMA控制器来实现的。

40.在8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?BHE信号起什么作

用?

答:存储器组织:8086的1MB存储器,分成了两个512KB存储区,分别叫奇地址区(奇区)和偶地址区(偶区)。偶区单元中的数据与数据总线上低位字节数据线D7~D0相连,奇区单元中的数据与数据总线上高位字节数据线D15~D8相连。地址线A19~A1可同时对奇偶区内单元寻址,A0、 ̄BHE则用于对奇偶区的选择,A0=0选择偶区, ̄BHE=0选择奇区。

41.8259A初始化编程过程完成哪些功能?这些功能由哪些ICW设定?

42.DMA控制器应具有哪些功能?

43.存储器和CPU连接时应考虑哪几方面的问题?P192-193

44.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?

答:最小模式:在系统中只有一个8086处理器;最大模式:在系统中有两个或两个以上的处理器。

最小模式下各引脚信号可分为三类:双向引脚信号、输入引脚信号和输出引脚信号;在最大模式下24~31脚的功能不同于最小模式,在最大模式下,许多总线控制信号是通过总线控制器8288产生的。

45.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。给定一个存放数据的内存

相关文档
最新文档