微型机原理与应用习题解答.docx
- 文档编号:16962360
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:43
- 大小:57.99KB
微型机原理与应用习题解答.docx
《微型机原理与应用习题解答.docx》由会员分享,可在线阅读,更多相关《微型机原理与应用习题解答.docx(43页珍藏版)》请在冰点文库上搜索。
微型机原理与应用习题解答
《微型机的原理与应用》习题参考解答
第1章微型计算机概述
一、填空题:
1.微型计算机硬件主要由运算器、控制器、(存储器)、(输入/输出接口)和外部设备组成。
2.微处理器是一个由算术逻辑运算单元、控制器单元、(寄存器组)、高速缓存以及(内部系统总线)等单元组成
3.微型计算机具有的优点是(体积小)、价格低、使用方便、(可靠性高)等。
4.图像表示法用m×n个像点(Pixel,即像素)来表示画面内容,又称为(位图表示法或点阵表示法)。
5.微型机运行时,系统程序、应用程序和用户数据都临时存放在(内存条)中。
6.并行端口主要用于连接(打印机)或其他并行口外部设备。
7.移动存储设备主要有(闪存类)存储器和活动硬盘。
8.扫描仪是图形输入的主要设备,用于将一幅画或者一张相片转换成(图形文件)加以存储,然后进行相应的处理。
9.视频卡主要用于捕捉、数字化、冻结、存储、放大、缩小从激光视盘机、录像机或(摄像机)输出的图像信号,同时还可以进行相关的图像和(音频)处理。
10.GB2312国标字符集构成一个二维平面,分成94行94列,行号称为区号,列号称为位号,分别用(七位二进制)数表示。
每个汉字或字符在码表中都有各自确定的位置,即有一个唯一确定的14位编码(7位区号在左,7位位号在右),用区号和位号作为汉字的编码就是汉字的(区位码)。
二、选择题
1.世界上第一台电子数字计算机(B)诞生于美国。
A.1945年B.1946年C.1955年D.1956年
2.当前主流的Pentium4微型计算机数据位为(D)。
A.64位位B.36位C.32位D.62位
3.微型机运算速度主要以单字长定点指令的平均执行时间来衡量,单位是(C)指令。
A.每分钟千万条B.每秒钟千万条C.每秒钟百万条D.每分钟百万条
4.磁头沿盘径移动到需要读写的磁道的平均时间称为(A)。
A.平均寻道时间B.平均等待时间C.平均传输时间D.硬盘的速度
5.我国1981年公布了《信息交换用汉字编码字符集·基本集》(GB2312-80)。
该标准选取(C)常用汉字和682个非汉字字符,为每个字符规定了标准代码。
A.6773个B.6760个C.6763个D.6750个
6.将十进制数725转换为十六进制数为(A)。
A.2D5HB.2D4HC.2D3HD.2D6H
7.将10101101.101B转换为十进制数为(A)。
A.173.625B.172.665C.171.625D.173.624
8.将10111001.01101B转换为十六进制数为(C)。
A.B9.78HB.B8.68HC.B9.68HD.B9.66
9.X=-101110B,X的8位补码为(A)。
A.11010010B.01010010C.11010011D.11010100
10.国际上通用的七位ASCII码,它包含10阿拉伯数字、52个大小写英文字母、32个标点符号、34个控制码,共128个字符,C的ASCII码为(C)。
A.64HB.63HC.43HD.42H
三、问答题:
1.请列出微处理器所经历过的主要型号?
答:
微处理器的型号有8088,8086,80386,80486,Pentium,PentiumPro,PentiumⅡ,PentiumⅢ,Pentium4,K5,K6,K7等多种。
.
2.请说明微型机的硬件和软件之间的关系?
答:
硬件是构成多媒体微型机的各种物质实体的总称,例如,主机、输入设备、输出设备、存储设备、多媒体设备等均属硬件,是多媒体微型机的物质基础。
软件包括多媒体微型机正常使用所必须的各种程序和数据,其作用是扩大和发挥多媒体微型机的功能,从而使多媒体微型机有效地工作。
可以说,硬件是多媒体微型机的躯体,软件是多媒体微型机的头脑和灵魂,两者缺一不可。
没有软件的支持,再好的硬件配置也是毫无价值的;没有硬件,软件再好也没有用武之地。
只有将两者有效地加以结合,多媒体微型机才能发挥作用。
3.微型机箱正面有哪些主要的开关和指示灯,各种开关和指示灯的主要作用?
●电源开关:
用于接通或关闭电源。
●硬盘指示灯:
灯亮后表示硬盘正在进行读写操作。
●电源指示灯:
灯亮后表示电源接通。
●Reset开关:
用于重新启动多媒体微型机,相当于关机后重新开机的效果。
4.主机箱的背面主要有哪些接口或插座?
答:
视频插座、键盘插座、并行端口、串行端口、电源插座、USB接口、PS/2接口、多功能卡接口。
5.微型机的操作系统主要作用是什么?
答:
统一管理多媒体微型机中各种软、硬件资源;
合理组织多媒体微型机的工作流程;
协调多媒体微型机各部分之间、系统与用户之间、用户与用户之间的关系。
第2章微处理器结构及基本工作原理
一、填空题:
1.ALU主要由(加法器)、移位电路、门控制电路组成。
2.控制器是指挥全机工作的控制中心,控制器源源不断地从内存储器取来(指令),并对之(译码),产生计算机各部件所需要的操作控制信号。
3.每当取出一个字节的指令后,PC自动加1,PC中的内容就是下一个指令字节所在的存储单元的(地址)。
4.任何一条指令的第一个机器周期都是取指令的过程,故称为(取指周期)。
5.指令执行部件EU主要由算术逻辑运算单元ALU、(标志寄存器FR)、(通用寄存器组)和EU控制器等四个部件组成。
6.总线接口部件BIU主要由地址加法器、专用寄存器组、指令队列缓冲器以及总线控制电路等四个部件组成。
其主要功能是负责完成CPU与(存储器或I/O设备 )之间的数据传送。
7.微型机的时钟脉冲信号的间隔时间称为(时钟周期),通常表示为(T周期)。
8.8086程序中不能使用20位的实际地址,而使用16位的逻辑地址,任何一个存储单元对应的20位物理地址,都是由地址计算公式得来的。
地址计算公式为:
(物理地址=段基址×16+偏移地址)。
9.Pentium4微处理器内部结构包括:
两级缓存系统、三条(超标量)流水线、(乱序)执行单元等。
10.超标量CPU,就是只集成了多个(ALU)、多个(FPU)、多个译码器和多条流水线的CPU,以并行处理的方式来提高性能。
二、选择题:
1.CPU的累加器主要作用是(A)。
A.存放运算后的中间结果B.存放地址
C.存放运算后的标志D.存放堆栈数据
2.将一条指令的执行过程分为若干个不同的基本操作,完成每一个基本操作所需的时间称为(D)。
A.指令周期B.时钟周期C.总线周期D.机器周期
3.微型机连接CPU、存储器或I/O端口等部件之间的总线,称为(D)。
A.内部总线B.外部总线C.芯片级总线D.系统总线
4.数据总线是在CPU、存储器或I/O端口等部件之间传递数据的通道,每次传送一个(A)。
A.计算机字B.字节C.双字节D.双字
5.地址总线的根数决定了CPU当前可直接寻址空间的大小。
16位地址总线可寻址最大空间为(D)。
A.16KB.60KC.65KD.64KB
6.在现在的产品中,一级缓存的容量基本在4KB到64KB之间,二级缓存的容量则分为128KB、256KB、512KB、1MB、2MB等。
,一级缓存和二级缓存在(A)中。
A.CPUB.主板C.内存D.显示
7.运算器由很多部件组成,其核心部件是( D )。
A.累加器B.寄存器C.数据总线D.算术逻辑单元
8.IP(InstructionPointer)指令指针是一个16位寄存器,用来存放将要执行的下一条指令在当前代码段中的(B)。
A.当前地址B.偏移地址C.基地址D.绝对地址
9.完成一条指令所有操作需要的时间称为(C)。
A.时钟周期B.总线周期C.指令周期D.振荡周期
10.8086微处理器有20根地址线,因此,具有(C)字节的存储器地址空间。
A.2MB.512KC.1MD.1000K
11.任意一个存储单元的位置由段基址和段内偏移量两部分共同给出,称为存储单元的(D)。
A.物理地址B.基地址C.虚拟地址D.逻辑地址
12.Intel在PentiumⅢ处理器中开始应用的,单指令多数据流扩展指令集。
其英文名称为(A)。
A.SSEB.MMXC.SSE2D.3Dnow!
三、问答题:
1.CPU一般具有哪些基本功能?
答:
指明将要执行的指令所在的存储单元的地址;取出指令并进行译码;
执行算术和逻辑运算,暂存少量数据;
传送数据;包括在CPU内部传送数据以及与外界交换数据;
对各部件进行控制;包括对CPU内部的控制和对CPU以外部件的控制;
响应其它部件发出的中断请求和总线请求;等等。
2.请说明8086CPU的代码段寄存器、CS数据段寄存器DS、附加段寄存器ES、堆栈段寄存器SS的作用?
答:
代码段寄存器CS用来存放当前程序所在的代码段的段基址,代码段中通常存放可执行的指令代码;数据段寄存器DS用来存放程序当前使用的数据段的段基址,附加段寄存器ES用来存放程序当前使用的附加段的段基址,数据段和附加段通常存放参加运算的操作数或运算结果;堆栈段寄存器SS则用来存放当前使用的堆栈段的段基址,一些临时性的数据被保存在堆栈中。
3.8086的16位标志寄存器FR中只用其中9位作标志位,其余位为无效位。
9个标志位可分成两类:
一类叫状态标志位,用来表示算术逻辑运算结果的特征,另一类叫控制标志位,请说明各位状态标志位的作用?
答:
CF(CarryFlag)进位标志位
当进行16位或8位数加法或减法运算时,若最高位产生进位或借位时,CF=1;否则CF=0;逻辑运算的结果总使CF=0。
PF(ParityFlag)奇偶校验标志位
若运算结果低8位中含有偶数个“1”时,PF=1;否则PF=0。
AF(AuxiliaryCarryFlag)辅助进位标志位
当进行8位数运算时,低4位向高4位产生进位或借位时AF=1;否则AF=0。
ZF(ZeroFlag)零标志位
若运算结果为0,则ZF=1;否则ZF=0。
SF(SignFlag)符号标志位
对于带符号的数,用最高位表示数的符号。
若运算结果的最高位为1,表示结果为负数,SF=1;否则SF=0。
OF(OverflowFlag)溢出标志位
当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,即字节运算时结果大于+127或小于-128,而字运算中的结果大于+32767或小于-32768,就产生溢出,此时,OF=1;否则OF=0。
在8086指令系统中,有一条中断指令INTO能够在发生溢出时产生内部中断,使程序自动跳转到溢出中断服务子程序。
4.80486与80386差别不大,主要区别是什么?
答:
主要区别有:
(1)将协处理器80387集成到80486CPU内部,形成浮点运算单元;
(2)80486CPU内部增加了一个8KB的高速缓冲存储器(Cache),用于存放数据和指令;
(3)指令队列为32字节;
(4)融入了RISC(精简指令集计算机)技术,使大部分指令在一个时钟周期内完成;
(5)标志寄存器的第18位新增一个标志,即对准检查方式位AC。
5.RISC技术主要采用了哪些措施?
答:
①选择使用频率很高的一些简单指令,或比较常用但又不复杂的指令;
②采用多级流水线结构,使多条指令重叠处理。
③采用加载/存储结构,只允许少数指令能对存储器操作,其他指令则对寄存器操作;
④延迟加载指令和转移指令,即在这两类指令之后分别安排一条与它们不存在依赖关系并可立即执行的指令,以保证流水线的高效运行;
⑤采用简单的指令格式和简单的寻址方式;
⑥采用高速缓冲存储结构;
⑦采用优化编译程序。
6.Pentium微处理器对80486的寄存器作了哪些扩充?
扩充寄存器的作用是什么?
答:
EFLAGS标志寄存器增加了两位:
VIF(位19)、VIP(位20),它们用于控制Pentium虚拟8086方式扩充部分的虚拟中断。
控制寄存器CR0的CD位和NW位被重新定义以控制Pentium的片内高速缓存,并新增了CR4控制寄存器对80486结构进行扩充。
此外还增加了几个模式专用寄存器,用于控制可测试性、执行跟踪、性能监测和机器检查错误等功能。
7.PentiumⅡ处理器有哪些特点?
答:
(1)双重独立总线(DIB)体系结构,能同时使用具有纠错功能的64位系统总线和具有可选纠错功能的64位Cache总线;
(2)多重跳转分支预测;
(3)数据流分析,分析并重排指令,使指令以优化的顺序执行,与原始程序的顺序无关;
(4)指令推测执行,通过预先查看程序计数器PC并执行那些将要执行的指令,提高了速率;
(5)采用IntelMMX技术,包括了57条增强的MMX指令技术,可处理视频、声频及图像数据。
8.叙述外部时钟频率(外频)与前端总线频率的不同点?
答:
外部时钟频率表示系统总线的工作频率。
CPU的外频、主频和倍频之间的关系:
主频=外频×倍频。
前端总线频率。
英文名称叫FrontSideBus,一般简写为FSB。
前端总线频率指的是数据传输的实际速度,即每秒钟CPU可接受的数据传输量。
前端总线的速度越快,CPU的数据传输就越迅速。
前端总线的速度主要是用前端总线的频率来衡量。
现在高档的处理器的FSB频率等于外频的4倍。
9.说明超线程技术的主要含义?
答:
超线程技术是Intel针对Pentium 4指令效能比较低这个问题而开发的。
超线程是一种同步多线程执行技术,采用此技术的CPU内部集成了两个逻辑处理器单元,相当于两个处理器实体,可以同时处理两个独立的线程。
通俗一点说就是能把一个CPU虚拟成两个,相当于两个CPU同时运作,超线程实际上就是让单个CPU能作为两个CPU使用,从而达到了加快运算速度的目的。
10.请说明CPU生产工艺技术和内核不同对性能的影响?
答:
生产工艺技术指在硅材料上生产CPU时内部各元器件间的连线宽度,一般用微米(μm)表示。
微米数值越小,生产工艺越先进,CPU内部功耗和发热量就越小。
CPU的内核不同性能也不同,如内核为Northwood和内核为Prescott的Pentium4的CPU性能不同;内核为Northwood和内核为Prescott的CeleronCPU性能相差较大。
Athlon64系列CPU的核心类型为Clawhammer和内核为Newcastle的性能相差较大。
第3章 半导体存储器
一、填空题:
1.存储器使用的存储介质的不同,存储器分为(半导体存储器)、磁表面存储器和(光存储器)等。
2.存储器存取信息的不同方式,存储器可分为(随机存储器RAM)、(只读存储器ROM)、顺序存取存储器(SAM)和直接存取存储器(DAM)。
3.DDR内存条在每个时钟周期可传输(两个字),而SDRAM只能传输(一个字)。
4.内存同时传输数据的位数,以bit为单位,称为(数据宽度)。
5.静态存储器的基本存储电路。
由一个(双稳态触发器),表示寄存了二进制信息“0”和“1”。
6.动态RAM芯片是以MOS管栅极(电容充电状态)来存储信息的。
电容上“有”和“无”电荷来区分其存储的二进制信息是“1”还是“0”。
7.8086系统中,将1M字节的存储空间分成两个512K字节的存储体,一个存储体的地址(均为偶数),另一个存储体的地址为(奇数)。
8.如果存储器芯片的位数小于存储器所要求的位数,就需要进行(位扩展)。
9.单片存储器芯片的容量总是有限的,需要用若干芯片组成容量更大的存储器,即存储容量的扩展,也称为(字扩展)。
10.使用CPU地址总线中某些高位线作为存储器芯片的片选信号,称为(线选法了)。
11.剩余高位地址线经过译码后作为各芯片的片选信号,称为(译码法),该方法又分为(全译码)和(部分译码)两种。
12.CPU每次写入Cache时,同时也写入主存,使主存与Cache相关单元的内容始终保持一致,该方法称为(通写法)。
13.主存-辅存层次主要解决存储系统的(容量)问题。
高速缓存-主存层次主要解决存储器(速度)问题。
二、选择题:
1.DDR内存条工作频率为266MHz,每秒钟传送为(D)。
A.5200MBB.2700MBC.5400MbD.5400MB
2.DDR2内存每个时钟能够以(C)外部总线的速度读/写数据,
A.6倍B.2倍C.4倍D.3倍
3.DDR2内存条传输带宽为6.4GB/sec。
其核心频率(A)。
A.200MHzB.400MHzC.800MHzD.600MHz
4.SDRAM和DDR的数据宽度为(D)。
A.32位B.48位C.60位D.64位
5.内存条的“线”数指内存条与主板插接时的多少个接触点,DDR接触点上(C)。
A.168线B.240线C.184线D.180线
6.8086存储器从奇数地址单元开始存放的字为(D)。
A.奇地址字B.偶地址字C.规则字D.非规则字
7.80386、80486CPU数据总线为32位,为了实现8位、16位、32位数据的一次访问操作,其内存系统分为(C)。
A.2个存储体B.3个存储体C.4个存储体D.偶个存储体
8.Cache构成一般选择的芯片为(D)。
A.动态存储器B.只读存储器C.FlashROMD.静态存储器
9.CPU不能直接访问的存储器为(A)。
A.硬盘B.内存条C.BIOSD.Cache
10.一般微机系统中均设置有一级高速缓存(L1Cache)和二级高速缓存(L2Cache)。
一级和二级高速缓存是由制造商直接做在(A)中。
A.CPU内部B.主板内部C.显示卡内部D.内存
11.下列元件中存/取速度最快的是(A)。
A.CacheB.内存C.外存D.ROM
三、问答题:
1.请叙述单管动态存储电路的基本工作原理?
答:
如图行选择线高电平,T1管导通。
若原来存储“1”,则CS上电荷通过T1管向位线D泄放,形成读“1”信号;反之,若原来存储“0”,则无泄放电流。
因为读出时CS上电荷泄放,电位下降,所以是破坏性读出,在读出后应重写(即再生)。
2.请叙述ROM的基本存储电路的基本原理?
答:
ROM的基本存储电路,它可以看成是一个单向导通的选择开关电路,当行选择信号(字线)为高电平时,如果电子开关S是断开的,位线D上将输出信息“1”;如果S是接通的,则位线D经T1接地,将输出信息“0”。
3.请叙述Flash存储技术的特点?
答:
Flash存储技术是在EPROM和EEPROM的基础上发展起来的。
它集中了两者的优点,既具有像EPROM一样的单管位元结构并沿用了传统EPROM的热电子隧道效应的编程机制,又具有EEPROM在线冷电子F-N隧道效应的擦除特点。
位元尺寸与EPROM相当,比EEPROM小10倍、加之用低成本塑料封装,使Flash存储器既有MROM和RAM两者的性能,又有MROM、DRAM一样的高密度、低成本和小体积。
它是目前惟一具有大容量、非挥发性、低价格、可在线改写和较高速度几个特性共存的存储器。
Flash存储器之所以被称为快速存储器,是因为用电擦除且擦除的是整个存储矩阵或部分存储矩阵,通过公共源极或公共衬底加高压实现,速度很快,与EEPROM擦除一个存储单元的时间相同。
早期Flash存储器都是片擦除结构,1991年后的产品则同时具有两种擦除结构,可擦写次数为10万次。
近几年产品又增加了很多新功能,可擦写次数也增到100万次,耐久性大大提高。
4.请叙述位扩展芯片的连接方法?
答:
位扩展芯片的连接方法是:
将位扩展的各个芯片的地址线和控制线(包括片选信号线、读写控制线等)全部并联在一起,然后分别和系统总线的地址线、控制线连接,芯片的数据线连接在系统数据总线的不同位上。
5.请叙述字扩展的芯片连接方法?
答:
字扩展的芯片连接方法是:
将每个芯片的地址信号、数据信号和读/写信号等控制信号按信号名称连接到系统总线,将芯片的片选信号连接到地址译码电路的各个输出端。
向存储器送出某个地址码,高位地址经译码电路产生片选信号,选中某芯片,而低位地址在芯片内译码选中某个单元。
6.某半导体存储器总容量48K×8,其中EPROM芯片容量8K×8,SRAM芯片容量为16K×8。
请说明所需的芯片并画图说明连接方法。
答:
,其中EPROM为4K字节,选用EPROM芯片2764(8K×8),工作区4K字节,选用SRAM芯片6164(8K×8)。
解:
先确定所需芯片数,固化区8K×8,需2764一块;工作区8K×8,2块6164拼接为一组,容量为16K×8。
存储器总容量为8K×8,共13条地址线A0~A12,8条数据线,各存储器芯片的地址分配和片选逻辑如下:
7.请说明规则字访问存储器原理?
答:
从偶数地址单元开始存放的字称为规则字。
规则字地址的最低位A0为低电平自动选中偶地址存储体,地址A19~A1选中其中的一个字节;同时,CPU将自动置BHE为低电平,选中奇地址存储体,同样有地址A19~A1选中其中的一个字节,该字节的地址等于偶数地址加1。
于是,分属两个存储体的地址连续的两个字节通过数据总线的高8位和低8位同时传送,从而在一个总线周期内完成16位字的访问操作。
8.请叙述Pentium系列微机的内存分体情况?
答:
Pentium系列CPU内存分体结构和80386、80486内存分体结构类似。
Pentium系列CPU的数据总线是64位,内存分为8个存储体,由地址总线的A2、A1和A0译码产生BE7~BE0共8路控制信号控制8个存储分体的工作。
9.请叙述CPUCache中读出数据过程?
答:
CPU将主存地址同时送往主存和Cache,启动主存读,如果命中Cache,则从Cache中读出数据到数据总线,不等主存的读周期结束就立即进行下一次访问操作;如果访问Cache失败,CPU就从主存中读出数据,同时Cache替换部件把被读单元所在的存储块从主存拷贝到Cache中。
10.请叙述虚拟存储器的基本工作过程?
答:
虚拟存储器地址是一种概念性的逻辑地址,并非实际物理地址。
虚拟存储系统以存储系统的层次体系结构(高速缓存/内存/外存)为基础,通过存储器管理部件MMU,实现虚拟地址和物理地址间的自动变换。
操作系统把各级存储器统一管理起来,把一个程序当前正在使用的部分映射到内存储器,其余部分放在磁盘上,就启动执行它。
当访问存储器的范围发生变化时,再把虚拟存储器对应的部分从磁盘调入内存,覆盖原有的程序。
操作系统可以判断程序所执行指令地址是否在内存中,如果指令地址不在内存中,而在磁盘中,就会自动启动该盘,将包含所需地址的存储区域调入内存。
可见,“虚拟”有两层含义:
一是在物理上是不存在的,二是用户看不见切换过程。
操作系统根据程序执行的要求和内存的实际使用情况,随机地对每一个程序进行换入/换出。
这样,就给用户提供了一个比真实的内存空间大得多的地址空间。
11.请叙述虚拟存储器的基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型机 原理 应用 习题 解答