32位微处理器(1)
- 格式:ppt
- 大小:808.00 KB
- 文档页数:85
计算机专业基础综合(中央处理器)模拟试卷4(题后含答案及解析) 题型有:1. 单项选择题 2. 综合应用题单项选择题1-40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
1.通常所说的32位微处理器是指( )。
A.地址总线的宽度为32位B.处理的数据长度只能为32位C.CPU字长为32位D.通用寄存器数目为32个正确答案:C解析:通常所说的32位微处理器是指CPU字长为32位。
将运算器和控制器合称为中央处理器(CPU),在由超大规模集成电路构成的微型计算机中,往往将CPU制成一块芯片,称为微处理器。
CPU按照其处理信息的字长可以分为8位CPU、16位CPU、32位CPU、64位CPU等。
选项A、B、D均与微处理器的位数无关。
知识模块:中央处理器2.在微程序控制方式中,机器指令、微程序和微指令的关系是( )。
A.每一条机器指令由一条微指令来解释执行B.每一条机器指令由一段(或一个)微程序来解释执行C.一段机器指令组成的工作程序可由一条微指令来解释执行D.一条微指令由若干条机器指令组成正确答案:B解析:机器指令是由一段(或一个)微程序来解释执行的,一条微程序是由若干微指令构成的。
知识模块:中央处理器3.一个单周期处理器,各主要功能单元的操作时间为:指令存储器和数据存储器为0.3 ns,ALU为0.2 ns,寄存器文件为0.1 ns,则该CPU的时钟周期最少应该是( )。
A.0.4 nsB.0.3 nsC.0.2 nsD.1 ns正确答案:D解析:单周期处理器时钟周期取为“Load”指令的执行时间(最长),它等于读指令存储器(取指)的时间、读寄存器堆(取形式地址)的时间、ALU(计算有效地址)的时间、读数据存储器(取操作数)的时间以及写寄存器堆(将操作数写入目的寄存器)的时间之和,为1 ns。
知识模块:中央处理器4.微程序存放在( )。
A.主存中B.堆栈中C.只读存储器中D.磁盘中正确答案:C解析:微程序存放在控制存储器中,是只读存储器。
32位微处理器(1)按Intel的定义,0~32个中断是CPU出错用的,称为异常。
32~255是给系统自己定义使用的。
在DOS中,系统使用被分成了两个部分,一个部分是硬件的IRQ,IRQ就是级连的中断控制器。
其他的则被分配给软件使用。
现在64位的CPU中,中断扩充成16位,则理论上可有64KB个中断。
80286芯片能在实模式和保护模式两种方式下工作。
在实模式下,80286与8086芯片一样,与操作系统DOS和绝大部分硬件系统兼容;在保护模式下,每个同时运行的程序都在分开的空间内独自运行。
286的保护模式还是有很多不兼容缺陷,到了386才算有真正的改革,操作系统才真正进一步发挥作用,从16位真正跨入32位程序。
2.3 32位微处理器1985年,真正的32位微处理器80386DX诞生,为32位软件的开发提供了广阔的舞台。
1989年,Intel推出80486芯片,把387的浮点运算器合于486之中,并且采用流水线技术,令CPU每个周期可以执行一条指令,速度上突破100 MHz,超过了RISC的CPU。
1992年,Intel 发布奔腾芯片,采用多流水线技术及并行执行的能力,从此,CPU可以每个周期执行多个指令。
1995年的奔腾Pro能力上再进了一步,产生动态执行技术,使CPU可以乱序执行。
我们知道,从80386开始到现在的P4的CPU,它们的体系结构一直都是相同的,增加的只是内部的实现方式,所以,这些体系结构对大多数程序员来说就是透明的。
2.3.1 寄存器组成80386寄存器的宽度大多是32位,可分为如下几组:通用寄存器、段寄存器、指令指针及标志寄存器、系统地址寄存器、调试寄存器、控制寄存器和测试寄存器。
应用程序主要使用前面三组寄存器,只有系统才会使用其他寄存器。
这些寄存器是8080、8086、80286寄存器的超集,所以,80386包含了先前处理器的全部16位寄存器。
80386的部分寄存器如图2.6所示。
国家开放大学《微机系统与维护》章节自测参考答案第1章微机系统概述一、单选题(每题5分)1.以下选项中,()不是微机的输入或输出设备。
A. CPUB. 扫描仪C. 键盘D. 鼠标2.以下选项中,()属于应用软件。
A. LinuxB. Office 2003C. DOSD. Windows XP Home3.CPU的主要功能是对微机各部件进行统一协调和控制,它包括运算器和()。
A. 触发器B. 指挥器C. 控制器D. 判断器4.1981年IBM推出首款个人电脑开创了全新的计算机时代,该电脑选用的芯片是()。
A. Intel 80286B. Intel 4004C. Intel 8088D. Intel 80865.以下选项中,()是Intel公司推出的80x86系列中的第一个32位微处理器芯片。
A. Intel 80386B. Intel 8086C. Intel 80286D. Intel 80886.()是用于微机与电话线路之间进行数字、模拟信号转换的装置。
A. 调制解调器B. 网卡C. 交换机D. 路由器二、多选题(每题5分)7.以下选项中,()属于冯·诺依曼原理的基本内容。
A. 计算机应包括运算器、控制器、存储器、输入和输出设备五大基本部件B. 程序存储和程序控制思想C. 采用二进制来表示指令和数据D. 软件工程思想8.以下选项中,()属于微机的输入设备。
A. CPUB. 扫描仪C. 鼠标D. 键盘9.以下选项中,()可用于评价微机的性能指标。
A. 内存容量B. 外存容量C. 运算速度D. 字长10.以下选项中,()是可用于长期保存程序和数据的存储器。
A. 内存B. 硬盘C. 光盘D. U盘11.以下选项中,()是微机发展的方向。
A. 多媒体化B. 网络化C. 智能化D. 巨型化12.关于微机选购的说法,正确的是()。
A. 选购微机要从微机的主要用途出发B. 选购微机一定要选原装机C. 选购微机要考虑用户类型D. 选购微机一定要选组装机三、判断题(每题5分)1.微机的核心部件是CPU,它是微机的控制中枢。
Intel CPU 的发展史1.1971年,4004作为第一块微处理器在Intel 公司诞生,用了2300个晶体管,功能比较有限,运行速度很慢。
尺寸为3mm×4mm,外层有16只针脚,最高频率有740kHz ,能执行4位运算,支持8位指令集及12位地址集。
其形状如右图(1)2.1978年,i8086出现,它是一个16位的微处理器, 同时Intel 公司还生产了与其相搭配的数学协处理器i8087,这两种芯片使用相互兼容的指令集,但在i8087指令集中增加了一些专门用于对数、指数和三角函数等数学计算的指令。
由于这些指令集应用于i8086和i8087,这些指令集也是人们称为X86的指令集。
其芯片形状如下图(2)图(2)3. 1979年,Intel 公司推出了8088芯片,这款芯片第一块成功用于个人电脑。
它依然还是16位微处理器,内含29000个晶体管,时钟频率为4.77MHz,20位地址总线,寻址范围只有1MB内存,16位的内部数据总线,8位的外部数据总线,比较方便计算机制造商设计主板,此芯片在1981年首次被用于IBM PC 机中,其芯片引脚信息如下图(3)图(1) 图(2)4.1982年,Intel推出芯片80286,,它比8086和8088都有了飞跃的发展,虽然它仍旧是16位结构,但在CPU的内部集成了13.4万个晶体管,时钟频率由最初的6MHz逐步提高到20MHz。
其内部和外部数据总线皆为16位,地址总线24位,可寻址16MB内存。
如图(4)图(4)5.1985年,Intel推出了80386芯片,属于X86系列中的第一种32位微处理器,而且制造工艺也有了很大的进步。
80386内部内含27.5万个晶体管,时钟频率从12.5MHz发展到33MHz。
80386的内部和外部数据总线都是32位,地址总线是32位,可寻址高达4GB内存,可以使用Windows操作系统。
如图(5)图(5)6.1989年,Intel推出80486芯片,这块芯片首次突破了100万个晶体管的界限,集成了120万个晶体管。
2022年北京邮电大学世纪学院计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、某存储器容量为64KB,按字节编址,地址4000H~5FFFH为ROM区,其余为RAM 区。
若采用8K×4位的SRAM芯片进行设计,则需要该芯片的数量是()。
A.7B.8C.14D.162、主存按字节编址,地址从0A4000H到0CBFFFH,共有()字节;若用存储容量为32K×8位的存储芯片构成该主存,至少需要()片。
A.80K,2B.96K,2C.160K,5 C.192K,53、计算机中表示地址时,采用()。
A.原码B.补码C.移码D.无符号数4、用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错,则校验位数至少为()。
A.2B.3C.4D.55、若浮点数用补码表示,则判断运算结果为规格化数的方法是()。
A.阶符与数符相同,则为规格化数B.小数点后第一位为1,则为规格化数C.数符与小数点后第1位数字相异,则为规格化数D.数符与小数点后第1位数字相同,则为规格化数6、在下列各种情况中,最应采用异步传输方式的是().A.I/O接口与打印机交换信息B.CPU与主存交换信息C.CPU和PCI总线交换信息D.由统一时序信号控制方式下的设备7、某同步总线采用数据线和地址线复用方式,其中地址/数据线有32根,总线时钟频率为66MHz,每个时钟周期传送两次数据(上升沿和下降沿各传送一次数据),该总线的最大数据传输率(总线带宽)是()。
A.132MB/sB.264MB/sC.528MB/sD.1056MB/s8、在计算机系统中,作为硬件与应用软件之间的界面是()。
A.操作系统B.编译程序C.指令系统D.以上都不是9、下列关于配备32位微处理器的计算机的说法中,正确的是()。
该机器的通用寄存器一般为32位Ⅱ.该机器的地址总线宽度为32位Ⅲ.该机器能支持64位操作系统IV.一般来说,64位微处理器的性能比32位微处理器的高A.I、ⅡB.I、ⅢC.I、ⅣD.I、IⅡ、Ⅳ10、在中断周期,CPU主要完成以下工作()。
《微机原理与接口技术》习题参考答案习题21.为何说8086CPU是16位CPU?答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。
因为8086CPU的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2.8086CPU由哪两个单元组成?其中,指令队列在哪个单元中,有何作用?答:总线接口单元(Bus Interface Unit,BIU)和执行单元(Execution Unit,EU)。
指令队列在BIU中。
它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3.8086CPU中8位寄存器和16位寄存器是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。
其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。
8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4.8086CPU中的IP寄存器有何用途?答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。
在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。
8086就是通过IP寄存器来控制指令序列的执行流程。
5.在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有CF、PF、AF、ZF、SF、OF。
它们的含义如下:CF:进位标志。
它记录运算时从最高有效位产生的进位值或结果值。
最高有效位有进位或有借位时CF=1,否则CF=0。
PF:奇偶标志。
它记录运算结果的奇偶检验条件。
当结果操作数中“1”的个数为偶数时PF=1,否则PF=0。
AF:辅助进位标志。
在字节运算时,由低半字节(字节的低4位)向高半字节有进位或借位时,AF=1,否则AF=0。