微机原理与接口技术复习题
一、 填空题
1、8086CPU芯片有 16 数据管脚和 20 地址管脚。 2、8088CPU芯片有 8 数据管脚和 20 地址管脚。
3、804868CPU芯片采用 7 级流水线结构,即同时有 7 指令并行操作。
4、Pentium 系列CPU芯片采用由 U 和 V 两条并行指令流水线构成的超级流水线结构,可大大提高指令的执行速度。
5、在80386以后的微机系统中,为了加快计算机的运行速度,都在CPU与主存之间增设一级或两级的高速小容量的高速缓冲存储器(Cache)。
6、虚拟存储技术是在内存和外设之间增加一定的硬件和软件支持,使内存和外存形成一个有机的整体。
7、虚拟存储技术是在内存储器和外存储器之间增加一定的硬件和软件支持,使内存和外存形成一个有机的整体。
8、虚拟存储技术是在内存储器和外存储器之间增加一定的硬件和软件支持,使内存和外设
形成一个有机的整体。
9、8086/8088CPU的内部结构主要由执行单元(EU)和总线接口单元(BIU)组成。 10、8086/8088CPU中的总线接口单元(BIU)里的指令队列分别有 6 和 4 字节。 11、由8086/8088CPU组成的微机系统的存储器管理采用分段管理,并将存储器分代码、数据
段、数据扩展段 和堆栈段。
12、MASM宏汇编语言有两种基本语句,它们是可执行性指令和指示性指令。 13、指令性语句和指示性语句的主要区别是在汇编时,指令性语句产生对应的机器指令代码,而指示性语句不产生机器指令代码,只给汇编程序提供相应的汇编信息。 14、汇编语言程序有顺序程序、分支程序、循环程序和子程序等四种结构。 15、汇编语言程序有顺序程序、分支程序、循环程序和子程序等四种程序结构。 16、汇编语言程序有顺序程序、分支程序、循环程序和子程序等四种程序结构。 17、汇编语言程序有顺序程序、分支程序、循环程序和子程序等四种程序结构。 18、半导体存储器从器件制造的工艺角度,可分为双极型(晶体三极管)和单极型(MOS)两大类。
19、半导体存储器从从应用角度,可分为只读存储器(ROM) 和随机存取存储器(RAM)。
20、RAM存储器有静态存储器(SRAM)和动态存储器(DRAM)。 21、存储器的扩展设计主要有位扩展、字扩展和字位扩展等三种方法。 22、存储器的扩展设计主要有位扩展、字扩展和字位扩展等三种方法. 23、存储器的扩展设计主要有位扩展、字扩展和和字位扩展等三种方法。 24、存储器片选信号的产生方法主要有全译码法、部分译码法和线译码法。 25、存储器片选信号的产生方法主要线译码法、部分译码法和全译码法。 26、存储器片选信号的产生方法主要有线选法、部分译码法和全译码法。
27、80486CPU芯片内有 8K 的高速缓存(Cache),Pentium芯片中有16K的Cache,分为两个独立的8K的Cache,其中一个用于存放数据、另一个用于存放指令。
28、80x86微处理器有实地址、保护虚拟地址和虚拟8086三种模式的存储管理机制。 29、80x86微处理器实地址、保护虚拟地址和虚拟8086三种模式的存储管理机制。 30、80x86微处理器实地址、保护虚地址和虚拟8086三种模式的存储管理机制。
31、操作系统的资源管理程序分为处理器管理、存储器管理、外部设备管理、和文件管理等四部分。
32、操作系统的资源管理程序分为处理器管理、存储器管理、外部设备管理和文件管理等四部分。
第 1 页 共 17 页
33、操作系统的资源管理程序分为处理器管理、存储器管理、外部设备管理和文件管理等四部分。
34.假设(BX)= 0449H,(BP)= 0200H,(SI)= 0046H,(SS)= 2F00H,(2F246H)= 7230H则执行XCHG BX,[BP+SI]指令后,(BX)= 7230 H 。
35、外部中断是指有外部设备通过硬件触发轻轻的方式产生的中断,亦称硬件中断,外部中断有可分为非屏蔽中断和可屏蔽中断。
36、当8086CPU的MN /MX引脚接低)电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由总线控制器(8288芯片发出。 37、在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是高速缓存(Cache)存储器,它是由静态存储器(SRAM)类型的芯片构成,而主存储器则是由动态存储器(SRAM)类型的芯片构成。
38、数据输入/输出的三种方式是程序查询方式、程序中断控制方式和DMA方式。 39、在使用DMA方式进行数据传输之前,一般都要对DMA控制器进行初始化工作。 40、以EPROM2764芯片为例,其存储容量为8K×8位,共有 13 根地址线, 8 根
数据线。
41、逻辑地址为2000H:1234H的存储单元的物理地址是 21234H 。 42、对I/O端口的编址一般有统一编址方式和单独编址方式。
43、中断返回指令是IP,该指令将堆栈中保存的断点弹出后依次装入IERT和CS寄存器中,将堆栈中保存的标志装入、状态标志寄存器 中。
44.总线按其功能可分地址总线、数据总线和控制总线三种不同类型的总线。 45.存储器操作有读操作和写操作两种。 46.CPU访问存储器进行读写操作时,通常在T3状态去检测READY ,一旦检测到READY无效,就在其后插入若干个时钟周期。
47.8086/8088CPU中的指令队列的长度分别为 6 和 4 字节。 48.当8086CPU的MN / MX引脚接低电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由总线控制器芯片发出。 49.假设(DS)=3000H,(BX)=0808H,(30808H)= 12AAH,(3080A)=0BBCCH,当执行指令“LES DI,[BX]”后,(DI)= 12AAH ,(ES)= 0BBCCH 。
50.执行下列指令序列后,完成的功能是将(DX,AX)的值将DX寄存器的内容逻辑右移
4位和将AX寄存器的内容循环右移4位
。
MOV CX,4 NEXT: SHR DX,1 RCR AX,1 LOOP NEXT
51.下列指令执行后,BX= 0D36AH 。 MOV CL,3 MOV BX,4DABH ROL BX,1 ROR BX,CL
52.逻辑地址为2000H:1234H的存储单元的物理地址是 21234H 。
53.取指令时,段地址由 CS 寄存器提供,偏移地址由 IP 寄存器提供。
54.8086CPU写入一个规则字,数据线的高8位写入偶地址存储体,低8位写入,奇地址存
储体。
55.8088可直接寻址的存储空间为 1024 KB,地址编码从 00000 H到 FFFFF
H。
56.若存储空间的首地址为1000H,存储容量为1K×8、2K×8、4K×8H和8K×8的存储器所
第 2 页 共 17 页
对应的末地址分别为 13FFH 、 17FFH 、 1FFFH 和 2FFFH 。 57.对I/O端口的编址一般有统一编址方式和单独编址方式。PC机采用的是单独编址方式。
58.在PC系列微机中,I/O指令采用直接寻址方式的I/O端口有 256 个。采用DX间接寻址方式可寻址的I/O端口有 65536 个。
59.数据输入/输出的三种方式是程序查询方式、程序中断控制方式和DMA方式。 60.CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到地址总线上, AL 寄存器的内容送到数据总线上。
61.当CPU执行IN AL,DX指令时,M/ IO引脚为 低 电平, RD 低 为, WR为 高 。
62.中断矢量就是中断服务子程序的入口地址,在内存中占有 4 个存储单元,其中低地址存储单元存放的是偏移地址,高地址存储单元存放的是段地址。
63.中断返回指令是 ,该指令将堆栈中保存的断点弹出后依次装入 寄存器和 寄存器中,将堆栈中保存的标志装入 中。
64.CPU响应8259A中断,在INTA引脚上输出 2 个负脉冲,在第 2 个负脉冲期间读入中断类型码。
65.PC/XT机的中断矢量表放在从 0000 H地址单元到 03FF 地址单元,总共有 1024 个字节。
66.微型计算机由运算器、控制器、存储器和输入输出设备四部分组成。 67.8086CPU的9个标志位中,属状态标志的有CF、OF、ZF、PF、AF、SF。 68.总线周期是指CPU对存储器或I/O端口完成一次读/写操作所需的时间 。
69.当CPU执行到T3状态的下降沿时,CPU检测到READY引脚的信号为“0”时 时,CPU便进入等待状态(Tw) 。
70.当一个系统中包含的外设接口较多时,数据总线上需要有总线控制器(8288)以增强驱动能力。
71.Reset信号到来后,8086CPU的特征是终止所有操作,进入复位周期。
72.总线读操作是指总线设置准备、启动读控制信号、实现读数据、恢复读前阶段等。。
73.软件中断服务程序的入口地址是由INT n指令向CPU先提供中断类型号,再由中断类型号自动地引导到中断服务程序产生的。
74.串行通信数据传送的方向有单工、半双工、全双工三种。
75.DMA控制器的基本组成包括定时和控制逻辑、命令控制逻辑、优先级控制逻辑和地址/数据缓冲器。
76.对8251A初始化时必须按照复位、工作方式字、工作命令字、复位 的次序进行。
77.8259A的初始化命令字包括ICW1、ICW2、ICW3、ICW4,其中ICW1、ICW2 必须设置的。
78.8253芯片内包含有__3__个独立的计数通道,它有___6___种工作方式,若输入时钟CLK 1=1MHz,计数初值为500,BCD码计数方式,OUT1输出为方波,则初始化时该通道的控制字应为01110111B。 79.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_______16________片。 80.计算机在进行远距离数据传送时,一般是通过MODEM设备进行数字信号与模拟信号之间的转换。
81.在计算机硬件设备中,硬盘,光盘和U盘属于外存(辅助存储器)存储器。 82.评价存储器的主要性能指标有存取时间、可靠性、性能价格比和存储容量。
83. 8086/8088把中断分为内部中断和外部中断两大类,其中外部是可屏蔽中断,内部是非
第 3 页 共 17 页
屏蔽中断。
84.如果中断类型为N,则中断服务程序的入口地址在CS=_________,IP=____________的内存单元中。
85.半导体存储器从器件原理的角度可分为单极型(晶体三极管)和双极型(MOS型). 86.为保证动态RAM中的内容不消失,需要进行定时对动态存储器芯片进行刷新操作 .
87.和内存相比,高速缓存(Cache)特点是容量小、速度快、成本高. 88. I/O端口有 统一编址和 单独编址 两种编址方法。
90.微机接口中传输的信息种类常有三类,它们分别存放于数据、地址、控制。 91.某以8088为CPU的微型计算机内存RAM区为00000H~3FFFFH(256k),若采用6264(8k×8bit)___32____片、62256(32k×8bit)____8___片、2164(64k×1bit) ___32____片或21256(256k×1bit)要____8___片芯片。
92.利用全地址译码将6264(8k*8bit)芯片接在8088的系统总线上,其所占地址范围为00
00H—1FFFH。
93.8086 被复位后,以下各寄存器的内容是:Flag:0000H;IP:0000H;CS FFFFH; 系统将从存储器的FFFF0H地址处取指令执行。
94.8086/8088 在满足开中断(IF=1)和当前正在执行指令的指令已执行完毕时的条
件下可以
响应一个外部 INTR 中断请求;8086/8088 的中断向量表在存储器的0000H地址至 03FFH 地址的区域中; 向量表的内容是中断服务程序的入口地址 。
95.8086/8088 在最小方式下有关总线请求的信号引线是HOLD和HLDA。
96.8086 工作在复位方式下,其地址总线、数据总线和控制总线会变为高阻状态。
97.设某查询输出系统,其状态线 EMPTY 有效时,CPU 才可向其输出数据,该有效信号应为_______高_____电平。
98.8086 的可屏蔽中断请求引脚名称是INTR _。
99.向 CPU 的外部中断引脚发触发信号,称为中断请求。
100.两片 8259A 级联使用,可管理_____17_______个可屏蔽中断。
101.可编程并行接口芯片 8255A 的内部控制寄存器分为两组,称为工作方式控制字、置位/复位控制字。
102.8253 的每个定时器/计数器可有_____6_______种工作方式。 103.AD574 是 8 位的 A/D 转换器。
104.常用的软件识别键盘阵列的方法有反转法和行扫描法和行列扫描法。 105.串行接口中,TxD 端是数据发送器发送端。
106. CPU 与外设之间交换数据常采用无条件传送方式、有条件程序查询方式、程序中断控制方式、DMA方式四种方式,
107.PC 机键盘接口采用程序中断控制方式传送方式。
108. 当进行 DMA 方式下的写操作时,数据是从存储器传送到外设中。 109.8253 定时/计数器内部有 4 个端口、共有 6 种工作方式。 110.8255的 A1 和A0 引脚分别连接在地址总线的 A1和 A0,当命令端口的口地址为 317H时,则 A 口、B 口、C 口的口地址分别为314H、315H、316H 。
111. PC 微机中最大的中断号是______255______、最小的中断号是_____0_______。
112.8086 是_______16_____位的微处理器,其内部数据通路为_____16_______位。其对外数据总线为______16______位;8088 内部数据通路为_____16_______位,其对外数据总线为______8______位。
第 4 页 共 17 页
113. 具有电可擦除的只读存储器是 EEPROM。
114. 8086CPU所指的系统保留字是指指令、伪指令和 寄存器名。
115. 有的端口用来存放微处理器发来的命令,以便控制接口和外部设备的操作,这种端口称 为控制端口。
116. 指令 MOV AL ,[ 50H ]中源操作数的寻址方式为直接寻址。
117.对一个微机系统而言有三种总线——片总线、内总线和外总线,外总线又称为系统总线 118. 8086CPU 时钟频率为 5MHZ 时,它的典型总线周期为____800____ ns 。 119.在 8086 的中断中,只有可屏蔽中断需要硬件提供中断类型码。 120. DMA 操作有三种基本方法——周期挪用、周期扩展和周期交替。 121.一个可编程的定时器内部通常有计数初值寄存器和计数执行单元。计数器的初值由 OUT 指令写入 ,当减1计数器中的数值减为零时,计数器 OUT 端输出信号。 122.模 / 数转换器的性能指标主要有分辨率(位数)、线性度精度和转换时间。
123. 当 INTEL 8086 工作在最大模式时,需要总线控制器(8288)芯片提供 提高总线驱动能力 。
124. 当取指令时, 8086 会自动选择代码段寄存器(CS)值作为段基值,再加上由程序指
针计数器(IP) 提供的 偏移量形成物理地址。
125. INTEL 8086 的当前 CS=1234H , IP=5678H ,则将执行 20 位物理地址179B8H处的程序。
126.8086 存储器组织中,逻辑地址由十六进制 ____4____ 位构成的, 物理地址又由十六进制 ____5____ 位构成。
127. 在微机系统中,主存储器 ( 通常又称为内存 ) 用来存放CPU常用和正在运行的程序和数据。辅存储器 ( 又称外存 ) 用来存放CPU不常用的程序和数据。
128. 静态 RAM 的优点是只要电源不撤除,信息就不会丢失,但它的功耗较大,容量 小,存取速度快。
129. 微机系统中数据传送的控制方式有三种,其中程序控制的数据传送又分为无条件传送
方式、程序查询传送方式和程序中断控制方式 。 二、单项选择题
1.8086 CPU工作在最大模式还是最小模式取决于 信号。 A)M/ IO B) NMI C)MN/ MX D)ALE 2.8086 CPU对存储器操作还是对外设操作取决于 信号。
A)M/ IO B) NMI C)MN/ MX D)ALE 3.定义字节变量的定义符是 。
A)DW B)DB C)DD D)DT 4.定义字变量的定义符是 。
A)DW B)DQ C)DD D)DT
5.定义双字变量的定义符是 。
A)DW B)DQ C)DD D)DT
6.8086CPU在执行OUT DX,AL指令时,DX寄存器的内容输出到 上。
A)地址总线 B)数据总线 C)存储器 D)寄存器 7.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到 上。
A)存储器 B)数据总线 C) 地址总线 D)寄存器
8.在PC/XT机中的键盘的中断类型码是09H,则键盘中断矢量存储在中断向量表的 中。 A)36H~39H B)24H~27H C)18H~21H D)18H~1BH 9.在PC/XT机中的打印机的中断类型码是09H,则键盘中断矢量存储在中断向量表的 中。
第 5 页 共 17 页