微机原理试题.docx
《微机原理试题.docx》由会员分享,可在线阅读,更多相关《微机原理试题.docx(87页珍藏版)》请在冰点文库上搜索。
![微机原理试题.docx](https://file1.bingdoc.com/fileroot1/2023-5/23/f6cf35d8-03e8-45d4-a7dd-397f45216056/f6cf35d8-03e8-45d4-a7dd-397f452160561.gif)
微机原理试题
微型计算机概论
1.微处理器中的寄存器阵列是由()和()组成。
[答案]通用寄存器;专用寄存器;
2.微型计算机系统是由()配以相应的外围设备及其它专用电路、电源、面板及足够的()构成的系统。
[答案]微型计算机;软件
3.微型计算机系统中各部件是通过()构成一个整体的。
[答案]总线结构
4.微机厂商竟相推出与IBMPC相关的()机,为微型计算机在90年代成为计算机市场的主流产品奠定()。
[答案]PC兼容;基础
5.PentiumⅢ是()位微处理器。
[答案]32
6.以8086为CPU的TP-86单板机可广泛用于生产过程的()和教学()。
[答案]实时控制;实验
7.通常因为单片机具有()和()特点,所以在智能化仪器仪表及控制领域内得到广泛应用。
[答案]体积小;功耗低
8.从Intel80386到Pentium是计算机发展史中()代产品。
[答案]第四代
9.Intel8086是微型计算机发展史中的()代产品。
[答案]第三
10.通常将运算器和控制器两部分统称为()。
[答案]CPU
11.80286工作于保护方式下使用()条地址线,可寻址()。
[答案]24;16MB
12.当FR中的()位为1时表示操作结果的低8位1的个数为()数[答案]PF;偶
13.由一片或几片大规模集成电路组成的CPU是()。
[答案]微处理器
14.通常将运算器、控制器和内存储器合称为()。
[答案]主机
15.微型计算机是指以()为基础,配以内存储器以及输入输出接口电路和相应的辅助电路所构成的()。
[答案]微处理器;裸机
16.将微型计算机各功能部件集成在一片芯片上所构成的计算机是()微型计算机。
[答案]单片
17.一种设计计算机的技术称为RISC技术,RISC的含义是()。
[答案]精简指令系统计算机
18.微型计算机地址总线宽度决定于微处理器地址()。
[答案]范围
19.字长愈长的微型计算机,其内存储器的容量愈()。
[答案]大
20.通常字长愈长,计算机在相同时间内传送信息愈()因此速度愈()。
[答案]多;快
21.微型计算机分类常采用()作为划分标准。
[答案]字长
22.微型计算机数据总线的位数决定于微处理器的()。
[答案]字长
23.采用虚拟存贮器技术的主要目的是()。
[答案]解决主存容量不足的问题
24.数据总线是()向的,而地址总线是()向的。
[答案]双;单
25.控制器将指令()的结果,以一定的()发出相应的控制信号,用以控制指令的执行。
[答案]译码;时序
1.数据总线上传送的信息是数据,也可能是指令代码。
()[答案]√
2.微型计算机系统中采用总线结构,所以部件之间传送信息时必须分时处理。
()[答案]√
3.对于片内总线而言,用户无法直接控制其内部工作的。
()[答案]√
4.PentiumMMX是提高PC机处理多媒体和通讯能力而推出的新一代微处理器。
()[答案]√
5.PentiumⅢ是高性能的32位微处理器。
()[答案]√
6.目前人们常把微型计算机系统称为个人计算机。
()[答案]√
7.若将微型计算机集成在一片芯片上,即构成单板机。
()[答案]╳;改正:
……即构成单片微型计算机
8.微处理机就是中央处理机CPU。
()[答案]√
9.微处理机就是微型计算机。
()[答案]╳;效正:
……不是……
10.计算机中的运算器,控制器和内存储器合称为中央处理机。
()[答案]╳;改正:
……合称为主机。
1.通常计算机系统中的外围设备是指()。
[答案]A
A.外存储器、输入设备及输出设备B.外存储器、输入设备
C.外存储器、输出设备D.输入设备、输出设备
2.微型计算机各部件之间是用()连接起来的。
A.系统总线B.ABC.CBD.DB[答案]A
3.微处理器内部的控制器是由()组成。
A.寄存器阵列B.指令寄存器、指令译码器及定时控制电路[答案]B
C.ALU与内存D.ALU与寄存器
4.对于微型计算机中的运算器,需要将运算结果的一些特征标志寄存在()中。
A.SPB.IPC.AXD.FR[答案]D
5.自Intel80386芯片问世后,至今集成度已超过100万管子/片,主频达100MHz以上的微处理器芯片有()。
[答案]D
A.80286B.TP-86C.8051D.PentiumⅢ
6.微控制器是指()。
[答案]D
A.微处理器B.微型计算机C.单板机D.单片机
7.若把组成计算机中的运算器和控制器集成在一块芯片上,称为()。
[答案]C
A.微型计算机B.单片机C.微处理器D.单板机
1.位(Bit)[答案]每位二进制数,即0或1称为一个比特或位。
2.字长[答案]字长就是计算机作为存储、传送、处理操作的信息单位。
3.外围设备[答案]外部存储器、榆入设备、输出设备统称为外围设备。
4.总线[答案]总线是由微处理器、内存储器和I/O接口之间相互交换信息的公共通路。
5.个人计算机[答案]个人计算机是指由微处理器芯片装成的,便于搬动而且不需要维护的计算机系统。
6.微型计算机系统[答案]微型计算机系统是指由微型计算机配以相应的外围设备及专用电路、电源、面板、机架、系统软件及应用软件所构成的系统。
7.微型计算机(μC)[答案]微型计算机(PC)是指以微处理器为基础,配私内存储器及输入/输出(I/O)接口电路和相应的辅助电路而构成的裸机。
8.微处理器(μP)[答案]微处理器由一片或几片封装在一起的大规模集成电路组成的中央处理器。
9.主机[答案]通常将运算器、控制器和内存储器合称为主机。
10.字节(Byte)[答案]通常用8个比特表示一个字节,可以作为存储器容量的基本单位。
1.微型计算机系统如何组成?
答:
微型许算机系统中有三类总线:
(1)片总线又称为元件级总线,它是微处理撂的引脚信号。
(2)内总线(I—BUS),又称为系统总线、微机总线或板级总线。
(3)外总线(E—Bus)又称为通信总线。
2.微型计算机系统中所用总线的类型?
答:
微型许算机系统中有三类总线:
(1)片总线又称为元件级总线,它是微处理撂的引脚信号。
(2)内总线(I—BUS),又称为系统总线、微机总线或板级总线。
(3)外总线(E—Bus)又称为通信总线。
3.试述微型计算机是由哪几部分组成的?
答:
微型计算机的基本结构是由微处理器、内存储器;I/0接口电路和总线组成。
其中总线是由数据总线DB、地址总线AB、控制总线组成。
微处理器是核心部件,它决定微型计算机各种功能及技术指标。
存储器存放程序、数据和结果。
I/O接口电路又称I/O适配器,用于联接微型计算机与外围设备的逻辑电路。
为CPU和外围设备交换数据提供各种通道。
总线是微处理器、内存储器和I/O接口之间相互交换信息的公共通路
4.试述微处理器内部结构?
答:
微处理器内部结构是由三部分组成:
(1)运算器:
由算术与逻辑部件组成,用于数据进行算术,逻辑运算,运算结果的一些特征由FR寄存。
(2)控制器:
由指令寄存器、指令译码器以及定时与控制电路。
根据译码结果,以一定时时序出相应的控制信号,用来控制指令的执行。
(3)寄存器阵列(组):
由一组通用寄存器组和专用寄存器组成。
80X86微处理器的结构
(1)
1.若AL=24H,CL=4,CF=1执行SALAL,CL指令后AL=()CF=()[答案]40H;0
2.若AL=9CH,执行指令ADDAL,7AH后OF=(),CF=()。
[答案]0,1
3.指令MOVAL,APHL[SI]的源操作数的寻址方式为()。
[答案]变址寻址
4.指令MOVAL,[SI]中的源操作数的寻址方式为()。
[答案]寄存器寻址
5.指令MOVAL,DS:
[50H]中源操作数的寻址方式为()。
[答案]直接寻址
6.指令MOVAL,[50H]中的源操作数的寻址方式为()。
[答案]立即寻址
7.若80386微处理器中的控制寄存器C()位等于()时可由实方式进入保护方式。
[答案]PE;1。
8.80386微处理器数据线()条,地址线()条。
[答案]32;32
9.80386微处理器能直接寻址()字节物理地址空间,它的虚拟地址空间为()字节。
[答案]4G;64T
10.若要在存储器中存放一个字的数据,则高字节存放在()地址单元,低字节存放在()地址单元。
[答案]高;低
11.在8086/8088CPU中,可用作8位和16位寄存器使用的寄存器阵列属于()类型中的()组。
[答案]通用寄存器;数据寄存器
12.8086系统可直接寻址的物理单元为()字节,一个逻辑段为()字节。
[答案]1MB;64KB
13.当FR中的()位为1时,表示运算结果为()。
[答案]ZF;0
14.当FR的一位为1时,源/目标字操作数的地址指针()。
[答案]DF;递减
15.当陷阱标志TF等于()时,微处理器内部每执行完一条指令便自动进行一次()。
[答案]1,内部中断
16.标志寄存器FR中的IF位,对于()和()中断不起作用。
[答案]NMI;INTn
17.标志寄存器FR中的9位有意义,其中一种为()类,另一种为()类[答案]状态;控制
18.指令指针寄存器IP的内容可作为()或()地址。
[答案]地址偏移量;有效
19.通用寄存器中的指针类寄存器有()和()。
[答案]SP;BP
20.8086微处理器内部数据寄存器可分为高低8位寄存器,因此具有()和()特点。
[答案]分别寻址;独立操作
21.8086微处理器内部寄存器常称为累加器是()寄存器,它是()位的。
[答案]AX;16
22.8位微处理器中,取指令与执行指令是以()方式完成的;而8086/8088微处理器是()方式完成。
[答案]串行;并行
23.指令队列特点是(),堆栈特点是()。
[答案]先进先出;先进后出
24.若指令队列(),执行部件又没有向总线接口部件发出总线请求,则总线接口处于()状态。
[答案]已满;空闲
25.当执行部件执行一条()指令时,则BIU中的指令队列会自动(),以便装入新的内容。
[答案]跳转(调用/返回);复位
26.8086CPU内部指令队列中有()个字节空,8088CPU内部指令队列中有()个字节时则BIU会自动访问存储器填充指令队列。
[答案]2;1
27.在8086/8088CPU中,()部件中有计算20位物理地址的()。
[答案]BIU;地址加法器
28.Intel8086CPU内部指令队列有()字节,8088CPU内部有()字节。
[答案]6;4
29.欲使8086CPU工作在最小方式,引脚MN/MX应接()。
[答案]高电平
30.当M/IO引脚输出高电平时,说明CPU正在访问()。
[答案]存储器
31.CALL指令与JMP印指令都是跳转指令,无区别。
()[答案]X;改正:
……都是跳转类指令,CALL指令与JMP指令有区别,CALL指令要求保存断点(进栈)以便返回主程序,JMP不用保存断点。
32.8086复位后,寄存器内容是:
Flag=()、IP=()、CS=()。
[答案]70000H、0000H、FFFFH
33.执行指令JNGE后,欲使程序跳转条件为()。
[答案]SF0FANDZF=0
34.执行指令JAE后,欲使程序跳转条件为()。
[答案]CF=00ORZF=1
35.8086复位后,系统从存储器的()地址处开始取指令执行。
[答案]FFFF0H
36.执行指令JZ后,欲使程序顺序执行下一条指令的条件是()。
[答案]ZF=0
37.利用指令JO实现转移的条件为()。
[答案]OF=1
38.若CF=1,执行指令CMC后,CF=()。
[答案]0
39.若DF=l,执行指令LODSB后,SI的内容会自动()。
[答案]减1
40.若用4个字节存放非压缩BCD码,其可表示的十进数据范围是()。
[答案]0000~9999
41.若AL=24H,CL=1,执行RCLAL,CL后,AL=(),CF=()。
[答案]49H;0
42.若AL=24H,CL=1,执行SARAL,CL后,AL=(),CF=()。
[答案]04H;1
1.SUB20H,AL()[答案]X;改正:
SUSVAR1,AL
2.ADDVAR1,VAR2()[答案]X;改正:
ADDVAR1,AL
3.XCHGAL;40H()[答案]X;改正:
XCHGAL,BYTE_DA1
4.XCHG[BX],VAR1()[答案]X;改正:
XCHGBX,VAR1
5.MOVDS,1000H()[答案]X;改正:
MOVDS,AX
6.8086总线请求/响应周期中,一旦HLDA由高电平变为低电平,则有关悬浮信号线立即被微处理器重新驱动。
()[答案]X;改正:
……不会立即……
7.当8086微处理器响应总线请求发出HLDA后,在下一个总线周期的Tl下降沿开始,地址及数据总线处于高阻。
()
[答案]√
8.8086CPU的最大方式系统中,74LS245的DIR信号由8066的引脚DT/R提供。
()
[答案]X;改正:
……8288引脚DT/R提供。
9.最大方式8086系统中74LS373的G信号连接于8086的ALE引脚。
()[答案]X;改正:
……8288的ALE引脚。
10.8088微处理器在最大方式下其信号为高电平。
()[答案]√
11.最小方式下,若8086微处理器响应总线主设备的总线请求,则8086微处理器的地址总线、数据总线、信号以及有关的总线控制信号、命令输出信号处于高阻状态。
()[答案]√
12.最小方式下总线主设备向8086发出HLDA请求总线控制权信号,若8086微处理器响应HLDA总线请求,则8086微处理器输出HOLD信号。
()[答案]X;改正:
……发出HOLD总线请求信号,若8066微处理器响应,则输出HLDA信号。
13.存取操作数时所需要的段内偏移量可以是指令中的位移量加上16位地址寄存器内容。
()[答案]√
14.存取操作数时所需要的段内偏移量可以是一个允许使用的16位寄存器之值。
()[答案]√
15.存取操作数时所需要的段内偏移量可以是指令中提供的直接地址。
()
[答案]√
16.存储器中几个段可以完全重叠,或者部分重叠。
()[答案]√
17.辅助进位位AF用于BCD码算术与逻辑运算。
()[答案]X;改正:
……只用于BCD算术运算。
18.运算结果中的低8位含有1的个数为奇数,则PF等于0。
()[答案]√
19.运算结果为零时,FR中的ZF为0。
()[答案]X;改正:
20.溢出与进位具有相同概念。
()[答案]X;改正:
溢出与进位是不相同的两个概念。
21.求反指令操作数可以是立即数。
()[答案]x;改正:
……不能是立即数。
22.清除进位/借位位指令为CLC。
()[答案]√
23.通用寄存器中的SP和BP都可以用于堆栈操作。
()[答案]√
24.串操作中的源串和目标串都存放在数据段。
()[答案]X;改正:
……源串存放在数据段,目标串存放在附加段。
25.寄存端间接寻址方式中操作数是放在寄存器中。
()[答案]X;改正:
……放在内存储器中。
26.LEADS,VARl()[答案]X;改正:
LEADX,VAR1
27.通用寄存器中的变址寄存器也可以分为高8位、低8位单独使用。
()[答案]
X;改正:
……不可以……
28.总线接口部件和执行部件相互独立,互相配合、并行同步工作,提高了整机的运行速度。
()[答案]X;改正:
……并行异步工作……
29.8086/8088微处理器在取指令与执行指令时,总线总是处于忙状态。
()[答案]√
30.当指令队列不满,执行部件又没有向指令队列请求时,则总线接口部件进入空闲状态。
()[答案]X;改正:
……仍进入空闲状态。
31.8086/8088CPU中的BIU部件内部有6个字节的指令队列。
()[答案]X;改正:
/8080删掉
32.若BIU正在取指时,执行部件EU发出总线请求则必须等BIU取指完毕,该请求方能得到响应。
()[答案]√
33.当执行单元EU执行指令结束时,EU能将计算结果存人指定的内存单元或I/O端口。
()[答案]X;改正:
……计算结果通过BIU存入……
34.当执行部件执行指令需要数据时,可以直接向存储器读取。
()[答案]X;改正:
……可以通过BIU向……
1.指令CWD或CBW用于()指令之前。
A.无符号数的乘法B.带符号数的乘法C.无符号数的除法D.带符号数的除法[答案]D
2.执行JNGE指令实现转移的条件是()。
A.OF=SF且ZF=0B.OF=SF或ZF=OC.OFSF且ZF=0D.OFSF或ZF=O[答案]C
3.执行LEAAX,VAR指令后,在AX中得到的是VAR的()。
A.内容B.段内偏移量
C.所在段的段基值D.物理地址[答案]B
4.指令MOVAL,[BP][SI]源操作效在()中。
A.数据段B.附加段C.堆栈段D.代码段[答案]C
5.指令ADDAX,ADDR中源操作数是()寻址方式。
A.直接B.立即C.基址D.变址[答案]A
6.指令MOV[DI+BX],AX中目标操作数是()寻址方式。
A.寄存器B.寄存器间址C.基址址变址D.基址[答案]C
7.指令INCWORDPTR[BX+25]中目的操作数是()寻址方式。
A.寄存器B.寄存器间址C.基址变址D.基址寻址[答案]D
8.指令MOVAL,[BX]中源操作数是()寻址方式。
A.寄存器B.寄存器间址
C.基址寻址D.基址变址[答案]B
9.当8086微处理器复位信号变为高电平后,再经过二个时钟周期,在三态输出线变为高阻前先有()时钟周期的不作用状态。
A.半个B.1个C.2个D.4个[答案]A
10.8086微处理器复位信号从高电平跳变到低电平()周期之后,微处理器被启动恢复正常工作。
A.4TB.7TC.1TD.2T[答案]B
11.当8086系统中DMA传送结束时,HOLD变为低电平,则在()处使HLDA号变为低电平。
A.下一时钟的下降沿B.下一时钟的上升沿
C.下一时钟D.同一时钟的上升沿[答案]A
12.8086微处理器接到HOLD请求信号后,在()处发出响应信号HLDA。
A.T4或Ti之后的下一总线周期T1下降沿
B.T4或Ti之后的下一总线周期T1上升沿
C.T4或Ti的下降沿
D.T4或Ti的上升沿[答案]A
13.在读/写总线周期中,在()期间利用地址锁存允许信号的下降沿锁存20位地址信号。
A.T1B.T2C.T3D.T4[答案]A
14.8086/8088写总线周期中,微处理器完成数据写入过程是在()。
A.T2上升举B.T3下降沿C.T4.D.T4下降沿[答案]C
15.8086/8088读总线周期中,微处理器是在()时刻采样数据总线,以便获取数据。
A.T3下降沿B.T3上升沿C.T4下降沿D.T4上升沿[答案]C
16.8086/8088读/写总线周期,微处理器在()时刻采样READY信号,以便决定是否插入Tw。
A.T2B.T3C.T3下降沿D.T2上升沿[答案]C
17.8086/8088微处理器要求RESET有效维持时间至少要有()状态。
A.5TB.6TC.4TD.7T[答案]C
18.若欲使RESET有效,只要()即可。
A.接通电源或按RESET键
B.接通电源或执行HLT指令
C.将RESET接地或执行HLT指令
D.按RESET键和将RESET引脚接地[答案]A
19.8086微处理器中的ES是()寄存器。
A.数据段B.附加段C.扩展附加段D.扩展数据段[答案]B
20.8086微处理器中的DI是()。
[答案]B
A.数据寄存器B.目的变址寄存器C.源变址寄存器D.基址指针寄存器
21.8086微处理器用BP内容作为偏移量,则段基值是由()寄存器提供。
A.CSB.ESC.SSD.BX[答案]C
22.8086微处理器中BP寄存器是()
A.基址指针寄存器B.基址寄存器C.计数寄存器D.堆栈基址寄存器[答案]A
23.字符中操作时目标串逻辑地址只能由()提供。
A.ES、SIB.ES、DIC.DS、SID.DS、DI[答案]B
24.8086/8088微处理器中堆栈段SS作为段基值则偏移量为()提供。
A.BPB.SPC.SID.DI[答案]B
25.8086/8088微处理器中的段寄存器中的CS作为段基值,偏移量允许使用()
A.IPB.DIC.SID.BX[答案]A
26.若进行加法运算的两个操作数ABH和8BH其结果使得CF和OF为()。
A.0和0B.0和1C.1和0D.1和1[答案]D
27.若有两个带有符号数ABH和FFH相加,其结果使FR中CF和OF位为()。
A.O和OB.O和1C.1和0D.1和1[答案]C
28.当标志寄存器FR中OF位等于1时,表示带有符号的字运算超出数据()范围。
A.-128~+127B.-32768~32767C.000~FFFFHD.0~FFH[答案]B
29.8086微处理器内部具有自动增1功能的寄存器()。
A.SIB.AXC.BPD.IP[答案]D
30.8086微处理器内部通用寄存器中的指针类寄存器()。
A.IPB.BPC.BXD.CX[答案]B
31.8086/8088微处理器内都能够计算出访问内存储器的20位物理地址的附加机构是()。
A.ALUB.加法器C.指令队列D.内部通信寄存器[答案]B
32.用CWD指令生成的操作数放在()中。
A.ALB.AXC.DXD.DX:
AX[答案]D
33.在数据传送过程中,数据由串行变并行或并行变串行,其转换是通过()。
A.数据缓冲器B.移位寄存器C.锁存器D.数据寄存器[答案]B
80X86微处理器的结构
(2)
1.Cache回写技术
[答案]Penfium的数据Cache有两个接口,分别与U和V两条流水线相联,以便能在相同时刻向两个独立工作的流水线进行数据交换。
当向已被占有满数据Cache写数据时,将移走一部分当前使用频率最低的数据,并同时将其写回内存储器这种技术称为Cache回写技术。
采用Cache回写技术将节省处理时间。
2.TLB
[答案]在内存储器和微处理器之间插入的相联存储器,在TLB(转换后备缓冲器)存放着微处理器近期访问页的有关信息,可容纳32页,每页长度4KB,共128KB。
只要所访问的线性页号在TLB中,则TLB立即能提供相应的物理地址。
这个过程仅需要半个时钟周期。
因此加快了页变换过程。
只有所访问的线性页号不在TLB中(脱靶)时,才访问主存,按查页目录—查页表—访问的方式进行,对许多的多任务系统,TLB具有98%的命中率,只有2%必须访问两级分页