微机原理与接口技术试题、答案及详解
1.选择(65438+每题0分)
下列问题的四个选项中,只有一个是正确的。请在相应的空白处写下正确的选项号。
1.系统总线也叫_ _ _ _ _ _,在模块化微处理器的情况下是指主控总线。
1)主板总线2)内部总线3)片上总线4)本地总线
2.目前市场上销售的台式PC中奔腾4微处理器的主频一般是
1) 0.5GHz左右2)1)0.5 GHz左右3)3GHz左右4)5 GHz以上。
3.根据诺依曼的结构理论,下列哪一项不是计算机部件:
1)算术单元2)控制器3)打印机4)复印机
4.程序员不能直接使用的寄存器是_ _ _ _ _ _ _ _ _ _
1)通用寄存器2)指令指针寄存器3)标志寄存器4)段寄存器
5.奔腾微处理器的结构被称为超标量结构是因为以下哪一个原因?
1)奔腾微处理器不仅能进行32位运算,还能进行64位运算。
2)奔腾微处理器包含多个指令流水线和多个执行部件。
3)数据传输速度非常快,每个总线周期最多可以传输4个64位数据。
4)微处理器芯片集成的晶体管数量超过654.38+0万,功耗很大。
6.在任何时刻,内存中都会有一个程序处于活动状态,每个活动程序最多可以使用_ _ _ _ _ _ _ _ _。
① 3段② 4段③ 5段④ 6段。
7.七号。奔腾微处理器配备了五个控制寄存器。里面没有定义,只是_ _ _ _ _ _ _ _ _以备后用。
1)Cr 1 2)CR2 3)CR3 4)CR4
8.八号。奔腾地址总线为32位,其内部数据总线的宽度为:
1)16位2)32位3)64位4)36位
9.奔腾寄存器可以分为浮点寄存器和系统级寄存器。
1) 2 2) 3 3) 4 4) 5
10.属于系统级寄存器的是_ _ _ _ _ _ _ _ _。
1)系统地址寄存器和控制寄存器2)通用寄存器和系统地址寄存器
3)通用寄存器和控制寄存器4)系统地址寄存器和段寄存器
11.以下是对CPU和缓存关系的描述,其中正确的是:
1)高速缓存在主存储器中存储一些信息的图像。
2)用户可以直接访问缓存。
3)片上缓存的容量远大于二级缓存。
4)二级缓存比片上缓存快很多。
12.在保护模式下,段寄存器中的内存是_ _ _ _ _ _ _ _。
1)段基址2)段选择器3)段描述符4)段描述符表基址
13.通常,人们把计算机指令用符号表示的语言称为—————。
1)机器语言2)汇编语言3)模拟语言4)模拟语言
14.奔腾系统是超标量计算机,因为它采用了_ _ _ _ _ _。
1)并行流水线结构2)数据和指令分离的Cache结构。
3)分支预测技术4)提高时钟频率。
15.奔腾系统规定一个字的宽度是_ _。
1) 1字节2) 2字节3) 4字节4) 8字节
16.奔腾用作堆栈指针的寄存器有:
1)EIP注册2)EBP注册3)ESP注册4)EDI注册
17.奔腾微处理器可访问的物理内存范围是_ _ _ _ _ _ _ _。
1)4GB 2)64TB 3)4MB 4)16GB
18.存储管理由分段存储管理和_ _ _ _ _ _ _ _组成。
1)分段组件2)分页组件3)分页存储管理4)虚拟管理
19.奔腾微处理器的分页存储管理系统将页面大小定义为_ _ _ _ _ _ _ _。
1)16KB 2)4MB 3)4KB 4)4GB
20.分段存储管理单元分段后产生的线性地址由_ _ _ _ _ _ _ _和12位偏移量组成。
1)段地址寄存器和10位页目录索引2)段描述符表和10位页表索引。
3) 10位页目录索引和10位页表索引4) 10位页表索引和虚拟地址。
21.请求段选择器(段寄存器)中的特权级别域* * * _ _ _ _ _ _ _位。
1)1位2) 2位3) 3位4) 4位
22.在多段存储管理模式中,每个程序都有自己的_ _ _ _ _ _ _ _ _ _ _,以及各种自己的内存段。
1)段描述符2)段选择器3)段选择器和段描述符4)段描述符寄存器
23.符合汇编语言变量命名规则的变量名是_ _ _ _ _ _ _ _ _。
1) MOV 2) CX 3)数据4)LPT1
24.奔腾微处理器是一种微处理器。
1)16.2)32位。3)64位。4)准64位。
25.奔腾微处理器配置的超标量执行机构允许并行执行。
1)一条指令2)两条指令3)三条指令4)四条指令
26.奔腾标志寄存器中每个标志位的信息反映了。
1)寄存器堆栈中每个寄存器的内容。
2)奔腾微处理器的状态信息。
3)缓存操作信息。
4)存储器状态信息。
27.目前,在奔腾机器中,系统中部件之间高速数据传输常用的系统总线是:
1)ISA 2)EISA 3)PCI 4)VESA
28.在下面关于微处理器的描述中,错误是
1)微处理器是由单片VLSI制成的具有运算和控制功能的处理器。
2)计算机的CPU可能由1,2个或更多的微处理器组成。
3)日常PC只有一个微处理器,是中央处理器。
4)目前超级计算机的CPU也是由微处理器组成的。
29.奔腾机器中的寄存器、高速缓存、主存储器和辅助存储器具有以下访问速度:
1)主存、缓存、寄存器和辅助存储器2)快存、主存、寄存器和辅助存储器。
3)寄存器、缓存、主存和辅存4)寄存器、主存、缓存和辅存。
30.MB(兆字节)是用来衡量个人电脑的主内存容量的单位。这里的1MB是多少字节?
1) 210 2) 220 3) 230 4) 240
31.当奔腾微处理器以保护模式访问内存时,段寄存器提供
1)段选择器2)段基址
3)段描述符4)偏移地址
32.以下是对PCI总线的描述,其中错误是
PCI支持即插即用功能。
PCI的地址线和数据线被多路复用。
3) PCI总线是16位宽的总线。
4) PCI是独立于处理器的总线标准,可以支持多种处理器。
33.奔腾微处理器在执行分页存储管理时,最小的页面大小是
1)256 b 2)4KB 3)1MB 4)4MB
34.下列关于公共汽车的描述是错误的。
1)总线的位宽是指总线可以同时传输的数据位数。
2)总线标准是指总线传输信息时应该遵守的一些协议和规范。
3)奔腾中的PCI总线不支持组传输。
4)总线的宽带是指总线上每秒可以传输的数据量。
2.选择填空(65438+每空0分)
1.奔腾微处理器的段寄存器(也叫段选择器)是一个位寄存器,可以用来选择。
-段的逻辑地址。
(1)32位(2)16位(3)8位(4)64位
(5)16KB(6)64TB(7)4GB(8)3.2 GB
2..奔腾微处理器实现两级存储管理。
(1)主内存(2)磁盘(3)段管理(4)缓存
(5)分页管理(6)二级缓存
3.在保护模式下,Pentium微处理器可以访问20字节的虚拟内存地址空间
————————字节实地址内存空间。
(1)256 kb(2)512KB(3)1MB(4)512MB(5)1GB
(6)4GB(7)21GB(8)32GB(9)1TB(10)32TB
(11)64tb(12)16tb注:GB =千兆TB =太字节。
4.4的转换过程。奔腾微处理器段是系统给定的地址和程序给定的地址是——,即
由——和——组成。
(1)实地址(2)逻辑地址(3)32位基址(4)16位。
段选择器(5)一个32位偏移量,只能在段(6)20位段的边界内使用。
5.奔腾微处理器* * *配备了段寄存器,它们都是全寄存器,它们的功能是-。
(1) 8 (2) 16 (3)6 (4) 32位(5)16位
(6)从寄存器中选择所需的地址(7)从段描述符表中选择所需的段描述符。
(8)从段描述符中选择32位基址(9)从段描述符中选择段边界。
6.6的浮点组件的寄存器堆栈。Pentium微处理器由——个具有——位的寄存器组成。
(1)16(2)32(3)8(4)3(5)16位
(6)32位(7)64位(8)80位
7.7的浮点部分的状态字寄存器的内容。奔腾微处理器反映。
(1)浮点部件的总状态和环境(2)浮点部件的数值(3)浮点部件的和。
线路状态(4)奔腾微处理器的状态和环境
8.巴士是一种-
把它给。
(1)公共信号(2)数据通道(3)专用信号连接(4)主控设备
(5)中断源(6)从设备(7)信号源(8)存储器
(9)注册
3.填空:(1。每空白点数)
1.目前微型计算机的基本工作原理是_ _ _ _ _ _ _ _ _原理,其基本结构属于冯诺依曼结构。
2.奔腾的指令指针寄存器EIP存储_ _ _ _ _ _ _ _ _ _ _ _ _ _。
3.运算器中进行的各种算术运算归结为_ _ _ _ _ _ _ _ _两种基本运算。
4.奔腾微处理器指定了四个寄存器来控制分段内存管理中的数据结构位置。其中GDTR和IDTR被称为_ _ _寄存器,LDTR和TR被称为_ _ _ _ _ _ _ _寄存器。
5.中断包括_ _ _ _ _ _ _ _ INTR和_ _ _ _ _ _ _ _ NMI。
6.指出下面指令语句中的源操作数是_ _ _ _ _ _ _ _ _ _ _ _;目标操作数是_ _ _ _ _ _ _ _。
MOV AX,0CFH
7.假设BX寄存器的内容是0100H,那么在执行以下指令后,AX寄存器的内容是什么?
MOV AX,1200h;(AX)=________
BX的MOV·阿克斯;(AX)=__________
加斧头,BX;(AX)=__________
8.公交运营周期的四个阶段是————————————————————
4.是非题(是:√;错:×) (65438+每题0分)
奔腾系统属于RISC微处理器。
RISC微处理器增加了寄存器的数量,以减少对存储器的访问次数。
奔腾数据寄存器可以存储8,16和32位二进制数据。
奔腾系统的段寄存器是一个32位寄存器。
奔腾的V管道和U管道可以执行任何指令。
要访问一个段,该段的描述符必须加载到段寄存器中。
奔腾段描述符由8个字节***64个二进制位组成。
奔腾分段用于程序保护,分页用于将程序映射到固定大小的虚拟页面。
奔腾执行分页转换时,页目录项的高20位页帧地址对应于物理内存中的物理页。
线性地址是同一标准的未分段地址空间中的32位地址。
索引字段可用于从具有210个段描述符的段描述符表中选择任何段描述符。
缓存命中率是指命中次数与访问缓存次数的比值。
当程序高度有序时,缓存更有效。
奔腾处理器是32位微处理器,所以它的内部数据总线是32位的。
RISC微处理器使用大量通用寄存器,从根本上提高了CPU的运算速度,特别适合多任务处理环境。
系统地址寄存器只能在保护模式下使用,所以也叫保护模式寄存器。
异常是指微处理器检测到的异常情况,进一步分为故障、自陷和异常终止三种。
运算器是存储信息的部件,是一种寄存器。
通常,微处理器的控制部件由程序计数器、指令寄存器、指令解码器、定时部件等组成。
奔腾微处理器配备了五个32位控制寄存器:CR0、CR1、CR2、CR3和CR4。保存与任务相关并适用于所有任务的机器状态。
下一条要执行的指令存储在奔腾微处理器的指令指针寄存器EIP中。
在全局描述符表GDT(Global Descriptor Table)中,存储了所有程序的段描述符。
动词 (verb的缩写)简短回答
1.什么是超标量技术?解释超标量技术是如何在奔腾上实现的。(3分)
2.试简单解释一下奔腾将逻辑地址转换成物理地址的过程。(3分)
3.试述奔腾浮点部件流水线操作的八个操作步骤和流程。(4分)
一、回答:
1.(2)2 .(3)3.(4)4.(3)5.(2)
6.(4)7.(1)8.(3) 9 .3) 10 .1)
11 .(1) 12.2) 13.2) 14.1) 15.2)
16.3) 17 .1) 18.3) 19.3) 20.3)
21.2) 22.1) 23.4) 24.2) 25.2)
26.2) 27.3) 28.1) 29.3) 30.2)
31 1) 32 3) 33 2) 34 3)
二。答案:
1.2),5) 2.3),5)顺序可以改变。
3.11) ,6) 4.2),4) ,5)
5.3) 5) 7) 6.3),8)
7.1) 8.2),4),6)
三。答案
存储程序控制
当前代码段中要执行的下一条指令的偏移量。
加法和移位
全局描述符表和中断描述符表局部描述符表和任务状态
可屏蔽和非屏蔽中断
AX 0CFH
1200H 0100H 0200H
总线请求和仲裁阶段、寻址阶段、数据传输阶段、结束阶段。
四。答案:
1.错误2。右三。右4。错误5。错误的
6.错误7。右八。错误9。错误的10对
11错12错13错14错15错
16右17右18错19右20错。
21错22对
动词 (verb的缩写)回答
1.什么是超标量技术?解释超标量技术是如何在奔腾上实现的。(3分)
在一个时钟周期内同时执行一条以上指令(或在一个时钟周期内同时执行两条指令)的技术称为超标量技术。
在奔腾上,采用U流水线和V流水线,从而实现超标量运算。
2.试简单解释一下奔腾将逻辑地址转换成物理地址的过程。(3分)
系统或程序给出的地址都是逻辑地址,通过分段组件转换成线性地址,这个线性地址如果不分页就是物理地址。
如果需要分页,分页组件会将线性地址转换为物理地址。
3.试述奔腾浮点部件流水线操作的八个操作步骤和流程。(4分)
奔腾的浮点部件也采用流水线操作技术,由八个操作步骤组成:
预取PF,第一次解码D1,第二次解码D2,存储器和寄存器读取操作EX,
第一次执行X1,第二次执行X2,写浮点数WF和错误报告er。
其中,预取PF和解码D1首次与整数流水线中的前两个操作步骤一起使用,第三个操作步骤在浮点部件中使用。
前五个操作步骤激活浮点指令的执行逻辑,然后执行后五个操作步骤。