微机原理与接口技术试题.docx
《微机原理与接口技术试题.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术试题.docx(29页珍藏版)》请在冰豆网上搜索。
![微机原理与接口技术试题.docx](https://file1.bdocx.com/fileroot1/2022-11/20/b700879f-c4f5-4348-a308-30c55b5a1041/b700879f-c4f5-4348-a308-30c55b5a10411.gif)
微机原理与接口技术试题
微机原理与接口技术复习题
一、填空题
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、操作系统的资源管理程序分为处理器管理、存储器管理、外部设备管理和文件管理等四部分。
33、操作系统的资源管理程序分为处理器管理、存储器管理、外部设备管理和文件管理等四部分。
34.假设(BX)=0449H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=7230H则执行XCHGBX,[BP+SI]指令后,(BX)=7230H。
35、外部中断是指有外部设备通过硬件触发轻轻的方式产生的中断,亦称硬件中断,外部中断有可分为非屏蔽中断和可屏蔽中断。
36、当8086CPU的MN/
引脚接低)电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由总线控制器(8288芯片发出。
37、在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是高速缓存(Cache)存储器,它是由静态存储器(SRAM)类型的芯片构成,而主存储器则是由动态存储器(SRAM)类型的芯片构成。
38、数据输入/输出的三种方式是程序查询方式、程序中断控制方式和DMA方式。
39、在使用DMA方式进行数据传输之前,一般都要对DMA控制器进行初始化工作。
40、以EPROM2764芯片为例,其存储容量为8K×8位,共有13根地址线,8根数据线。
41、逻辑地址为20**H:
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,当执行指令“LESDI,[BX]”后,(DI)=12AAH,(ES)=0BBCCH。
50.执行下列指令序列后,完成的功能是将(DX,AX)的值将DX寄存器的内容逻辑右移4位和将AX寄存器的内容循环右移4位
。
MOVCX,4
NEXT:
SHRDX,1
RCRAX,1
LOOPNEXT
51.下列指令执行后,BX=0D36AH。
MOVCL,3
MOVBX,4DABH
ROLBX,1
RORBX,CL
52.逻辑地址为20**H:
1234H的存储单元的物理地址是21234H。
53.取指令时,段地址由CS寄存器提供,偏移地址由IP寄存器提供。
54.8086CPU写入一个规则字,数据线的高8位写入偶地址存储体,低8位写入,奇地址存储体。
55.8088可直接寻址的存储空间为1024KB,地址编码从00000H到FFFFFH。
56.若存储空间的首地址为1000H,存储容量为1K×8、2K×8、4K×8H和8K×8的存储器所对应的末地址分别为13FFH、17FFH、1FFFH和2FFFH。
57.对I/O端口的编址一般有统一编址方式和单独编址方式。
PC机采用的是单独编址方式。
58.在PC系列微机中,I/O指令采用直接寻址方式的I/O端口有256个。
采用DX间接寻址方式可寻址的I/O端口有65536个。
59.数据输入/输出的三种方式是程序查询方式、程序中断控制方式和DMA方式。
60.CPU在执行OUTDX,AL指令时,DX寄存器的内容送到地址总线上,AL寄存器的内容送到数据总线上。
61.当CPU执行INAL,DX指令时,M/引脚为低电平,低为,
为高。
62.中断矢量就是中断服务子程序的入口地址,在内存中占有4个存储单元,其中低地址存储单元存放的是偏移地址,高地址存储单元存放的是段地址。
63.中断返回指令是,该指令将堆栈中保存的断点弹出后依次装入寄存器和寄存器中,将堆栈中保存的标志装入中。
64.CPU响应8259A中断,在INTA引脚上输出2个负脉冲,在第2个负脉冲期间读入中断类型码。
65.PC/XT机的中断矢量表放在从0000H地址单元到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.软件中断服务程序的入口地址是由INTn指令向CPU先提供中断类型号,再由中断类型号自动地引导到中断服务程序产生的。
74.串行通信数据传送的方向有单工、半双工、全双工三种。
75.DMA控制器的基本组成包括定时和控制逻辑、命令控制逻辑、优先级控制逻辑和地址/数据缓冲器。
76.对8251A初始化时必须按照复位、工作方式字、工作命令字、复位
的次序进行。
77.8259A的初始化命令字包括ICW1、ICW2、ICW3、ICW4,其中ICW1、ICW2
必须设置的。
78.8253芯片内包含有__3__个独立的计数通道,它有___6___种工作方式,若输入时钟CLK1=1MHz,计数初值为500,BCD码计数方式,OUT1输出为方波,则初始化时该通道的控制字应为01110111B。
79.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_______16________片。
80.计算机在进行远距离数据传送时,一般是通过MODEM设备进行数字信号与模拟信号之间的转换。
81.在计算机硬件设备中,硬盘,光盘和U盘属于外存(辅助存储器)存储器。
82.评价存储器的主要性能指标有存取时间、可靠性、性能价格比和存储容量。
83. 8086/8088把中断分为内部中断和外部中断两大类,其中外部是可屏蔽中断,内部是非屏蔽中断。
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的系统总线上,其所占地址范围为0000H—1FFFH。
93.8086被复位后,以下各寄存器的内容是:
Flag:
0000H;IP:
0000H;CSFFFFH;
系统将从存储器的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______位。
113.具有电可擦除的只读存储器是EEPROM。
114.8086CPU所指的系统保留字是指指令、伪指令和寄存器名。
115.有的端口用来存放微处理器发来的命令,以便控制接口和外部设备的操作,这种端口称
为控制端口。
116.指令MOVAL,[50H]中源操作数的寻址方式为直接寻址。
117.对一个微机系统而言有三种总线——片总线、内总线和外总线,外总线又称为系统总线
118.8086CPU时钟频率为5MHZ时,它的典型总线周期为____800____ns。
119.在8086的中断中,只有可屏蔽中断需要硬件提供中断类型码。
120.DMA操作有三种基本方法——周期挪用、周期扩展和周期交替。
121.一个可编程的定时器内部通常有计数初值寄存器和计数执行单元。
计数器的初值由OUT
指令写入,当减1计数器中的数值减为零时,计数器OUT端输出信号。
122.模/数转换器的性能指标主要有分辨率(位数)、线性度精度和转换时间。
123.当INTEL8086工作在最大模式时,需要总线控制器(8288)芯片提供提高总线驱动能力。
124.当取指令时,8086会自动选择代码段寄存器(CS)值作为段基值,再加上由程序指针计数器(IP)提供的
偏移量形成物理地址。
125.INTEL8086的当前CS=1234H,IP=5678H,则将执行20位物理地址179B8H处的程序。
126.8086存储器组织中,逻辑地址由十六进制____4____位构成的,
物理地址又由十六进制____5____位构成。
127.在微机系统中,主存储器(通常又称为内存)用来存放CPU常用和正在运行的程序和数据。
辅存储器(又称外存)用来存放CPU不常用的程序和数据。
128.静态RAM的优点是只要电源不撤除,信息就不会丢失,但它的功耗较大,容量
小,存取速度快。
129.微机系统中数据传送的控制方式有三种,其中程序控制的数据传送又分为无条件传送方式、程序查询传送方式和程序中断控制方式。
二、单项选择题
1.8086CPU工作在最大模式还是最小模式取决于信号。
A)M/B)NMIC)MN/
D)ALE
2.8086CPU对存储器操作还是对外设操作取决于信号。
A)M/B)NMIC)MN/
D)ALE
3.定义字节变量的定义符是。
A)DWB)DBC)DDD)DT
4.定义字变量的定义符是。
A)DWB)DQC)DDD)DT
5.定义双字变量的定义符是。
A)DWB)DQC)DDD)DT
6.8086CPU在执行OUTDX,AL指令时,DX寄存器的内容输出到上。
A)地址总线B)数据总线C)存储器D)寄存器
7.8086CPU在执行INAL,DX指令时,DX寄存器的内容输出到上。
A)存储器B)数据总线C)地址总线D)寄存器
8.在PC/XT机中的键盘的中断类型码是09H,则键盘中断矢量存储在中断向量表的中。
A)36H~39HB)24H~27HC)18H~21HD)18H~1BH
9.在PC/XT机中的打印机的中断类型码是09H,则键盘中断矢量存储在中断向量表的中。
A)36H~39HB)24H~27HC)18H~21HD)18H~1BH
10.8259A芯片具有端口地址。
A)2B)3C)4D)5
11.8259A芯片的初始化编程命令字有个。
A)3B)4C)5D)6
12.8259A芯片的操作编程命令字有个。
A)1B)2C)3D)4
13.某一RAM芯片,其容量为512×8位,除电源端和接地端外,该芯片引出线的最小数应为。
A)25B)23C)21D)19
14、PROM是指。
A)随机读写存储器B)只读存储器
C)可编程的只读存储器D)光可檫除可编程的只读存储器
15、EPROM是指。
A)随机读写存储器B)只读存储器
C)可编程的只读存储器D)光可檫除可编程的只读存储器
16、EEPROM是指。
A)随机读写存储器B)只读存储器
C)可编程的只读存储器D)电可檫除可编程的只读存储器
17.8086CPU用信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。
A)M/B)
C)ALED)READY
18.用BP作基址变址寻址时,操作数所在的段是当前。
A)数据段B)代码段C)堆栈段D)附加段
19.用BX作基址变址寻址时,操作数所在的段是当前。
A)数据段B)代码段C)堆栈段D)附加段
20.CPU响应INTR引脚上来的中断请求的条件之一是。
A)IF=1B)IF=0C)TF=0D)TF=1
21.2片8259A级联起来,可管理级中断。
A)13B)14C)15D)16
22.3片8259A级联起来,可管理级中断。
A)20B)23C)24D)22
23.4片8259A级联起来,可管理级中断。
A)26B)27C)28D)29
24.8255A有个端口地址。
A)2B)3C)4D)5
25、8255A有种工作方式。
A)2B)3C)4D)6
26、8086CPU芯片的数据线(或数据管脚)有根。
A)8B)16C)20D)32
27、8088CPU芯片的数据线(或数据管脚)有根。
A)8B)16C)20D)32
28、8086CPU芯片中的总线接口单元(BIU)内)有字节的指令队列。
)2B)4C)6D)8
29、8088CPU芯片中的总线接口单元(BIU)内)有字节的指令队列。
)2B)4C)6D)8
30、在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是存储器。
A)ROMB)DRAMC)EEPROMD)Cache
31、在分层次的存储系统中,高速缓存(Cache)通常采用。
A)ROMB)PROMC)DRAMD)SRAM
32、用4K×1位的RAM组成16K×8位的存储器,需要块芯片。
A)32B)16C)8D)4
33、软中断INTn的优先级排列原则是。
A)n值愈大级别高B)n值愈小级别高
C)无优先级别D)随应用而定
34、通常,中断服务程序中的一条STI指令,其目的是。
A)开放所有屏蔽中断B)允许低一级中断产生
C)允许高一级中断产生D)允许同一级中断产生
35、用8K×1位的RAM组成16K×8位的存储器,需要块芯片。
A)32B)16C)8D)4
36、用8K×2位的RAM组成16K×8位的存储器,需要块芯片。
A)32B)16C)8D)4
37、用4K×2位的RAM组成16K×8位的存储器,需要块芯片。
A)32B)16C)8D)4
38、用2K×4位的RAM组成16K×8位的存储器,需要块芯片。
A)32B)16C)8D)4
39、CPU响应两个硬件中断INTR和NMI时,相同的必要条件是。
A)允许中断B)当前指令执行结束
C)无总线请求D)当前访存操作技术
40、用16K×2位的RAM组成64K×8位的存储器,需要块芯片。
A)32B)16C)8D)4
41.用可实现数据总线的双向传输。
A)锁存器B)三态逻辑开关C)暂存器D)寄存器
42.对内存单元进行写操作后,该单元的内容。
A)变反B)不变C)随机D)被修改
43.含有立即数的指令中,该立即数被存放在。
A)累加器中B)指令操作码后的内存单元中
C)指令操作码前的内存单元中C)由该立即数所指定的内存单元中
44.8086CPU的40根引脚中,有个是分时复用的。
A)21B)1C)2D)24
45.8086CPU中EU和BIU的并行操作是级的并行。
A)操作B)运算C)指令D)处理器
46.8086CPU向52H单元写入一个字,写入过程中
和A0的逻辑电平是。
A)0和0B)0和1C)1和0D)1和1
47.寄存器间接寻址方式中,操作数在中。
A)通用寄存器B)堆栈C)存储单元D)段寄存器
48.相对寄存器寻址方式中,操作数在中。
A)通用寄存器B)存储单元C)堆栈D)段寄存器
49.基址变址寻址方式中,操作数在中。
A)存储单元B)堆栈C)通用寄存器D)段寄存器
50.相对基址变址寻址方式中,操作数在中。
A)通用寄存器B)堆栈C)段寄存器D)存储单元
51.寻址方式的跨段前缀不可省略。
A)DS:
[BP]B)DS:
[SI]C)DS:
[DI]D)SS:
[BP]
52.假设(SS)=20**H,(SP)=0012H,(AX)=1234H,执行PUSHAX后,=12H
A)20**4B)20**1HC)20**0HD)20**FH
53.若要检查BX寄存器中的D12位是否为1,应该用指令。
A)ORBX,1000HB)TESTBX,1000H
JNZNOJNZYES
C)XORBX,1000HD)ANDBX,1000H
JZYESJNZYES
54.执行下列指令后:
MOVAX,1234H
MOVCL,4
ROLAX,CL
DECAX
MOVCX,4
MULCX
HLT
(AX)=
A)8D00HB)9260HC)8CAOHD)0123H
55、下列程序:
NEXT:
MOVAL,[SI]
MOVES:
[DI],AL
INCSI
INCDI
LOOPNEXT
可用指令来完成该功能。