存储器原理与接口(3)

合集下载

《微型计算机原理与接口技术》(第三版)习题答案

《微型计算机原理与接口技术》(第三版)习题答案

习题11.1 冯·诺依曼型计算机的设计方案有哪些特点?【解答】冯·诺依曼型计算机的设计方案是“存储程序”和“程序控制”,有以下5方面特点:(1)用二进制数表示数据和指令;(2)指令和数据存储在内部存储器中,按顺序自动依次执行指令;(3)由运算器、控制器、存储器、输入设备和输出设备组成基本硬件系统;(4)由控制器来控制程序和数据的存取及程序的执行;(5)以运算器为核心。

1.3 微型计算机的特点和主要性能指标有那些?【解答】除具有运算速度快、计算精度高、有记忆能力和逻辑判断能力、可自动连续工作等基本特点以外,还具有功能强、可靠性高、价格低廉、结构灵活、适应性强、体积小、重量轻、功耗低、使用和维护方便等。

微型计算机的性能指标与系统结构、指令系统、硬件组成、外部设备以及软件配备等有关。

常用的微型计算机性能指标主要有:字长、主频、内存容量、指令数、基本指令执行时间、可靠性、兼容性、性能价格比等。

1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。

分三组:地址总线,数据总线,控制总线。

3.什么是总线,微机中的总线通常分为哪几类?答:是一组信号线的集合,是一种在各模块间传送信息的公共通路;有四类,片内总线,微处理器总线,系统总线,外总线。

4.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

5.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

微机原理与接口技术课后习题答案

微机原理与接口技术课后习题答案

微机原理与接口技术习题参考答案第一章(p20)1、参考答案:冯•诺伊曼计算机的设计思想(EDVAC方案:存储程序通用电子计算机方案):①计算机分为计算器、控制器、存储器、输入和输出装置五个部分;②计算机内采用二进制;③将程序存储在计算机内,简称“程序存储”。

其中第三点是冯•诺依曼计算机设计的精华,所以人们又把冯•诺依曼原理叫做程序存储原理,即程序由指令组成并和数据一起存放在存储器中,机器则按程序指定的逻辑顺序把指令从存储器中读出来并逐条执行,从而自动完成程序描述的处理工作。

冯•诺伊曼计算机主要以运算器和控制器为中心,结构框图如下图所示。

2、参考答案:微处理器就是中央处理器CPU,是计算机的核心,单独的CPU不能构成计算机系统;微型计算机由微处理器、主存储器、I/O接口(注意:不是I/O设备)组成;而微型计算机系统除了包括微型计算机外,还有系统软件(即操作系统)、应用软件、外存储器和I/O设备等。

微型计算机系统结构如下图所示。

3、答案略,见p6~74、答案略,见图2,或教材图1-35、答案略,见p12~136、参考答案:由于8086微处理器的地址总线的宽度为20位,所以它可寻址220=1M字节的存储空间;而PentiumII微处理器的地址总线的宽度为36位,所以它可寻址236=64G字节的存储空间。

7、参考答案:①PCI(Peripheral Component Interconnect:外围设备互联),是Intel公司1992年发布486微处理器时推出的32/64位标准总线,数据传输速率位132MB/s,适用于Pentium微型计算机。

PCI总线是同步且独立于微处理器的具有即插即用(PNP:Plug and play,所谓即插即用,是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序)的特性.PCI总线允许任何微处理器通过桥接口连接到PCI 总线上。

单片机原理及接口技术(第三版)李朝青编著 第三章作业答案

单片机原理及接口技术(第三版)李朝青编著   第三章作业答案

3.4 思考题与习题5.要访问特殊功能寄存器和片外数据存储器,应采用哪些寻址方式?答:访问特殊功能寄存器可采用寄存器寻址、直接寻址、寄存器间接寻址、部分的还可采用位寻址。

访问片外数据存储器只能采用寄存器间接寻址。

6.在89C51片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H, (48H)=90H。

请分析下面各是什么指令,说明源操作数的寻址方式以及按顺序执行每条指令后的结果。

MOV A,40H ;A=48H,直接寻址MOV R0,A ;R0=48H,寄存器寻址MOV P1,#0F0H ;P1=F0H,立即寻址MOV @R0,30H ;(48H)=38H,直接寻址MOV DPTR,#3848H ;DPTR=3848H,立即寻址MOV 40H,38H ;(40H)=40H,直接寻址MOV R0,30H ;R0=38H,直接寻址MOV P0,R0 ;P0=38H,寄存器寻址MOV 18H,#30H ;(18H)=30H,立即寻址MOV A,@R0 ;A=40H,寄存器间接寻址MOV P2,P1 ;P2=F0H,寄存器寻址9.设R0的内容为32H,A的内容为48H,片内RAM的32H单元内容为80H,40H单元内容为08H。

请指出在执行下列程序段后上述各单元内容的变化。

MOV A,@R0 ;A=80HMOV @R0,40H ;(32H)=08HMOV 40H,A ;(40H)=80HMOV R0,#35H ;R0=35H答:R0=35H,A=80H,(32H)=08H,(40H)=80H。

16.已知(A)=83H,,(R0)=17H,,(17H)=34H。

请写出执行完下列程序段后A的内容。

ANL A,#17H ;A=03HORL 17H,A ;(17H)=34H∨03H=37HXRL A,@R0 ;A=03H⊕37H=34HCPL A ;A=CBH答:A=CBH17.使用位操作指令实现下列逻辑操作。

微机原理与接口技术答案(含详解)

微机原理与接口技术答案(含详解)

微机原理与接口技术习题课后习题参考答案(含部分详解)第一章(p20)1、参考答案:冯•诺伊曼计算机的设计思想(EDVAC方案:存储程序通用电子计算机方案):①计算机分为计算器、控制器、存储器、输入和输出装置五个部分;②计算机内采用二进制;③将程序存储在计算机内,简称“程序存储”。

其中第三点是冯•诺依曼计算机设计的精华,所以人们又把冯•诺依曼原理叫做程序存储原理,即程序由指令组成并和数据一起存放在存储器中,机器则按程序指定的逻辑顺序把指令从存储器中读出来并逐条执行,从而自动完成程序描述的处理工作。

冯•诺伊曼计算机主要以运算器和控制器为中心,结构框图如下图所示。

2、参考答案:微处理器就是中央处理器CPU,是计算机的核心,单独的CPU不能构成计算机系统;微型计算机由微处理器、主存储器、I/O接口(注意:不是I/O设备)组成;而微型计算机系统除了包括微型计算机外,还有系统软件(即操作系统)、应用软件、外存储器和I/O设备等。

微型计算机系统结构如下图所示。

3、答案略,见p6~74、答案略,见图2,或教材图1-35、答案略,见p12~136、参考答案:由于8086微处理器的地址总线的宽度为20位,所以它可寻址220=1M字节的存储空间;而PentiumII微处理器的地址总线的宽度为36位,所以它可寻址236=64G字节的存储空间。

7、参考答案:①PCI(Peripheral Component Interconnect:外围设备互联),是Intel公司1992年发布486微处理器时推出的32/64位标准总线,数据传输速率位132MB/s,适用于Pentium 微型计算机。

PCI总线是同步且独立于微处理器的具有即插即用(PNP:Plug and play,所谓即插即用,是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序)的特性.PCI总线允许任何微处理器通过桥接口连接到PCI 总线上。

《微型计算机原理与接口技术》(第四版)课后习题答案

《微型计算机原理与接口技术》(第四版)课后习题答案

答:(1)13.25
(2)57.1875
(3)43.3125 (4)7.0625
10. 将下列十六进制数转换为十进制数。
(1)A3.3H
(2)129.CH
(3)AC.DCH
(4)FAB.3H
答:(1)163.1875 (2)297.75
(3)172.859375 (4)4011.1875
11. 将下列十进制数转换为二进制、八进制、十六进制。
第一章
1. 什么是冯·诺依曼机? 答: 冯·诺依曼于 1945 年提出了存储程序的概念和二进制原理,利用这种概念和原 理设计的电子计算机系统统称为冯·诺依曼机。
它包括运算器、控制器、存储器、输入设备和输出设备五个组成部分。 早期的冯·诺依曼机结构上以运算器和控制器为中心,随着计算机体系结构的发展, 现在已演化为以存储器为中心的结构。
(1)102 (2)44 (3)301 (4)1000
答:(1)[102]压缩 BCD=00000001 00000010B
[102]非压缩 BCD=00000001 00000000 00000010B
(2)[44]压缩 BCD=01000100B
[44]非压缩 BCD=00000100 00000100B
的 32/64 位标准总线。数据传输速率为 132MB/s,适用于 Pentium 微型机。PCI 总线是同步
且独立于微处理器的,具有即插即用的特性,允许任何微处理器通过桥接口连接到 PCI 总
线上。
USB总线,通用串行总线(Universal Serial Bus),属于外部总线的一种,用作微处理机
(1)23 (2)107 (3)1238 (4)92
答:(1)23D=27Q=17H

微机原理与接口技术第3章(指令部分)

微机原理与接口技术第3章(指令部分)
第 3 章 指令系统及汇编语言程序设计
例:编程计算 0+1+2+3+4+ -----10 编程计算
MOV AL,0 , MOV BL,1 , MOV CL,10 NEXT:ADD AL,BL , INC BL DEC CL JNZ NEXT ;CL≠0 转 ≠ HLT
1
3.1 概述 一、指令包含的基本内容
12
(3)相对寻址
例: MOV AX, [SI+100H]
;结果 : 结果 AX (DS×16+SI+100H) ×
例:MOV AL,[BP+DATA] MOV AL, DATA[BP] ; DATA是符号表示的位移量。 表示的位移量 是符号表示的位移量。
结果 : AL (SS×16+BP+DATA) ×
11
(2)间接寻址 例:MOV AX,[BX] , •结果 : AX 结果 (DS×16+BX) ×
...
3000H:0000H : • EA= BX /SI /DI , 物理地址=DS*16+EA 物理地址 • EA= BP 物理地址=SS*16+EA 物理地址 :1234H :50H :1235H :30H
1. 做什么操作? 做什么操作? MOV ,ADD, OR,CMP等助记符 等助记符
2. 操作的数据是什么? ①CPU内的寄存器; 操作的数据是什么? 内的寄存器 内的寄存器; 内存的某一个或几个单元 单元; ②内存的某一个或几个单元; 结果放在那里? 3. 结果放在那里? 立即数。 ③立即数。 端口; 端口 ④I/O端口; 下一条指令在哪里? 4. 下一条指令在哪里? IP←IP+1

微机接口ppt课件第6章微型计算机中的存储器

微机接口ppt课件第6章微型计算机中的存储器

程写入。 2021/8/17
42
电可擦除可编程只读存储器EEPROM (Electrically EPROM):与EPROM类似, 只是使用电信号进行擦除,比EPROM更为 方便。
闪速存储器(Flash Memory):新型的 半导体存储器,具有非易失性、电擦除 性和高可靠性。
2021/8/17
2021/8/17
19
计算地址范围的方法是: 译码器的输入信号(A19~A13)为0011111
(高7位地址), 低13位地址(A12~A0)可以是全0到全1之间。
2021/8/17
20
2021/8/17
图6-4 6264的全地址译码连接
21
只将系统总线的部分高位地址线作为译码器 的输入,从而得到存储器芯片地址范围的译 码连接方式称为部分地址译码连接。
每个存储矩阵由7条行地址线和7条列地址线 选择相应的存储单元。
7条行地址线经过译码器产生128条行选择线, 可选择128行;
7条列地址线经过译码器产生128条列选择线, 可选择128列。
2021/8/17
28
2021/8/17
29
2.动态RAM 2164的工作过程
2021/8/17
30
2021/8/17
2021/8/17
24
1.2164的引脚及内部结构
2164是一个64K×1位的动态RAM芯片 其引脚包含8条地址线A0~A7 数据输入端DIN,数据输出端DOUT 行地址选通RAS,列地址选通CAS 写允许端WE(高电平时为数据读出,低
电平时为数据写入),如图6-6所示。
2021/8/17
由于16K=214,故每个芯片有14位地址线,8 条数据线。

《微机原理与接口技术》习题4解答

《微机原理与接口技术》习题4解答

《微机原理与接⼝技术》习题4解答习题44.1 半导体存储器有哪些优点?SRAM、DRAM各⾃有何特点?【解答】特点是容量⼤、存取速度快、体积⼩、功耗低、集成度⾼、价格便宜。

SRAM存放的信息在不停电的情况下能长时间保留不变,只要不掉电所保存的信息就不会丢失。

⽽DRAM保存的内容即使在不掉电的情况下隔⼀定时间后也会⾃动消失,因此要定时对其进⾏刷新。

4.2 ROM、PROM、EPROM、E2PROM、Flash Memory各有何特点?⽤于何种场合?【解答】掩膜式ROM中的信息是在⽣产⼚家制造时写⼊的。

制成后,信息只能读出不能改写。

PROM中晶体管的集电极接V CC,基极连接⾏线,发射极通过⼀个熔丝与列线相连。

出⼚时,晶体管阵列的熔丝完好。

写⼊信息时,选中某个晶体管,输⼊⾼低电平保留或烧断熔丝对应1和0。

烧断熔丝不能再复原,因此只能进⾏⼀次编程。

EPROM芯⽚的顶部开有⼀⽯英窗⼝,通过紫外线的照射可擦除⽚内原有信息,⼀块芯⽚可多次使⽤,缺点是只能进⾏整⽚写。

E2PROM是可⽤电擦除和编程的只读存储器,能在线读写,断电情况信息不丢失,能随机改写;其擦写次数可达1万次以上,数据可保存10年以上。

可作为系统中可靠保存数据的存储器。

Flash Memory是新型的半导体存储器,可实现⼤规模电擦除,擦除功能可迅速清除整个存储器的所有内容;可⾼速编程;闪速存储器可重复使⽤,适⽤于⽂件需要经常更新的可重复编程应⽤中。

对于需要实施代码或数据更新的嵌⼊性应⽤是⼀种理想的存储器。

4.3 动态RAM为什么需要经常刷新?微机系统如何进⾏动态RAM的刷新?【解答】动态RAM是利⽤电容存储电荷的原理来保存信息的,由于电容会泄漏放电,所以,为保持电容中的电荷不丢失,必须对动态RAM不断进⾏刷新。

DRAM的刷新常采⽤两种⽅法:⼀是利⽤专门的DRAM控制器实现刷新控制,如Intel 8203控制器;⼆是在每个DRAM芯⽚上集成刷新控制电路,使存储器件⾃⾝完成刷新,如Intel 2186/2187。

微机原理与接口技术第三版课本习题答案

微机原理与接口技术第三版课本习题答案

第二章 8086体系结构与80x86CPU1.8086CPU由哪两部分构成它们的主要功能是什么答:8086CPU由两部分组成:指令执行部件EU,Execution Unit和总线接口部件BIU,Bus Interface Unit;指令执行部件EU主要由算术逻辑运算单元ALU、标志寄存器FR、通用寄存器组和EU控制器等4个部件组成,其主要功能是执行指令;总线接口部件BIU主要由地址加法器、专用寄存器组、指令队列和总线控制电路等4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或I/O端口读取操作数参加EU运算或存放运算结果等;2.8086CPU预取指令队列有什么好处 8086CPU内部的并行操作体现在哪里答:8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部件EU在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它;从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存中读取指令;8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列;5.简述8086系统中物理地址的形成过程;8086系统中的物理地址最多有多少个逻辑地址呢答:8086系统中的物理地址是由20根地址总线形成的;8086系统采用分段并附以地址偏移量办法形成20位的物理地址;采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移地址两部分构成,都是16位二进制数;通过一个20位的地址加法器将这两个地址相加形成物理地址;具体做法是16位的段基址左移4位相当于在段基址最低位后添4个“0”,然后与偏移地址相加获得物理地址;由于8086CPU的地址线是20根,所以可寻址的存储空间为1M字节,即8086系统的物理地址空间是1MB;逻辑地址由段基址和偏移地址两部分构成,都是无符号的16位二进制数,程序设计时采用逻辑地址,也是1MB;6.8086系统中的存储器为什么要采用分段结构有什么好处答:8086CPU中的寄存器都是16位的,16位的地址只能访问64KB的内存;086系统中的物理地址是由20根地址总线形成的,要做到对20位地址空间进行访问,就需要两部分地址采用段基址和偏移地址方式组成物理地址的优点是:满足对8086系统的1MB 存储空间的访问,同时在大部分指令中只要提供16位的偏移地址即可;9.在某系统中,已知当前SS=2360H,SP=0800H,那么该堆栈段在存储器中的物理地址范围是什么若往堆栈中存入20个字节数据,那么SP的内容为什么值答:SS×10H+SP=23600H+0800H=23E00H,堆栈段在存储器中的物理地址范围是23600H~23E00H;若往堆栈中存入20个字节数据,那么SP的内容为0800H -14H=07ECH;20的十六进制为14H;10.已知当前数据段位于存储器的B4000H到C3FFFH范围内,则段寄存器DS 的内容为多少答:段寄存器DS的内容为B4000H;11.8086系统中为什么一定要有地址锁存器需要锁存哪些信息答:由于8086CPU受芯片封装的限制,只有40个管脚,所以地址线和数据线只能采用复用的方式共同使用某些管脚;对存储器进行访问时,在读取数据或写入数据时,存储器芯片要求在这个过程中地址信息必须稳定提供给存储器,而由于8086CPU地址线和数据线是复用的,就不可能在同一时刻具有地址和数据的两种功能;这就需要在CPU提供地址信息时,将地址锁存起来,以保证下一个时刻当这些复用的管脚起着数据线的功能时,存储器有正确的地址信息;要锁存的信息包括这些复用管脚的地址和BHE等信号;12.8086读/写总线周期各包括最少几个时钟周期什么情况下需要插入等待周期TW 插入多少个TW取决于什么因素答:8086读/写总线周期各包括最少四个时钟周期;在系统中增加等待周期TW的一般情况是:当CPU提供了地址后,由于外设或存储器的读出或写入时间较慢,不能与CPU的速度匹配,就需要插入等待周期TW,等待CPU能从外设或存储器将数据正确地读出或写入为止;显然,插入的等待周期TW的个数取决于外设或存储器的取出或写入时间;13.若已知当前DS=7F06H,在偏移地址为0075H开始的存储器中连续存放6个字节的数据,分别为11H,22H,33H,44H,55H和66H,请指出这些数据在存储器中的物理地址,如果要从存储器中读出这些数据,需要设备部几次存储器各读出哪些数据答:物理地址:7F06H×10H+0075H=7F0DSH,故从7F0DSH起6个地址数据在存储器中的地址;最少要访问四次:第一次:11;第二次:33,22;第三次:55,44;第四次:66;14:某程序在当前数据段中存有两个数据字0ABCDH和1234H,它们对应的物理地址分别为3FF85H和40AFEH,若已知当前DS=3FB0H,请说明这两个数据的偏移地址,并用图说明它们在存储器中的存放格式;答:偏移地址为:0485H和0FFEH;第三章8086的指令系统1:MOV AX,SI 寄存器寻址寄存器间接寻址2:MOV DI,100寄存器寻址立即寻址3:MOV BX,AL 寄存器间接寄存器4:MOV BXSI,CX 基址+变址寄存器5:ADD DX,106HSI变址寄存器6:PUSH AX 寄存器 7:ADD DS:BP,AX 8:OR AX,DX 寄存器2:设寄存器DS=2000H,SS=1500H,ES=3200H,SI=0A0H,BX=100H,BP=10H,数据段中变量VAL的偏移地址为50H,试指出下列各条指令中源操作数的寻址方式是什么对于存储器操作数,其物理地址是多少(1)MOV AX,100H直接寻址:20100H(2)MOV CX,ES:BX 寄存器寻址(3)MOV DX,BXSI基址+变址:200F0h(4)MOV AX,VALSI变址寻址:200F0h(5)MOV BX,1234BX基址寻址:205D2H(6)MOV AX,BP寄存器寻址:15010H3.答案3OUT 3EBH,AX 改 4MUL AL,CL 改MUL CLMOV DX,3EBH 6ROL DX,5改MOV CL,5OUT DX,AX ROL DX,CL5MUL AX,25改 8POP FR 改POPFMOV BX,25 9MOV 234H,BX改MOV BX,234H10INC SI改INC BYTE PTR SI11ADD BX,456H改ADD WORD PTR BX,456H12INT O错 13DIV AX ,BX改DIV BX14DEC BP改DEC WORD PTR BP 15XLAT BX 错16ADD CX+1改ADD CX,1或INC CX 17DAA AX 改DAA4:带符号数-86所表示的二进制:10101010B执行MOV DL,2AH 和SHR DL,1两条指令后:DL=00010101 CF=0可将AX寄存器中D0,D5,D8和D11位求反,其余位不变的指令:XOR AX,0921H 某存储单元物理地址为3B4FH,其段地址和偏移地址可选:3B40H和00FEH 两个8位二进制数00110101及10110110做“异或”操作后,寄存器FR的下面3个状态标志分别是:PF=0 SF=1 ZF=0寄存器写指令时,如MOV SI,AX,则CPU的外部管脚状态:WR=0 RD=1 M\IO=1 5:已知,DS=2000H BX=100H SI=02H 从物理地址20100H单元开始,依次存放数据12H 34H 56H 78H ,而从物理地址21200h单元开始,依次存放数据2AH,4CH.8BH,98H.试说明下列各条指令单独执行后AX寄存器的内容;1MOV AX,3600H 3600H2MOV AX,1200H 4C2AH3MOV AX,BX 0100H4MOV AX,BX 3412H5MOV AX,1100HBX 4C2AH6MOV AX,BXSI 7856H6.设堆栈指针SP的初值为2400H,AX=4000H,BX=3600H.问:1执行指令“PUSH AX”后,SP= 23FEH2再执行“PUSH AX”和”POP AX”后,SP= AX= BX=SP=23FEH AX=3600H BX=3600H7.1MOV DX,2000HMOV BX,1000HXHGH BX,DXBX=2000H,DX=1000H2MOV AX,1234HPUSH AXPOP BXAX=1234H,BX=1234H3LEA DX,2000HMOV BX,DX4MOV AL,08ADD AL,08AAAAX=01065MOV AL,48HADD AL,39H DAAAL=87H6AND AL,ALMOV AL,80 ADC AL,AL AL=0A0H7MOV DX,OFFFH NEG DXDX=0001H8MOV BL,OB8H ROR BL,1BL=5CH,CF=09SUB AX,AX AND DX,DXDX=010MOV CL,3 MOV AH,42H SHR AH,XLAH=08H,CF011MOV AX,34EBH MOV CL,5FH DIV CL12MOV AL,08HMOV BL,09MUL BLAAMAX=0702H13MOV BL,9MOV AX,0702HADDDIV BL,AX=0008H14MOV AL98HCBWBX=0FF98H15MOV AH,2MOV DL,`W`INT 21H结果=执行DOS的2号功能调用,在屏幕上显示字母W第五章存储器原理与接口1.按存储器在计算机中的作用,存储器可分为哪向类简述其特点;答:存储器分:主存储器内存,辅助存储器外存,高压缓冲存储器;主存储器用来存放活动的程序和数据,其速度高,容量较少、每位价格高;辅助存储器用于存放当前不活跃的程序和数据,其速度慢、容量大、每位价格低;缓冲存储器在两个不同工作速度的部件之间起缓冲作用;2.什么是RAM和ROM RAM和ROM各有什么特点答:RAM是随机存储器,指计算机可以随机地、个别地对各个存储单元进行访问,访问所需时间基本固定,与存储单元的地址无关;ROM是只读存储器,对其内容只能读,不能写入;与RAM相比,其信息具有非易失性,即掉电后,ROM中的信息仍会保留;3.什么是多层次存储结构它有什么作用答:存储器的性能是计算机性能的最主要指标之一,其目标是大容量、高速度和低成本,因此应该在系统结构的设计上扬长避短,采用多层存储结构构成一个较为合理的存储系统;多层存储结构是一个金字塔的结构,距塔尖即CPU越近速度越快,容量越小,单位价格也较贵;反之速度较慢,容量较大,单位价格也较便宜;其作用是获得最佳性价比;5.主存储器的主要技术指标有哪些答:主存储器的主要技术指标有主存容量、存储器存取时间、存储周期和可靠性;7.若用1K×1位的RAM芯片组成16K×8位的存储器,需要多少片芯片在CPU的地址线中有多少位参与片内寻址多少位用做芯片组选择信号答:要128片;A1~A9共10位参与片内寻址,其余可用于片选信号;8.在8086系统中,若要从存储器奇地址体中读1个字节数据,列出存储器有关的控制信号和它们的有效逻辑电平信号;答:RD=0 WD=1 CS=0 M IO=1 BHE=0第六章微型计算机的输入输出1.CPU与外部设备通信为什么使用接口答:存储器与CPU交换信息时,它们在数据格式、存取速度等方面基本上是匹配的,,也就是说,CPU要从存储器读入指令、数据或向存储器写入新的结果和数据,只要一条存储器访问就可以完成;在硬件连接方面,只需芯片与芯片之间的管脚直接连接;但CPU要与外部设备通信至少有两方面的困难:第一,CPU的运行速度要比外设的处理速度高得多,通常简单地用一条输入输出的指令是无法完成CPU 与外设之间的信息交换的;第二,外设的数据线和控制线也不可能与CPU直接连接;CPU与外设通信具有如下特点:需要接口作为CPU与外设通信的桥梁;需要有数据传送之前的“联络”;要传递的信息有三方面内容:状态、数据和控制信息;CPU 与外设通信必须借助于必要的电路来实现,这样的电路称为接口或I/O接口; 1.什么是接口为什么需要接口接口有哪些作用答:而介于主机和外设之间用于完成某些控制功能、速度匹配、信号转换的一种缓冲电路称为I/O接口电路,简称I/O接口Interface;I/O接口在CPU与外设之间建立一个缓冲区,解决CPU与外设之间在数据形式、数据的传递方式以及传递速率上存在很大差异的矛盾;接口作用主要包括信号暂存、数据格式转换、传送路径的切换控制和状态信号的交换、通讯控制、设备动作、定时控制、中断管理及错误检测等功能;.答:CPU和外设之间的信息交换存在以下一些问题:速度不匹配;信号电平不匹配;信号格式不匹配;时序不匹配;I/O接口电路是专门为解决CPU与外设之间的不匹配、不能协调工作而设置的,处于总线和外设之间,一般应具有以下基本功能:⑴设置数据缓冲以解决两者速度差异所带来的不协调问题;⑵设置信号电平转换电路,如可采用MC1488、MC1489、MAX232、MZX233芯片来实现电平转换;⑶设置信息转换逻辑,如模拟量必须经 A/D变换成数字量后,才能送到计算机去处理,而计算机送出的数字信号也必须经D/A变成模拟信号后,才能驱动某些外设工作; ⑷设置时序控制电路;⑸提供地址译码电路;2.I/O接口有什么用途1进行地址译码或设备选择,以便使CPU能与某一指令的外部设备通信;2状态信息的应答,以协调数据传送之前的准备工作;3进行中断管理,提供中断信号;4进行数据格式转换,如正负逻辑的转换、串行与并行数据转换等;5进行电平转换,如TTL电平与MOS电平间的转换;6协调速度,如采用锁存、缓冲、驱动等;7时序控制,提供实时时钟信号;3.I/O端口有哪两种寻址方式各有何优缼点答:存储器的映像I/O寻址和I/O映像的I/O寻址存储器映射的I/O寻址方式优缺点⏹优点:由于I/O和存储器在地址上没有区别,在程序设计时可以使用丰富的指令对端口进行操作,甚至包括对端口数据的运算;⏹缺点: I/O端口需要占用部分处理器的地址空间;◆由于存储器和I/O端口地址在形式上没有区别,相对增加了程序设计和阅读的难度;I/O映射的I/O寻址方式优缺点优点:程序阅读方便,使用IN或OUT指令就一定是对外设的通信;◆由于I/O端口有自己的地址,使系统存储器地址范围扩大,适合大系统使用;缺点:指令少,编程相对灵活性减少;◆硬件上需要I/O端口的译码芯片,增加了硬件开支5.微机系统的输入输出指什么输入输出有什么不同常用的打印机有:击打式、喷墨式和激光打印机;输入与输出的不同输入是指从被控设备到计算机的物理信号的传输和变换通道,其主要实现被控设备和计算机之间原始参数和信号的变换;输出是指从计算机到被控设备的控制信号和参数的传输通道,其与输入一样都有模拟与数字之分,都是用以实现数据采集现场与计算机的连接6.输入输出有哪几种方式各有何优缼点答:两种方式:程序控制方式和直接存储器存取方式DMA方式优缼点:程序控制方式:速度慢,但程序简单;DMA:速度快,但程序复杂;7.在输入输出的电路中,为什么常常要用锁存器和缓冲器因为I/O速度非常快,利用锁存器和缓存器解决同步问题9.8086CPU在执行输入输出指令时,CPU有哪些控制管脚的作用,什么样的电平有效答:RD WD CS MI0 BHE 除了BHE高电平有效,其它均低电平有效;10.8086CPU分配的端口地址有何限制为什么8086CPU 与外设交换数据可按字节进行;当按字节进行时,偶地址端品的字节数据由低8位数据线D 7~D 0位传输,奇地址端口的字节数据由高8位数据线D15~D8传输;当用户在安排外设的端口地址时,如果外设是以8位方式与CPU 连接,就只能将其数据线与CPU 的低8位连接,或者只能与CPU 的高8位方式连接;这样,同一台外设的所有寄存器端口地址都只能是偶地址或者奇地址,所以设备的端口地址往往是不连续的;例:设计一ROM 扩展电路,容量为32K 字,地址从00000H 开始;EPROM 芯片取27256解:a 、确定芯片个数32K ×16=64K ×8 64 K ×8/32 K ×8=2片例: 设计一RAM 扩展电路,容量为32K 字,地址从10000H 开始;芯片采用6225627256EPROM A 14—A 0D 7—D 0CS OE 27256EPROMA 14—A 0D 7—D 0CS OE +M/IO A 19A 18A 17A 1615|A 115|D 8D 7|D 0RD解:a 、计算所需要的芯片个数32K ×16=64K ×864 K ×8/32 K ×8=2片 62256RAM A 14—A 0D 7—D 0CS OE WR 62256RAM A 14—A 0D 7—D 0CS OE WR 15|A 115|D 8D 7|D 0RDWR++A +M/IO A 19A 18A 17A 16BHE。

微机原理与接口技术(第四版)课后习题答案(1)

微机原理与接口技术(第四版)课后习题答案(1)

第1章微型计算机系统〔习题1.1〕简答题(2)总线信号分成哪三组信号?(3)PC机主存采用DRAM组成还是SRAM组成?(5)ROM-BIOS是什么?(6)中断是什么?(9)处理器的“取指-译码-执行周期”是指什么?〔解答〕②总线信号分成三组,分别是数据总线、地址总线和控制总线。

③ PC机主存采用DRAM组成。

⑤ ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。

⑥中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。

⑨指令的处理过程。

处理器的“取指—译码—执行周期”是指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。

〔习题1.3〕填空题(2)Intel 8086支持___________容量主存空间,80486支持___________容量主存空间。

(3)二进制16位共有___________个编码组合,如果一位对应处理器一个地址信号,16位地址信号共能寻址___________容量主存空间。

(9)最初由公司采用Intel 8088处理器和()操作系统推出PC 机。

② 1MB,4GB③ 216,64KB(9)IBM,DOS〔习题1.4〕说明微型计算机系统的硬件组成及各部分作用。

〔解答〕CPU:CPU也称处理器,是微机的核心。

它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。

处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。

存储器:存储器是存放程序和数据的部件。

外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。

I/O设备通过I/O接口与主机连接。

微机原理与接口技术试卷及答案4套

微机原理与接口技术试卷及答案4套

微机原理及接口技术 A 卷一、填空题 (共计 20 分每一个空 2 分 )1、已知 [X]补=01100011B,求 X=( ) (结果用十进制表示)[Y]补=11111001B,求 Y=( ) (结果用十进制表示)2、8088CPU 的地址总线为多少条( );直接寻址的内存空间为多少( )。

3、已知 DS=2000H,内存(20220H)=FFH, (20221H)=22H指令 INC WORD PTR [0200H]执行的结果是: (20220H ) = (20221H) =4、8086 外部中断有( )和( ),当 CPU 内的中断标志 IF=“0”状态时,外部中断线同时为“ 1”状态时, CPU 响应哪个中断请求信号( )。

5、 CPU 及外设数据传送的控制方式有无条件传送方式、 ( ) 、( )和 DMA 直接存储器传送方式。

二、简答题 (共计25 分每小题 5 分 )1、什么是 I/O 接口? I/O 接口的主要功能有哪些?(答出 3 点即可)。

2、请叙述 INTR 中断过程(答出 5 点)。

3、有一 2764EPROM 芯片有 13 条地址总线,请计算芯片的地址范围(起始地址为 12000H)请写出末地址4、定时器 8253 计数器 0 输入时钟 1.19MHz,;输出频率 500Hz,并设定为二进制计数,问计数初值为多少?计数器 1 产生连续的对称方波,输入时钟为 2MHz 的时钟频率,计数初值为 4000,并设定为 BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?已知中断类型码分别为 0EH 和 0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么? (注意:写成××××H:××××H 格式)三、分析程序写出结果 (共计 15 分 )1、 (3 分)TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后 AL=2、 (6 分)已知 DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、 (6 分)下列程序段求 FLD 开始的八个数据的平均值,结果在 RES 中。

计算机组成原理 第 4 章 存储器系统(修改版)

计算机组成原理  第 4 章 存储器系统(修改版)

磁芯存储器
2013-11-14
10
3.5英寸软盘
2013-11-14
11
硬盘
2013-11-14
12
(2)半导体存储器
• 半导体存储器是用半导体器件组成的存储器。 • 根据制造工艺不同,可分为双极型和MOS型。
2013-11-14
13
U盘
2013-11-14
14
(3) 光存储器
• 利用光学原理制成的存储器,它是通过 能量高度集中的激光束照在基体表面引 起物理的或化学的变化,记忆二进制信 息。如光盘存储器。
2013-11-14
3
4.1.1
存储器分类
• 1.按与CPU的连接和功能分类
• (1) 主存储器 CPU能够直接访问的存储器。用于存 放当前运行的程序和数据。主存储器设在 主机内部,所以又称内存储器。简称内存 或主存。
2013-11-14
4
(2) 辅助存储器
• 为解决主存容量不足而设置的存储器, 用于存放当前不参加运行的程序和数据。 当需要运行程序和数据时,将它们成批 调入内存供CPU使用。CPU不能直接访问 辅助存储器。 • 辅助存储器属于外部设备,所以又称为 外存储器,简称外存或辅存。
写操作(存操作) 地址 (MAR) AB
MEM
CPU MEM MDR
MEM
CPU
CB 读命令 (Read)
MEM
存储单 元内容 (M)
DB
MEM
CB 写命令 MEM (Write) DB 存储单元 MDR M
2013-11-14
28
CPU与主存之间的数据传送控制方式
• 同步控制方式:数据传送在固定的时间间隔内 完成,即在一个存取周期内完成。 • 异步控制方式:数据传送的时间不固定,存储 器在完成读/写操作后,需向CPU回送“存储器 功能完成”信号(MFC),表示一次数据传送完 成。 • 目前多数计算机采用同步方式控制CPU与主存之 间的数据传送。 • 由于异步控制方式允许不同速度的设备进行信 息交换,所以多用于CPU与外设的数据传送中。

计算机原理第三章存储器

计算机原理第三章存储器

解:(1)需要26根地址线。

(2)有24根地址线

(3)共用8片。

(4)连线图如下图所示。
〔例6〕半导体存储器容量为7K×8位,其中固化区为4k×8 位,可选用 EPROM芯片:2K×8/片。随机读/写区为3K×8, 可选SRAM芯片:2K×4/片和1K×4/片。地址总线为A15~A0,
为“0”。
★ 注意:读出 “1” 信息后,电容Cs上无电荷,不能再 维持“1”,这种现象称为“破坏性读出”,须进行“恢复”操 作。
(3) 保持,字选线为“0”,T截止,电容Cs无放电 回路,其电荷可暂存数毫秒,即维持“1”数毫秒;无电荷 则保持“0”状态。
★ 注意:保持“1”信息时,电容Cs也要漏电,导致Cs上 无电荷,须定时“刷新”。
写1:数据线I/O=1、 I / O =0,使位线D=1、 D =0;
推出T1截止,T2导通使Q=1、 Q =0,写入“1”。
(2)读出
行选线xi,列选线yj加高电平,使T5 、T6导通和V1 、V2导通。
如果原存信息Q=0,则T1导通,从位线D将通过T5、T1到地 形成放电回路,有电流经D流入T1,使I/O线上有电流流过,经放 大为“0”信号,表明原存信息为“0”。而此时因T2截止,所以D 上无电流。
〔例〕32位地址线的计算机: 232=220×210×22=4千兆=4G 但现在实际配的主存假设为512兆,
即 512兆=220×29
所以,32 位地址线寻址的是逻辑地址, 29位地址线寻址的是物理地址。
3.1.3 存储器的分类
一、根据存储介质来分
1. 半导体存储器:
静态存储器 动态存储器
2. 磁表面存储器:磁盘、磁带等。(磁性材料)

期末考试试题答案_微机原理与接口技术_(3)

期末考试试题答案_微机原理与接口技术_(3)

一、单项选择题 (在下列每小题的四个备选答案中,选出一个正确的答案,并将号码填在括号内。

每小题1分,共10分)1、8086/8088 的时钟信号是由( C )提供。

A. 8259B. 8255C. 8284D. 82532、指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B )。

A. 寄存器间接寻址B. 基址变址相对寻址C. 基址寻址D. 变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )。

A. 4100HB. 3A9A8HC.3B008HD. 3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( D )。

A. 15K×8B. 32K×256C. 1K×8D. 32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B )。

A. 2片、11根B. 16片、14根C. 8片、16根D. 16片、8根6、 DMAC 8237具有( C ) 独立通道。

A . 八个B . 二个C . 四个D . 三个7、可编程中断控制器8259A每片具有( C ) 优先权控制。

A . 4级B . 2级C . 8级D . 6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为( B )。

A. A6HB. B6HC. B4HD. C7H9、8237片内寻址的端口有( D )个。

A. 4B. 2C. 8D. 1610、8259片内寻址的端口有( B )个。

A. 4B. 2C. 8D. 16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:( 段寄存器与段之间的对应关系 )。

2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:( 标号或变量名 )、( 操作码 )、( 操作数 )、( 注释 )。

计算机组成原理-第3章_存储系统

计算机组成原理-第3章_存储系统

存储周期 RW 刷新1 RW 刷新2 …
500ns 500ns
刷新间隔2ms
用在低速系统中
各刷新周期分散安排 在存取周期中。
… RW 128 RW
例如上图所示的DRAM有128行,如果刷新周期为 2ms,则每一行必须每隔2ms÷128=62.5us进行一次。
5、存储器控制电路
DRAM刷新需要硬件电路支持,它们集成在一个芯片 上,形成DRAM控制器,是CPU和DRAM间的接口电路。
写周期:实现写操作,要求CS和WE同时有效,有效期间地址 和数据信号不能变化;为了保证CS和WE变为无效前能把数据 可靠的写入,数据必须提前一段时间在数据总线上稳定存在; 而在WE变为高电平后再经过一段时间地址信号才允许改变。
*** DRAM存储器
1、DRAM存储元的记忆原理
SRAM存储器的存储元是一个 触发器,它具有两个稳定的状态。
外存储器:简称“外存”,大容量辅助存储器;磁表面存储
器或光盘存储器;存放需联机保存但暂时不需要的程序和数 据。容量从几十MB到几百GB,甚至更大。存取速度为若干
ms。
其他功能的存储器:如微程序控制器的控存、在显示和印刷 输出设备中的字库和数据缓冲存储器。
*** 主存储器的技术指标
主要性能指标:存储容量、存取时间、存储周期和存储器带宽。
地址信息到达时,使T5、T6、T7、T8导通,存储 元的信息被送到I/O与I/O线上, I/O与I/O线接上一个 差动读出放大器,从其电流方向,可以得出所存信息 是“1”或“0”。也可I/O或I/O一端接到外部,看其 有无电流通过,得出所存信息。
扩充:存储芯片规格的表示
在很多内存产品介绍文档中,都会用M×W的方式来表示芯 片的容量。

计算机组成原理(第三版)第 3 章 存储器及存储系统

计算机组成原理(第三版)第 3 章 存储器及存储系统

16
3.2 主存储器
• 主存储器按其功能可分为RAM和 ROM。
一 二 随机存取存储器RAM 只读存储器ROM
INFO DEPT@ZUFE HANGZHOU.CHINA
17
一、随机存取存储器RAM
MM
Y0
Bm-1
Y1
……
B0
An-1…A0
M A R
M A D

Y2n-2
Y2n-1

CS
WE
R/W读写 控制电路
INFO DEPT@ZUFE HANGZHOU.CHINA
9
三、存储器的层次结构
1.分级原理: 根据程序执行的集中性和局部性原理而构建的分层结构。信 息流动分规律为从低速、大容量层次向高速、小容量层次流动 ,解决速度、价格、价格这三者之间的矛盾,层次间信息块的 调度由硬件和软件自动完成,其过程对用户透明。 2.三级存储管理系统: • Cache: • ·采用TTL工艺的SRAM,哈佛结构; • ·采用MOS工艺的SRAM,指令与数据混存,其与内存之间信息块 的调度(几十字节)全由Cache控制器硬件完成。 • 主存: • ·ROM常用FROM,E2PROM等构成; • ·RAM常用DRAM构成,RAM和ROM采用统一编码。 • 虚存: • 采用磁盘存储器,主存+OS中的存储器管理软件联合构成,其 信息块常用页、段表示,其间的信息块调度由管理软件完成。
字线
数 据 线 Cd
T
C
单管MOS动态存储器结构
INFO DEPT@ZUFE HANGZHOU.CHINA
29
(2)DRAM存储器
RAS CAS WE OE 定时和控制
4M×4位的DRAM

《微型计算机原理与接口技术》课后习题答案

《微型计算机原理与接口技术》课后习题答案

第一章1.什么是冯·诺依曼机?答:冯·诺依曼于1945 年提出了存储程序的概念和二进制原理,利用这种概念和原理设计的电子计算机系统统称为冯·诺依曼机。

它包括运算器、控制器、存储器、输入设备和输出设备五个组成部分。

早期的冯·诺依曼机结构上以运算器和控制器为中心,随着计算机体系结构的发展,现在已演化为以存储器为中心的结构。

2.微处理器,微型计算机,微型计算机系统有什么联系与区别?答:微处理器是微型计算机系统的核心,也称为 CPU(中央处理器)。

主要完成:①从存储器中取指令,指令译码;②简单的算术逻辑运算;③在处理器和存储器或者 I/O 之间传送数据;④程序流向控制等。

微型计算机由微处理器、存储器、输入 /输出接口电路和系统总线组成。

以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。

三者关系如下图:3.微处理器有哪些主要部件组成?其功能是什么?答:微处理器是一个中央处理器,由算术逻辑部件 ALU 、累加器和寄存器组、指令指针寄存器 IP、段寄存器、标志寄存器、时序和控制逻辑部件、内部总线等组成。

算术逻辑部件 ALU 主要完成算术运算及逻辑运算。

累加器和寄存器组包括数据寄存器和变址及指针寄存器,用来存放参加运算的数1据、中间结果或地址。

指令指针寄存器 IP 存放要执行的下一条指令的偏移地址,顺序执行指令时,每取一条指令增加相应计数。

段寄存器存放存储单元的段地址,与偏移地址组成20 位物理地址用来对存储器寻址。

标志寄存器 flags 存放算术与逻辑运算结果的状态。

时序和控制逻辑部件负责对整机的控制:包括从存储器中取指令,对指令进行译码和分析,发出相应的控制信号和时序,将控制信号和时序送到微型计算机的相应部件,使CPU内部及外部协调工作。

内部总线用于微处理器内部各部件之间进行数据传输的通道。

4.画一个计算机系统的方框图,简述各部分主要功能。

答:计算机系统由硬件( Hardware )和软件( Software)两大部分组成。

微机原理与接口技术(第三版)&电子工业出版社&课本习题答案

微机原理与接口技术(第三版)&电子工业出版社&课本习题答案

&电子工业出版社&第二章 8086体系结构与80x86CPU1.8086CPU由哪两部分构成?它们的主要功能是什么?答:8086CPU由两部分组成:指令执行部件(EU,Execution Unit)和总线接口部件(BIU,Bus Interface Unit)。

指令执行部件(EU)主要由算术逻辑运算单元(ALU)、标志寄存器FR、通用寄存器组和EU控制器等4个部件组成,其主要功能是执行指令。

总线接口部件(BIU)主要由地址加法器、专用寄存器组、指令队列和总线控制电路等4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或I/O端口读取操作数参加EU运算或存放运算结果等。

2.8086CPU预取指令队列有什么好处?8086CPU内部的并行操作体现在哪里?答:8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部件(EU)在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。

从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存中读取指令。

8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。

5.简述8086系统中物理地址的形成过程。

8086系统中的物理地址最多有多少个?逻辑地址呢?答:8086系统中的物理地址是由20根地址总线形成的。

8086系统采用分段并附以地址偏移量办法形成20位的物理地址。

采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移地址两部分构成,都是16位二进制数。

通过一个20位的地址加法器将这两个地址相加形成物理地址。

具体做法是16位的段基址左移4位(相当于在段基址最低位后添4个“0”),然后与偏移地址相加获得物理地址。

由于8086CPU的地址线是20根,所以可寻址的存储空间为1M字节,即8086系统的物理地址空间是1MB。

微机原理及接口技术课件第5章 存储器

微机原理及接口技术课件第5章 存储器

引脚号
2764
27128
27256
27512
引脚号
2764
27128
27256
27512
1
VPP
VPP
VPP
A15
15
D3
D3
D3
D3
2
A12
A12
A12
A12
16
D4
D4
D4
D4
3
A7
A7
A7
A7
17
D5
D5
D5
D5
4
A6
A6
A6
A6
18
D6
D6
D6
D6
5
A5
A5
A5
A5
19
D7
D7
D7
D7
6
A4
例如:6264静态RAM的容量为8K x 8bit NMC41257的容量为256K x 1bit
某一芯片有多少个存储单元,每个存储单元存储若干位,由于其数值一般 都比较大,存储容量常以字节(Byte)表示。因此常以K表示210,以M表示 220,G表示230。如256KB等于256×210×8bit,32MB等于32×220×8bit。
A4
行 译
存储器阵列
VCC



128x128
GND
A10
WE
I/O1



输入数 据控制
列I/O 列译码
OE
I/O8
CE

… …

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

储信息既可以修改也可以长期保存,但存取速度
慢。需要配置专门的驱动设备才能完成对它的访
问,如硬盘、软盘驱动器医等学pp。t
5
按用途和特点分类
缓冲存储器(缓存,Cache Memory) 位于主存与CPU之间,其存取速度非常快,
但存储容量更小,可用来解决存取速度与存储容 量之间的矛盾,提高整个系统的运行速度。 内部存储器(主存储器,内存,Main Memory)
医学ppt
28 +5V 27 WE* 26 CS2 25 A8 24 A9 23 A11 22 OE* 21 A10 20 CS1* 19 D7 18 D6 17 D5 16 D4 15 D3
15
电 源
V CC
A n -1
.

.
.
.

线
GND
.
.
A0
线

OE
D0
.
.

.
.


WR
.
.
D7
线
线
CS
医学ppt
医学ppt
18
EPROM芯片2764 Vpp 1
A12 2
存储容量为8K×8
28个引脚:
13根地址线A12~A0 8根数据线D7~D0 片选CE*
编程PGM*
读写OE*
A7 3 A6 4 A5 5 A4 6 A3 7 A2 8 A1 9 A0 10
编程电压VPP
D0 11
D1 12
但只能按块(Block)擦除。
医学ppt
8
读写存储器RAM
组成单元 速度 集成度
应用
SRAM 触发器 快 低 小容量系统
DRAM 极间电容 慢 NVRAM 带微型电池 慢
高 大容量系统 低 小容量非易失
医学ppt
9
RAM的分类
SRAM(Static RAM,静态随机存储器) 速度快、容量低、功耗大、价格高
DRAM(Dynamic RAM,动态RAM) 容量高、功耗小、价格低
医学ppt
10
按构成存储器的器件和存储介质分类
半导体存储器 磁表面存储器 光电存储器
医学ppt
11
选择存储器件的考虑因素(性能指标)
存储容量 存取速度 功耗 可靠性 价格
医学ppt
12
随机存取存储器RAM
SRAM(Static RAM,静态随机存储器) 速度快、容量低、功耗大、价格高
用来存放计算机正在执行的或经常使用的程序 和数据。CPU可以直接对它进行访问。一般是由半 导体存储器构成,通常装在主板上。存取速度快, 但容量有限,其大小受地址总线位数的限制。
医学ppt
6
按存储器存取方式分类
按存放信息
随机存取存储器RAM
原理不同
(Random Access Memory)
静态 RAM
16
只读存储器ROM
掩膜ROM(MROM) 可编程ROM(PROM) 可擦除编程ROM(EPROM) 可电擦除可编程ROM( E2PROM) 闪烁存储器Flash
医学ppt
17
常见的典型EPROM芯片有Intel的“27”系列: 例如常用的有2716、2732、2764、27256等。
该系列芯片的容量为XK×8位,例如2732的 容量为4K×8位,它的地址线有12根,数据线有8根, 控制线有3条,片选信号CS、输出允许信号OE。
内存在计算机系统中的地位 计算机通过执行程序控制其运行 程序存储在内存中
医学ppt
1
第3章 存储器原理与接口
存储器基础知识 存储器接口技术 微型机系统中存储器的体系结构
医学ppt
2
一、存 储 器 基 础 知 识
存储器的分类 选择存储器件的考虑因素(性能指标) 随机存取存储器RAM 只读存储器ROM.
控制线有3条,片选信号CS、输出允许信号OE和读
写控制信号WE。
医 NC 1
存储容量为8K×8 28个引脚:
13根地址线A12~A0 8根数据线D7~D0 片选CS1*、CS2 读写WE*、OE*
功能
A12 2 A7 3 A6 4 A5 5 A4 6 A3 7 A2 8 A1 9 A0 10 D0 11 D1 12 D2 13 GND 14
D2 13
功能
GND 14
医学ppt
28 Vcc 27 PGM* 26 NC 25 A8 24 A9 23 A11 22 OE* 21 A10 20 CE* 19 D7 18 D6 17 D5 16 D4 15 D3
19
电 源
V CC
A n -1
.
.

.
.

线
V pp
.
.
A0
线
GND

OE
D0
.
.
医学ppt
3
存储器的分类
按用途和特点分类 按存储器存取方式分类 按构成存储器的器件和存储介质分类
医学ppt
4
按用途和特点分类
外部存储器(辅助存储器,外存,
External Memory)
用来存放不经常使用的程序和数据, CPU不
能直接访问它。属计算机的外部设备,是为弥补内
存容量的不足而配置的,容量大,成本低,所存


.
.

线
.
.
CS
D7
线
医学ppt
20
3.2 存储器与CPU的连接
这是本章的重点内容 SRAM、EPROM与CPU的连接 译码方法同样适合I/O端口
医学ppt
21
存储芯片与8086CPU的连接
存储芯片的数据线 存储芯片的地址线 存储芯片的片选端 存储芯片的读写控制线
医学ppt
DRAM(Dynamic RAM,动态RAM) 容量高、功耗小、价格低
医学ppt
13
常见的典型SRAM芯片有Intel的“61”系列和 “62”系列:例如常用的有6116、6216、6164、6264、 62256等。
该系列芯片的容量为XK×8位,例如6116的容
量为2K×8位,它的地址线有11根,数据线有8根,
操作的一类存储器。
医学ppt
7
只读存储器ROM
掩膜ROM:信息制作在芯片中,不可更改; PROM:允许一次编程,此后不可更改; EPROM:用紫外光擦除,擦除后可编程;并允许用
户多次擦除和编程; EEPROM(E2PROM):采用加电方法在线进行擦
除和编程,也可多次擦写; Flash Memory(闪存):能够快速擦写的EEPROM,
动态 RAM
又称读写存储器,指能够通过指令随机地、个别地对其中各个单元进行
读/写操作的一类存储器。
掩膜ROM(MROM)
只读存储器ROM
按工艺不同
(Read-Only Memory)
可编程ROM(PROM) 可擦除编程ROM(EPROM) 可电擦除可编程ROM( E2PROM)
闪烁存储器Flash
在微机系统的在线运行过程中,只能对其进行读操作,而不能进行写
相关文档
最新文档