微型计算机系统由 微型计算机

更新时间:2023-10-06 16:35:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. 微型计算机系统由 微型计算机 ; I/O设备 ;和 系统软件和应用软件 等组成。 2. 8086CPU中的指令队列可存储 6 个字节的指令代码,当指令队列至

少空出 2 个字节时,BIU单元便自动将指令取到指令队列中;8088CPU中的指令队列可存储 4 个字节的指令代码,当指令队列空出 1 个字节时,BIU单元便自动将指令取到指令队列中。 3. 8086系统中,1MB的存储空间分成两个存储体: 偶地址 存储体

和 奇地址 存储体,各为 512K 字节。

4. 设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和物理地址值: MOV AX,VAL 寻址方式 直接寻址方式 ,物理地址 10030H 。 MOV AX,ES:[BX]寻址方式 寄存器间接寻址 ,物理地址 20100H 。 MOV AX,VAL[BP][SI] 寻址方式 相对基址变址寻址 ,物理地址 30240H 。

5. 用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片 32

片,在地址线中有 11 位参与片内寻址。

6.从CPU的NMI引脚引入的中断叫做 不可屏蔽中断 ,它的响应不受 IF 标志位的影响。

1. 8086CPU通过RESET引脚上的触发信号来引起系统复位和启动,复位时

代码段寄存器CS= FFFFH ,指令指针IP= 0000H 。重新启动后,从物理地址为 FFFF0H 的地方开始执行指令。 2. CPU通过一个外设接口同外设之间交换的信息包括 数据信息 、 _

状态信息___和 命令信息 。 3. I/O端口寻址方式有 存储器映像寻址 和 I/O单独编址 两种,

8086/8088系统中I/O端口采用 I/O单独编址 寻址方式。 4. I/O端口地址编址方式有 统一编址方式 和_独立编址方式_两种,PC系列机采用的是___独立编址方式____。

6.在8086/8088CPU系统中,中断向量表中地址为0040H中存放1200H,0042H1中存放3000H,则对应的中断类型号为_10H(或16)__,中断服务程序的起始物理地址为 31200H 。

7.80486CPU设置的内部高速缓存是采用哪种类型(4路成组相关式高速缓存) 高速缓存有3种类型(全相关式高速缓存、直接映像式高速缓存和多路成组相关式高速缓存)

1.8086/8088CPU数据总线信号的状态是 双向三态 。

2.8086/8088CPU中指令指针寄存器(IP)中存放的是 指令偏移地址

3.8086/8088CPU的标志寄存器中状态标志位有 6 个。 4.8086/8088CPU可寻址访问的最大I/O空间为 64KB 。

5.8086/8088CPU可用于间接寻址的寄存器有 SI,DI,BX,BP 。 6.CPU与外设采用条件传送方式时,必须要有 状态端口

7.在8086/8088CPU中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线发出 地址 信息。

8.采用两片中断控制器8259A级联后,CPU的可屏蔽硬中断源能扩大到15个 9. 8253工作在 方式3 时,OUT引脚能输出方波。 10.8086CPU中指令队列可存储 6个字节的指令代码。

11.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处应 发送EOI命令。

12.某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0FFCDH,并设定为方式1输出,则A口的口地址应为 0FFCAH

13.8086CPU对内存读/写操作,需两个总线周期的读/写操作是 从奇地址读/写一个字 。 14.标志寄存器PSW中控制CPU的INTR引脚的标志位是 IF

15. 有符号定义语句如下: ABUF DB ‘abcd’,‘ABCD’ BBUF DB 8

L EQU BBUF-ABUF

L的值为 8 。

16. 总线周期是指 BIU完成一次访问存储器或I/O端口操作所需要的时间; 17.在一个实时控制系统中,当模拟输入信号变化速率较高时,在转换过程中,模拟量有一个可观的变化量,结果将会引入较大的误差,此时可采用 采样保持器 来解决这个问题。 18.某EPROM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为 19,8 19.要实现中断嵌套时,须在中断服务子程序中用 STI 指令来设置中断允许标志。 20. 8086/8088的中断向量表 用于存放中断服务程序入口地址 。 1.在8086CPU中,指令指针寄存器是 IP 。 2.8086CPU中的SP寄存器的位数是 16位 。

3.8086CPU执行CMP AX,BX指令后,用标志寄存器PSW中的 ZF 标志位来判别两寄存器的内容是否相等。

4.下列关于8086系统堆栈的论述中,正确的是 堆栈的工作方式是“先进后出”,入栈时SP减小 。

5.属于工作中需定时刷新的存储器的芯片是 DRAM 。 6.可利用紫外光擦除的存储器是 EPROM

7.I/O设备与CPU之间交换信息,其状态信息是通过 数据 总线传送给CPU的。 8.8086CPU对内存读/写操作,需两个总线周期的读/写操作是 从奇地址读/写一个字 。

9.8086/8088的中断系统最多可以处理中断源个数为 256 。

10.CPU响应中断服务程序时,自动将以下三个寄存器的内容依次入栈PSW、CS、IP 11.采用三片中断控制器8259A级联后,CPU的可屏蔽硬中断源能扩大到 22个。 12.要实现中断嵌套时,须在中断服务子程序中用 STI 指令来设置中断允许标志。

13.8086/8088的中断向量表 用于存放中断服务程序入口地址

14.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处应 发送EOI命令 。 15.有符号定义语句如下:

ABUF DB ‘abcd’,‘ABCD’ BBUF DB 35H

L EQU BBUF-ABUF L的值为 8 。

16.总线周期是指 BIU完成一次访问存储器或I/O端口操作所需要的时间; 。 17.在一个实时控制系统中,当模拟输入信号变化速率较高时,在转换过程中,模拟量有一个可观的变化量,结果将会引入较大的误差,此时可采用 采样保持器; 来解决这个问题。

18.CPU与外设间数据传送的控制方式有 中断方式 DMA方式 程序控制方式 19.CPU与I/O设备间传送的信号有 数据信息 (B) 控制信息 (C) 状态信息 20.一般查询I/O时总是按 读状态端口,读/写数据端口 次序完成一个字符的传输。

1.8086CPU是由哪两部分组成?其功能分别是什么?

答:8086CPU是由总线接口单元(BIU)和指令执行单元(EU)组成。 总线接口单元(BIU)的功能:地址形成、取指令、指令排队、读/写操作数和总线控制。

指令执行单元(EU)的功能:指令译码和指令执行。

2.用8K×8位的RAM6264芯片组成64K字的存储子系统,需要多少芯片?地址线中有多少位参与片内寻址?至少需要多少位组合成片选信号?

答:需要16个芯片,地址线中有13位参与片内寻址,至少需要4位组合成片选信号.

3. CPU与外设间传送数据主要有哪几种方式?

答:CPU与外设间传送数据主要有程序传送(包括无条件程序传送和条件程序传送)、中断传送和直接存储器存取(DMA)。)

4. 按总线的规模、用途和应用场合,可分成哪几类?说明各自的应用场合。

将用于各部件之间传送信息的公共通路称为总线。

答:按总线的规模、用途和应用场合,可分成片级总线、系统总线和外部总线。

片级总线用于芯片一级的互连线,它实现CPU主板或其他插件板上的各种芯片间的互连。

系统总线用于微型计算机中各插件板之间的连线。

外部总线用于微型计算机系统之间,或微型计算机与其他电子仪器或设备之间的通信。

总线信号按性质可分成三组

地址总线AB:传送地址信息(单向,20根,反过来,16M内存空间需要多少地址线?)

数据总线DB :传送数据信息(双向,常与字长一样)

控制总线CB :传送控制信息(双向,控制与请求等) 5.简述8086/8088CPU响应外部可屏蔽中断的过程。

答:①从数据线上读取中断类型号,将其存入内部暂存器;

②将标志寄存器PSW的值入栈;

③将PSW中的中断允许标志IF和单步标志TF清0,以屏蔽外部其它中断请求,以及避免CPU以单步方式执行中断处理程序。

④保护断点,将当前指令下面一条指令的段地址CS和指令指针IP的值入栈,使中断处理完毕后,能正确返回到主程序继续执行。

⑤根据中断类型号到中断向量表中找到中断向量,转入相应中断服务子程序。

⑥中断服务子程序结束以后,从堆栈中依次弹出IP、CS和PSW,然后返回主程序断点处,继续执行原来的程序。

1.静态RAM和动态RAM有何区别?

答:静态RAM速度非常快,只要电源存在内容就不会自动消失。它的基本存储电路为6个MOS管组成1位,因此集成度相对较低,功耗也较大。一般,高速缓冲存储器用它组成。

动态RAM的内容在10-3或10-6秒之后自动消失,因此必须周期性的在内容消失之前进行刷新。由于它的基本存储电路由一个晶体管及一个电容组成,因此它的集成度高,成本较低,另外耗电也少,但它需要一

个额外的刷新电路。DRAM运行速度较慢,SRAM比DRAM要快2~5倍。一般,PC机的标准存储器都采用DRAM组成。 3.I/O接口电路有哪些主要功能?

答:⑴设置数据缓冲以解决两者速度差异所带来的不协调问题;

⑵设置信号电平转换电路,如可采用MC1488、MC1489、MAX232、MZX233芯片来实现电平转换;⑶设置信息转换逻辑,如模拟量必须经 A/D变换成数字量,才能送到计算机去处理,而后计算机送出的数字信号也必须经D/A变成模拟信号后,才能驱动某些外设工作;

⑷设置时序控制电路;⑸提供地址译码电路。

4.包含A/D和D/A的实时控制系统主要有哪几部分组成?

答:包含A/D和D/A的实时控制系统主要由模拟量输入通道、模拟量输出通道和微型计算机组成。模拟量输入通道主要包括:传感器、放大滤波器、多路开关、采样保持器、A/D转换器、I/O接口。

模拟量输出通道主要包括:I/O接口、D/A转换器、多路开关、执行部件。

数据传送的控制方式 CPU与外设之间交换信息(或称为数据传送)的三种方式(程序查询方式、程序中断方式、DMA方式) 无条件传送方式

特点:I时假设外设已准备好,O时假设外设空闲。

要求:接口I时加缓冲器,O时加锁存器。 应用:对简单外设的操作。 查询方式

工作原理:CPU查询外设已准备好后,才传送数据。 特点:CPU与外设间自然同步。

要求:需要增加表示外部设备状态的简单硬件电路。 应用:适用在CPU不太忙且传送速度要求不高时。 中断传送方式

特点:CPU与外设可同时工作。

要求:CPU与接口之间设置中断控制器。 应用:适用与非高速度大量数据传送时。

不可屏蔽中断NMI

NMI:由8086CPU NMI引脚上产生的中断。 相当于产生了类型号为02H的中断。 不能被CPU用指令CLI来禁止。

用于紧急情况的故障处理,由系统使用。 可屏蔽中断INTR

INTR:由8086CPU INTR引脚上产生的中断。

在CPU发出中断响应信号INTA时,向CPU提供中断类型号。 用CLI命令禁止,STI命令允许。 中断向量表

中断向量:中断服务的入口地址,包括段基址CS,偏址IP共4个字节。 中断向量表:集中存放中断向量的存储区域,位于内存地址0000H :03FF H之间的1KB范围内。

中断向量指针:指向存放中断服务入口地址第一字节的指针。 中断类型号(n)×4 = 中断向量最低字节的指针

本文来源:https://www.bwwdw.com/article/nl7d.html

Top