计算机接口答案

合集下载

临沂大学2011级第四学期 计算机接口技术-答案

临沂大学2011级第四学期   计算机接口技术-答案

系考班级生答题姓名不得学过号此线竖写《计算机接口技术》试题参考答案一、填空(每空1分,25分)1、运算器、控制器、存储器、输入设备、输出设备2、数据线、地址线、控制线3、16条、20条4、13个5、9个6、8位、3片7、ROM、RAM8、SRAM、DROM9、I/O端口10、保护现场、开中断、中断服务、关中断、恢复现场返回二、(15分)答:执行单元EU从BIU指令队列寄存器中读取指令和数据,当指令要求将写到存储器和外设中或从存储器或外设中读取数据时,由EU向BIU发出请求,BIU根据EU发来的请求完成这些操作,EU主要完成两种类型的操作:第一是进行所有的算术/逻辑运算,第二是在EU中计算出指令要求寻址的所单元地址的位移量。

EU将一个16位的地址位移量送到BIU中,由BIU最后形成一个20位的实际地址,达到寻址1M地址空间的目的总线接口单元BIU根据EU的请求完成CPU与I/O设备之间的数据传送,在EU执行命令的过程中,BIU始终从寄存器中预先取出一些指令,存放在指令队列中,以供EU从中读取三、(15分)1、硬件中断(1)非屏蔽中断:它不受中断允许标志IF的控制,只要有此请求CPU在执行完当前指令后必须立即响应(2)可屏蔽中断:有中断请求时CPU是否响应由用户软件决定外部硬件中断2软件中断(1)除法出错中断:若除数为零或商超出了有关寄存的数值范围,则产生此中断,类型为0(2)单步中断:在标志寄存器FLAGS中的标志IF=1时,每执一条指令就引起一次中断(3)INTO溢出中断:当溢出标志OF=1时执行指令INTO就产生溢出中断(4)中断指令INTnCPU执行一条指令,发生一次中断四、(15分)1、独立的I/O寻址方式(1)I/O设备的端口地址空间与存储器地址空间是完全分开的,即I/O接口地址不占用存储器地址空间(2)CPU使用分开的控制信号来区分是对存储器寻址还是对I/O寻址2存储器映象I/O寻址方式(1)读写存储器的功能较强的指令也可同样用于输入/输出数据(2)I/O接口有较大的编址空间(3)由于存储器操作指令通常比I/O指令多一个地址字节,故加长了指令的操作时间五、(15分)中断类型码3×4=中断向量表地址000CH∴CS=1E00H,IP=0A00H中断服务程序的入口地址为1EA00H六、(15分)方式控制字为10110001H或B1HMOV DX,00E8HNOV AL,0B1HOUT DX,AL密封线。

【奥鹏】吉大19秋学期《计算机接口技术》在线作业一[5]答案

【奥鹏】吉大19秋学期《计算机接口技术》在线作业一[5]答案

【奥鹏】吉大19秋学期《计算机接口技术》在线作业一
试卷总分:100 得分:100
一、单选题(共17题,68分
1、8255A的方式选择控制字为80H,其含义是()。

AA、B、C口全为输入
BA口为输出,其他为输入
CA、B为方式0
DA、B、C口均为方式0,输出
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
2、执行返回指令,退出中断服务程序,这时返回地址来自()。

AROM区
B程序计数器
C堆栈区
DCPU的暂存寄存器
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
3、DMA方式中,周期“窃取”是窃取一个()。

A存储周期
B指令周期
CCPU周期
D总线周期
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
4、串行异步通信协议所规定的一帧数据中,允许最长的一帧数据共有()位。

A13
B7
C12
D8
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
5、串行通信主要用于( )
A近距离通信系统
B远程通信系统
C并行通信系统
D局域网通信系统
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B。

微机计算机基本原理与接口技术_(陈红卫)参考答案

微机计算机基本原理与接口技术_(陈红卫)参考答案

第一章参考答案1.将下列十进制数转换成二进制数:(1)49 (2)49.75 (3)100 (4)100.8125解:(1) (49)10=(110001)2(2)(49.75)10=(110001.11)2(3) (100)10=(1100100)2(4) (100.8125)10=(1100100.1101)22.将下列十六进制数转换成二进制数和十进制数:(1)FAH (2)78A2H (3)FFFFH (4)3CH解:(1) (FA)16=(11111010)2=(250)10(2) (78A2)16=(111100010100010)2=(30882)10(3) (FFFF)16=(1111111111111111)2=(65535)10(4) (3C)16=(111100)2=(60)103.将下列二进制数转换成十六进制数和八进制数:(1)101101.11 (2)1111111 (3)1101001011.01 (4)10111101解:(1) (101101.11)2=(2D.C)16=(55.6)8(2) (1111111)2=(7F)16=(177)8(3) (1101001011.01)2=(34B.4)16=(1513.2)8(4) (10111101)2=(BB)16=(275)84.设机器字长为8位,写出下列各二进制数的原码、反码和补码:(1)+1010101 (2)-1000000 (3)+1111111 (4)-1111111解:(1) 原码:01010101反码:01010101补码:01010101(2) 原码:11000000反码:10111111补码:11000000(3) 原码:01111111反码:01111111补码:01111111(4) 原码:11111111反码:10000000补码:100000015.设下列四组为8位二进制补码表示的十六进制数,计算a+b和a-b,并判断其结果是否溢出:(1)a=0F6H,b=0D5H (2)a=0B7H,b=0C7H(3)a=37H,b=67H (4)a=73H,b=7BH解:(1)a+b=CBH 没有发生溢出a-b=21H 没有发生溢出(2) a+b=7EH 发生溢出a-b=F0H 没有发生溢出(3) a+b=9EH 没有发生溢出a-b=D0H 没有发生溢出(4) a+b=EEH 发生溢出a-b=F8H 没有发生溢出6.已知a=00111000B,b=11110011B,计算下列逻辑运算:(1)a AND b (2)a OR b (3)a XOR b (4)NOT a解:(1)a AND b=00110000(2)a OR b=11111011(3)a XOR b=11001011(4)NOT a=110001117.将下列算式中的十进制数表示成组合BCD码进行运算,并根据需要进行调整。

计算机硬件与接口习题答案(周明德)

计算机硬件与接口习题答案(周明德)

第1章1.1 IA-32结构微处理器直至P4,有哪几种?[解]80386、80486、Pentium、Pentium Pro、Pentium II、Pentium III、Pentium 4。

1.2 80386与8086在功能上有哪些主要区别?[解]从8086到80386,处理器的功能有了质的飞跃。

体现在∶1.从16位寄存器发展为32位寄存器2.地址寄存器也发展为32位。

可寻址的地址范围达到4G字节,有了巨大的扩展。

3.增加了保护方式。

使处理器有了两种工作方式∶实地址方式和保护虚地址方式。

实地址方式用于与8086兼容;保护方式才是32位处理器能真正发挥其完整功能的工作方式。

4.引入了多任务、任务切换的概念。

5.引入了四级特权机制,引入了调用门、陷入门、中断门,使程序能在不同特权之间切换。

6.引入了存储管理单元(MMU),使采用80386的操作系统能方便地实现请页(每页为4K字节)虚拟存储器管理。

7.增加了新指令(主要是保护方式的指令)1.3从功能上,80486与80386有哪些主要区别?[解] 80486从功能上来说是80386 + 80387 + 片上缓存。

1.4奔腾相对于80486在功能上有什么扩展?[解]奔腾增加了第二条流水线,实现每个时钟执行两条指令;片上的一级缓存容量加倍;寄存器仍是32位,但内部数据通路是 128 和 256 位以加速内部数据传送,且猝发的外部数据总线已经增加至 64 位;增加了高级的可编程中断控制器(Advanced Programmable Interrupt Controller (APIC))以支持多奔腾处理器系统。

1.5 P II以上处理器基于什么结构?[解] P II是基于P6系列处理器又增加了MMX技术。

1.6 微处理器、微型计算机和微型计算机系统三者之间有什么不同?[解]把CPU(运算器和控制器)用大规模集成电路技术做在一个芯片上,即为微处理器。

微处理器加上一定数量的存储器和外部设备(或外部设备的接口)构成了微型计算机。

计算机接口技术课后答案

计算机接口技术课后答案

习题一1.什么是接口?接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站。

2.为什么要在CPU与外设之间设置接口?在CPU与外设之间设置接口主要有4个原因:(1)CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系(2)CPU与外设的速度不匹配,CPU的速度快,外设的速度慢(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率(4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利。

3.微型计算机的接口一般应具备那些功能?微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外设间传送的数据进行中转(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。

4.接口技术在微机应用中起的作用?随着计算机技术的高速发展,计算机的应用越来越广泛。

然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用。

5.接口电路的硬件一般由哪几部分组成?接口电路的硬件一般由以下几部分组成:(1)基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心(2)端口地址译码电路:实现设备的选择功能(3)供选电路:根据不同任务和功能要求而添加的功能模块电路。

微型计算机原理与接口技术第二章课后答案

微型计算机原理与接口技术第二章课后答案

第二章 1. 8086CPU内部由哪两部分组成?它们的主要功能是什么?答:8086CPU 内部由执行单元 EU 和总线接口单元 BIU 组成。

主要功能为:执行单元 EU 负责执行指令。

它由算术逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。

EU 在工作时直接从指令流队列中取指令代码,对其译码后产生完成指令所需要的控制信息。

数据在 ALU 中进行运算,运算结果的特征保留在标志寄存器 FLAGS 中。

总线接口单元 BIU 负责 CPU 与存储器和 I /O 接口之间的信息传送。

它由段寄存器、指令指针寄存器、指令队列、地址加法器以及总线控制逻辑组成。

2. 8086CPU 中有哪些寄存器?各有什么用途?答:8086CPU 内部包含4组16位寄存器,分别是通用寄存器组、指针和变址寄存器、段寄存器、指令指针和标志位寄存器。

(1)通用寄存器组 包含4个16位通用寄存器 AX 、BX 、CX 、DX ,用以存放普通数据或地址,也有其特殊用途。

如AX (AL )用于输入输出指令、乘除法指令,BX 在间接寻址中作基址寄存器,CX 在串操作和循环指令中作计数器,DX 用于乘除法指令等。

(2)指针和变址寄存器 BP 、SP 、SI 和DI ,在间接寻址中用于存放基址和偏移地址。

(3)段寄存器 CS 、DS 、SS 、ES 存放代码段、数据段、堆栈段和附加段的段地址。

(4)指令指针寄存器IP 用来存放将要执行的下一条指令在现行代码段中的偏移地址。

(5)标志寄存器Flags 用来存放运算结果的特征。

3. 8086CPU 和8088CPU 的主要区别是什么?答:8088CPU 的内部结构及外部引脚功能与8086CPU 大部分相同,二者的主要不同之处如下:(1)8088指令队列长度是4个字节,8086是6个字节。

(2)8088的BIU 内数据总线宽度是8位,而EU 内数据总线宽度是16位,这样对16位数的存储器读/写操作需要两个读/写周期才能完成。

接口作业答案

接口作业答案

接口作业答案【第一周】通常在计算机内部,负数采用________表示。

A.原码 B.反码C.补码 D.ASCII 正确答案是: C8088一个正常的总线周期包含_________个T状态。

A.2 B.3 C.4 D.5 正确答案是: C计算机中的运算器和控制器集成在一块芯片上称为______ A.单板机 B.单片机C.系统芯片 D.微处理器正确答案是: D微型计算机各个部件之间是用_________连接起来的。

A.总线 B.CB C.AB D.DB 正确答案是: A酷睿微处理器具有_______数据线。

A.15 B.32C.64 D.40 正确答案是: C一个字节包含_______位二进制位。

A.8 B.16C.32 D.64 正确答案是: A一台计算机实际上是执行由______A.程序员编制的高级语言程序B.程序员编制的汇编语言程序C.用户编制的应用程序D.二进制码组成的机器指令正确答案是: DIA-32处理器中的中断请求信号为_________。

A.INTA# B.INTRC.GNT D.REQ#正确答案是: B在微机中,下列_________软件一定是开机第一个启动的。

A.Windows 7 B.金山毒霸C.360卫士 D.BIOS 正确答案是: D我们通常说XX微处理器是N位的微处理器,比如Core处理器是64位处理器,这个N 是由________决定的。

A.数据总线宽度B.地址总线宽度C.控制总线的信号线根数D.处理器内部一次可以处理的二进制数的位数正确答案是: D以下32位微处理器中________需要附加浮点协处理器。

A.386 B.486C.Pentium D.SandyBridge 正确答案是: AUSB端口、网口等是接在_______上的。

A.北桥 B.微处理器 C.ICH D.SIOLPC47B27X 正确答案是: C在现代微机系统中,传统的键盘、鼠标、串口、并口是直接接到______上的。

计算机接口试题及答案

计算机接口试题及答案

计算机接口试题及答案1. 选择题(1) 在计算机接口中,以下哪项不是常见的接口类型?A. USBB. HDMIC. TCP/IPD. SATA(2) 下列哪种接口适用于连接打印机和计算机之间的数据传输?A. HDMIB. USBC. VGAD. Ethernet(3) 常见的用于音频输入输出的接口是?A. USBB. EthernetC. HDMID. 3.5mm音频插孔(4) 以下哪种接口可用于连接显示器和计算机?A. DVIB. USBC. SATAD. FireWire(5) 以下哪种接口适用于传输电源和数据信号?A. VGAB. USB-CC. HDMID. Ethernet答案:(1) C. TCP/IP(2) B. USB(3) D. 3.5mm音频插孔(4) A. DVI(5) B. USB-C2. 填空题(1) USB是指______________。

(2) HDMI是指_____________。

(3) 3.5mm音频插孔常用于连接_____________。

(4) VGA接口适用于传输_____________信号。

(5) Ethernet接口常用于建立_____________。

答案:(1) 通用串行总线(Universal Serial Bus)。

(2) 高清晰度多媒体接口(High-Definition Multimedia Interface)。

(3) 耳机、扬声器等音频设备。

(4) 视频。

(5) 网络连接。

3. 简答题(1) 解释什么是计算机接口?计算机接口是指连接计算机与外部设备之间的物理接口和协议,用于实现数据传输和通信。

它允许计算机与外部设备进行交互和数据交换。

(2) 请列举三种常见的计算机接口。

- USB(通用串行总线):用于连接各种外部设备,如鼠标、键盘、打印机等。

- HDMI(高清晰度多媒体接口):用于连接显示器、电视等高清晰度视频设备。

- Ethernet(以太网):用于建立计算机之间的网络连接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微型计算机原理与接口技术》习题与思考答案第1章微型计算机概论1.1 A B C 1.2 B 1.3 B 1.4 C 1.5 A B C 1.6 B D1.7 00000111B=7D=07H 11010100B=212D=D4H01101010B=106D=6AH 10110.101B=22.625D=16.AH11001.011B=25.375D=19.6H1.8 127D=11111111B=FFH 12.625D=1100.101B=C.AH225.9375D=11100001.1111B=E1.FH 18.3l25D=10010.0101B=12.5H206.125=11001110.001B=CE.2H1.9 10H=10000B=16D 0.A8H=0.10101B=0.65625D28.9H=101000.1001B=40.5625D 4B.2AH=1001011.0010101B=75.6762D20E.4H=1000001110.01B=526.25D1.10 [+37]原=00100101B [+37]反=00100101B [+37]补=00100101B [+37]过余=10100101B[+94]原=01011110B [+94]反=01011110B [+94]补=01011110B [+94]过余=11011110B[-11]原=10001011B [-11]反=11110100B [-11]补=11110101B [-11]过余=01110101B[-125]原=11111101B [-125]反=10000010B [-125]补=10000011B [-125]过余=00000011B 1.11补码00010101B的真值为+21D 补码41H的真值为+65D补码9BH的真值为-101D 补码FFH的真值为-1D补码11110101B的真值为-11D1.12 A的ASCII码为41H a的ASCII码为61Hg的ASCII码为67H z的ASCII码为7AH0的ASCII码为30H 9的ASCII码为39H*的ASCII码为2AH +的ASCII码为2BHCR的ASCII码为0DH %的ASCII码为25H1.12一个16×16字形点阵占用存储空间32B一个24×24字形点阵占用存储空间72B一个32×32字形点阵占用存储空间128B1.14 (以8位补码为例)[X]补+[Y]补=[+38]补+[+100]补=0001010B,溢出[X]补+[Z]补=[+38]补+[-20]补=00010010B,未溢出[Y]补- [Z]补=[+100]补- [-20]补=01111000B,未溢出[Z]补- [X]补=[-20]补- [+38]补=11000110B,未溢出1.15 X与Y=0100B X或Z=1111B Y异或Z=1101B 非Y=1001B1.16微型计算机具有体积小、重量轻、功耗低;功能强;可靠性高;价格低廉;结构灵活、适应性强;使用方便、维护容易等特点。

1.17 (略)1.18 字长、内存容量、主频、运算速度、指令系统、可靠性、兼容性、性能价格比等。

1.19 微型计算机系统的组成(参考图1-3)第2章Intel 80x86微处理器2.1 B 2.2 B 2.3 C 2.4 B 2.5 B 2.6 A 2.7 A 2.8 8086微处理器的指令队列按照“先进先出”的原则进行指令的存取操作,可预存6个字节的指令代码,并供执行部件EU取指并执指,从而为EU与BIU并行操作提供支持。

2.9 超标量流水线结构是指微处理器内含有多个指令执行部件、多条指令执行流水线的结构。

2.10 8086最大模式和最小模式的主要区别是:最小模式为单处理机模式,所有的总线控制信号都由CPU直接产生,这种系统中的总线控制逻辑电路少,控制信号较少,一般不必接总线控制器。

最大模式为多处理机模式,系统中包括两个或两个以上处理器,其中一个8086作主处理器,其他处理器为协处理器,最大模式下的控制信号较多,需要通过总线控制器8288与总线相连,控制总线驱动能力较强。

通过MN/MX引脚进行最大模式或最小模式的选择,当MN/MX接入+5V电源时8086系统工作于最小模式,当MN/MX接地时系统处于最大模式状态。

2.11 8086微处理器从功能上分为总线接口部件BIU和执行部件EU两部分。

BIU的主要功能是逻辑地址到物理地址的转换、指令预取、根据EU所执行的当前指令要求进行存储器操作数的读/写。

EU的主要功能是:从BIU的指令队列中取来指令、对指令译码、执行,并产生相应的控制信号,另外控制ALU进行数据运算,向BIU提供访存的有效地址。

2.12OF、SF、ZF、AF、PF、CF、DF、IF、TF溢出时OF置位、结果为负时SF置位、结果为零时ZF置位、低四位向高位有进位时AF置位、结果的低8位中1的个数为偶时PF置位、结果的最高位向上有进位或有借位时CF置位。

需要按递减顺序对字符串操作时DF置位、允许CPU接受INTR中断请求时IF置位、令CPU进行单步工作时TF置位。

2.13 执行一条指令所需的时间称为指令周期,CPU访问内存或I/O端口存/取一个数据或指令所用的时间为总线周期,时钟脉冲的重复周期称为时钟周期。

一个最基本的总线周期由4个时钟周期组成,一个指令周期由一个或多个总线周期构成。

2.14 当系统中存储器或I/O外设的速度较慢时,需要在T3状态之后插入Tw。

2.15 一个存储器写的总线操作过程及各引脚的变化情况是:从T1状态开始,20位物理地址出现在总线上,同时BHE输出有效的低电平,ALE输出一个正脉冲,在ALE的下降沿对分时复用的地址进行锁存,并一直保持到T4状态,控制数据收发器的数据传输方向引脚DT/R变为高电平,并一直保持到T4状态。

进入T2状态,地址信息消失,CPU向AD15~AD0发出数据,数据信息一直保持到T4状态,A19/S6~A16/S3及BHE/S7线上输出状态信息,并一直持续到T4状态,数据允许信号DEN降为低电平,允许数据收发器工作,读控制信号WR降为有效的低电平,使被选中的存储单元数据送上数据总线。

进入T3状态后,CPU 采样READY引脚,若READY为高电平,则无需插入Tw,直接进入T4状态,否则就在T3之后自动插入Tw,直到READY上升为高电平后进入T4状态。

进入T4状态后,CPU 认为存储器已经完成了数据的写入,结束本次总线读操作,WR、DT/R、DEN等信号失效,所有三态总线变为高阻状态,为下一个总线周期作准备。

2.16 因为8086微处理器的地址总线与数据总线是分时复用的,即不在同一时钟周期内使用,所以可以利用同一引脚既作地址线又作数据线,分时具有不同的功能。

例如,AD0引脚有时用作传输数据的数据总线D0,有时又作为输出地址信号的地址总线A0。

2.17 由于8086 CPU内部寄存器是16位的,只能寻址64KB空间,而内存储器容量为1MB,CPU访存需要20位物理地址,所以8086存储系统把整个存储空间分成若干逻辑段,在CPU 需要访存时,由指令给出逻辑地址(包括一个16位的段基址和一个16位的偏移地址),通过CPU内部的地址形成部件将逻辑地址转换为物理地址。

8086系统内存储器的分段规则是:段起始地址必须能被16整除,即段起始单元物理地址的低四位为0000;每个段的容量不超过64KB。

2.18 8086系统中物理地址的形成是由CPU内部的地址形成部件完成的:物理地址=段基址×16+偏移地址。

首单元物理地址:203A0H。

尾单元物理地址:203BDH2.19 输入操作2.20 除CS为FFFFH外,其余各寄存器均为0,指令队列空2.21 80386的内部主要包括:总线接口部件BIU、指令预取部件IPU、指令译码部件IDU、执行部件EU、存储器管理部件MMU。

BIU用于在CPU访问存储器或I/O端口时产生必须的地址、数据和控制信号。

IPU实现指令代码的预取。

IDU负责从指令队列中获得指令并进行译码。

EU完成指令所规定的操作。

MMU负责将逻辑地址转换为物理地址。

2.22 80486较80386增加了高性能浮点运算部件(FPU)和高速缓冲存储器(Cache)(1)浮点运算部件FPU。

浮点运算部件专门用来完成一些超越函数和复杂的实数运算,它以极高的速度进行单精度或倍精度的浮点运算。

浮点运算部件在80486芯片内部集成,且可以与高速缓存直接交换数据,有效地提高了微处理器的浮点运算能力和速度,它与80387所执行的是同一个指令系统,保持了同80387的兼容性,但其浮点处理性能却是80387的2.8倍。

(2)高速缓冲存储器Cache。

80486的片内配有一个8KB的高速缓冲存储器Cache,它用于存放CPU最近要使用的数据和指令。

它采用4路组相联的结构,每路有128个高速缓存行,每行可存放16个字节(即128位)的信息。

这个片内Cache既可存放数据,又可存放指令,它比片外Cache进一步加快了CPU访问内存的速度,并减轻了系统总线的负载。

2.23 Pentium微处理器的数据Cache和指令Cache分别实现数据预取和指令预取的功能。

2.24 Pentium系列微处理器的主要特点是:1)采用超标量流水线结构,从而使CPU的运行速度成倍提高。

2)采用双高速缓冲存储器结构,将指令Cache和数据Cache分离,使用它们同时分别预取指令和操作数。

3)将常用指令进行固化,从而进一步提高指令的执行速度。

4)采用全新设计的增强型浮点运算器(FPU),使得浮点运算速度大大提高。

5)CPU内部采用指令预取和分支预测技术,从而大大提高了流水线的执行效率。

6)系统可选择工作于实模式、保护模式、虚拟8086模式或系统管理模式。

7)系统使用64位的外部数据总线,提高了数据传输速度;采用PCI局部总线;系统内部还增强了错误检测与报告、支持多重处理等功能。

第3章 半导体存储器及其接口3.1 C 3.2 A3.3 D3.4 C 3.5 C3.63.7 A .8片3.8 (1)64 K (2)8片 (3)2 3.9 存储容量、存取速度 3.103.12 以单管DRAM 为例,基本存储电路中信息信息的存放依靠电容,电容中有电荷时表示存储的信息为1,无电荷时表示存储的是0。

由于任何电容都存在漏电问题,所以即使电容中有电荷,过一段时间后随着电荷的流失,信息也就丢失了。

所以必须进行定期刷新,即每隔一定时间刷新一次,使电容中原来处于逻辑电平1的电荷又得到补充,而原来处于电平0的电容仍保持0。

Intel 2164芯片内部可寻址64K 个单元(需要16条地址线),为了减少地址线引脚数(只引出8条地址线),该芯片采用分时复用技术,将片内地址线分为行地址线和列地址线,行地址选通信号RAS 和列地址选通信号CAS 分别用于行、列地址的选通。

相关文档
最新文档