存储器系统微机原理第2版课后答案
微机原理与接口第二版(陈红卫版)参考答案及复习纲要

第一章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=(BD)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;补码:10000001。
5.设下列四组为8位二进制补码表示的十六进制数,计算a+b和a-b,并判断其结果是否溢出。
微机原理答案(第二版)

习题答案1-1解释和区别下列名词术语。
(1). 微处理器μP,微计算机μC,微处理器系统μPS。
(5). 位、字节、字和双字。
(7). RAM和ROM(8). I/O接口和I/O设备。
(9). 芯片总线、片总线、内总线和外总线。
答:(1). 把CPU的复杂电路,包括运算器和控制器作在一片或几片大规模集成电路的半导体芯片上,这种集成电路叫微处理器μP。
微处理器为核心,配上RAM、ROM,I/O接口及有关辅助电路组成的微型化的主计算机装置称为微计算机μC。
微处理器为核心构成的专用系统称为微处理器系统μPS。
(5)一个二进制的位称作位、8个相邻二进制位称作字节、2个字节称作字,2个字(4个字节)称作双字。
(7)能进行随即读写操作的存储器称作RAM。
只读存储器叫ROM。
(8)输入/输出接口电路称作I/O接口,通过I/O接口接入的外部设备如监视器,键盘、鼠标称作I/O设备。
(9)位于CPU芯片内部,用来实现CPU内部各功能单元电路之间的相互连接和信号的传递的总线叫芯片总线。
片总线是微计算机主板或单板微计算机上以CPU芯片为核心,芯片与芯片间连接的总线。
内总线指微计算机系统中实现插件板之间的连接的总线。
如IBM PC 的PC总线,PC-XT总线,PCI、ISA总线等等。
外总线用于系统之间的连接,完成系统与系统之间通信的总线。
如RS-232,IEE488、USB等等。
1-6 将下列十进制数转换为二进制数、十六进制数和BCD数(1)124.625(6)268.875解:(1)124=01111100B=7CH,0.625×16=10,所以0.625=0.AH=0.1010B∴124.625=7C.AH=01111100.1010B=000100100100.011000100101BCD(2)268=256+12=100001100B=10CH,0.875×16=14,∴0.875=0.EH=0.1110B.∴268.875=10C.EH=100001100.111B=001001101000.100001110101BCD1-7 用16位二进制数表示出下列十进制数的原码、反码和补码。
微机原理第二版答案

微机原理第二版答案微机原理是计算机专业的一门重要课程,它涉及到计算机系统的各个方面,包括计算机硬件、软件、操作系统等内容。
在学习微机原理的过程中,很多同学都会遇到一些难题,特别是对于一些习题和练习题的答案可能会感到困惑。
本文将针对微机原理第二版的习题和练习题,给出详细的答案解析,希望能够帮助大家更好地理解和掌握微机原理的知识。
1. 什么是微机原理?微机原理是指计算机系统的基本结构和工作原理,包括计算机硬件的组成和工作原理,以及计算机软件和操作系统的基本原理。
学习微机原理可以帮助我们更好地理解计算机系统的工作原理,为进一步学习计算机相关课程打下坚实的基础。
2. 微机原理第二版的主要内容有哪些?微机原理第二版主要包括计算机系统的基本概念、计算机的硬件结构、指令系统和编程、中央处理器、存储器层次结构、输入输出系统、计算机总线、操作系统基本概念等内容。
这些内容涵盖了计算机系统的各个方面,是学习微机原理的重点内容。
3. 为什么要学习微机原理?学习微机原理可以帮助我们更好地理解计算机系统的工作原理,为我们后续学习计算机相关课程打下坚实的基础。
同时,微机原理也是计算机专业的一门重要课程,掌握了微机原理的知识可以为我们日后的工作和学习提供帮助。
4. 微机原理第二版的习题和练习题答案。
以下是微机原理第二版的部分习题和练习题答案,供大家参考:习题1,简述计算机系统的基本概念。
答案,计算机系统是由硬件和软件两部分组成的,硬件包括中央处理器、存储器、输入输出设备等,软件包括系统软件和应用软件。
计算机系统的基本功能包括数据的输入、处理、输出和存储。
习题2,什么是中央处理器?答案,中央处理器是计算机系统的核心部件,负责执行计算机程序中的指令,进行数据的处理和运算。
中央处理器由控制器和运算器两部分组成,是计算机系统的核心。
习题3,简述存储器层次结构。
答案,存储器层次结构包括寄存器、高速缓存、主存储器和辅助存储器,存储器的层次结构是按照访问速度和容量逐级递减的。
微机原理与接口技术(第二版)课后习题答案

微机原理与接口技术(第二版)课后习题答案微机原理与接口技术(第二版)课后题答案第1章作业答案1.1 微处理器、微型计算机和微型计算机系统的区别是什么?微处理器是将CPU集成在一个芯片上,微型计算机是由微处理器、存储器和外部设备构成,而微型计算机系统则是微型计算机与管理、维护计算机硬件以及支持应用的软件相结合的系统。
1.2 CPU的内部结构由哪些部分组成?它应该具备哪些主要功能?CPU主要由算术逻辑单元、指令寄存器、指令译码器、可编程逻辑阵列和标志寄存器等寄存器组成。
它的主要功能是进行算术和逻辑运算以及控制计算机按照程序的规定自动运行。
1.3 采用总线结构的微型计算机有哪些优点?采用总线结构可以扩大数据传送的灵活性,减少连线。
此外,总线可以标准化,易于兼容和工业化生产。
1.4 数据总线和地址总线在结构上有什么不同?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?数据总线是双向的,而地址总线是单向的。
如果一个系统的数据和地址合用一套总线或者部分总线,就要靠信号的时序来区分。
通常在读写数据时,总是先输出地址,过一段时间再读或写数据。
1.8 给定一个模型,如何用累加器实现15×15的程序?LD A。
15LD H。
15LOOP: ADD A。
15DEC HJP NZ。
LOOPHALT第2章作业答案2.1 IA-32结构微处理器直至Pentium 4,有哪几种?IA-32结构微处理器有、、Pentium、Pentium Pro、Pentium II、Pentium III和Pentium 4.2.6 IA-32结构微处理器有哪几种操作模式?IA-32结构支持保护模式、实地址模式和系统管理模式三种操作模式。
操作模式决定了哪些指令和结构特性可以访问。
2.8 IA-32结构微处理器的地址空间是如何形成的?由段寄存器确定的段基地址与各种寻址方式确定的有效地址相加形成了线性地址。
微机原理与接口技术(第二版)课后习题答案完整版

习题11.什么是汇编语言,汇编程序,和机器语言?答:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。
汇编语言是面向及其的程序设计语言。
在汇编语言中,用助记符代替操作码,用地址符号或标号代替地址码。
这种用符号代替机器语言的二进制码,就把机器语言编程了汇编语言。
使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。
2.微型计算机系统有哪些特点?具有这些特点的根本原因是什么?答:微型计算机的特点:功能强,可靠性高,价格低廉,适应性强、系统设计灵活,周期短、见效快,体积小、重量轻、耗电省,维护方便。
这些特点是由于微型计算机广泛采用了集成度相当高的器件和部件,建立在微细加工工艺基础之上。
3.微型计算机系统由哪些功能部件组成?试说明“存储程序控制”的概念。
答:微型计算机系统的硬件主要由运算器、控制器、存储器、输入设备和输出设备组成。
“存储程序控制”的概念可简要地概括为以下几点:①计算机(指硬件)应由运算器、存储器、控制器和输入/输出设备五大基本部件组成。
②在计算机内部采用二进制来表示程序和数据。
③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速的从存储器中取出指令加以执行,这就是存储程序的基本含义。
④五大部件以运算器为中心进行组织。
4.请说明微型计算机系统的工作过程。
答:微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行指令规定的相关操作。
如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能。
5.试说明微处理器字长的意义。
答:微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。
它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。
微机原理第二版+田辉+课后答案

答:2 =1048576=1MB 习题1-1.微型计算机包括哪几个主要组成部分,各部分的基本功能是什么?答:微型计算机由CPU、存储器、输入/输出接口及系统总线组成。
CPU是微型计算机的核心部件,一般具有下列功能:进行算术和逻辑运算。
暂存少量数据。
对指令译码并执行指令所规定的操作。
与存储器和外设进行数据交换的能力。
提供整个系统所需要的定时和控制信号。
响应其他部件发出的中断请求;总线是计算机系统各功能模块间传递信息的公共通道,一般由总线控制器、总线发送器、总线接收器以及一组导线组成;存储器是用来存储数据、程序的部件;I/O接口是微型计算机的重要组成部件,在CPU 和外设之间起适配作用。
1-2.CPU 执行指令的工作过程。
答:取指令、执行指令。
指令执行的基本过程:(1)开始执行程序时,程序计数器中保存第一条指令的地址,指明当前将要执行的指令存放在存储器的哪个单元。
(2)控制器:将程序计数器中的地址送至地址寄存器MAR,并发出读命令。
存储器根据此地址取出一条指令,经过数据总线进入指令寄存器IR。
(3)指令译码器译码,控制逻辑阵列发操作命令,执行指令操作码规定的操作。
(4)修改程序计数器的内容。
1-3.果微处理器的地址总线为20 位,它的最大寻址空间为多少?201-4.处理器、微型计算机和微型计算机系统之间有什么关系?答:微处理器是微型计算机的核心部件。
微处理器配上存储器、输入/输出接口及相应的外设构成完整的微型计算机。
以微型计算机为主体,配上系统软件和外部设备以后,就构成了完整的微型计算机系统。
1-5.下面十进制数分别转换为二进制、八进制和十六进制数:128,65535,1024答:128,二进制:10000000B,八进制:200O,十六进制:80H65535,二进制:1111111111111111B,八进制:177777O,十六进制:FFFFH1024,二进制:10000000000B,八进制:2000O,十六进制:400H1-6.下面二进制数分别转换为十进制及十六进制数:1011.1010B,1111101.11 B答:1011.1010B,十进制:11.625,十六进制:B.AH1111101.11B,十进制:125.75,十六进制:7D.CH1-7.(5487)10=(0101010010000111)BCD=1010101101111 B若 CPU 的主时钟频率为 10MHz ,则一个时钟周期为10 s ,一个基本总线周期为 4× 1-8.设字长为 8 位,请写出下列数的原码、反码、补码和移码:15,-20,-27/32 答:[+15]原 =00001111, [+15]反 =00001111, [+15]补 =00001111, [+15]移 =10001111[-20]原 =10010100, [-20]反 =11101011, [-20]补 =11101100, [-20]移 =01101100[-27/32]原 =1.1101100, [-27/32]反 =1.0010011, [-27/32]补 =1.0010100,第 2 章 微型计算机系统的微处理器习 题2-1.086/8088 CPU 的功能结构由哪两部分组成?它们的主要功能是什么?答:8086/8088 CPU 的功能结构由以下两部分组成:总线接口单元BIU (Bus Interface Unit ), 执行部件EU (Execution Unit )。
微机原理与接口技术第二版课后习题答案龚尚福版

微机原理与接口技术部分答案第二版主编:龚尚福2.2 8086微处理器由哪几部分组成?各部分的功能是什么?16355【解】:按功能可分为两部分:总线接口单元BIU(Bus Interface Unit)和执行单元EU (Execution Unit)。
总线接口单元BIU是8086 CPU在存储器和I/O设备之间的接口部件,负责对全部引脚的操作,即8086对存储器和I/O设备的所有操作都是由BIU完成的。
所有对外部总线的操作都必须有正确的地址和适当的控制信号,BIU中的各部件主要是围绕这个目标设计的。
它提供了16位双向数据总线、20位地址总线和若干条控制总线。
其具体任务是:负责从存单元中预取指令,并将它们送到指令队列缓冲器暂存。
CPU执行指令时,总线接口单元要配合执行单元,从指定的存单元或I/O端口中取出数据传送给执行单元,或者把执行单元的处理结果传送到指定的存单元或I/O端口中。
执行单元EU中包含1个16位的运算器ALU、8个16位的寄存器、1个16位标志寄存器FR、1个运算暂存器和执行单元的控制电路。
这个单元进行所有指令的解释和执行,同时管理上述有关的寄存器。
EU对指令的执行是从取指令操作码开始的,它从总线接口单元的指令队列缓冲器中每次取一个字节。
如果指令队列缓冲器中是空的,那么EU就要等待BIU 通过外部总线从存储器中取得指令并送到EU,通过译码电路分析,发出相应控制命令,控制ALU数据总线中数据的流向。
2.3 简述8086 CPU的寄存器组织。
【解】:(1)通用寄存器:通用寄存器又称数据寄存器,既可作为16位数据寄存器使用,也可作为两个8位数据寄存器使用。
当用作16位时,称为AX、BX、CX、DX。
当用作8位时,AH、BH、CH、DH存放高字节,AL、BL、CL、DL存放低字节,并且可独立寻址。
这样,4个16位寄存器就可当作8个8位寄存器来使用。
(2)段寄存器:段寄存器共有4个CS、DS、SS、ES。
第二版 16/32位微机原理、汇编语言及接口技术-课后习题答案

微机原理第一章1.1 解:五代,详细见书1.2 解:微型计算机:以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件——控制器和运算器的微处理器为核心,所构造出的计算机系统。
PC机:PC(Personal Computer)机就是面向个人单独使用的一类微机。
单片机:用于控制的微处理器芯片,内部除CPU外还集成了计算机的其他一些主要部件,如:ROM、RAM、定时器、并行接口、串行接口,有的芯片还集成了A/D、D/A转换电路等。
数字信号处理器DSP:主要面向大流量数字信号的实时处理,在宿主系统中充当数据处理中心,在网络通信、多媒体应用等领域正得到越来越多的应用1.3 解:微机主要有存储器、I/O设备和I/O接口、CPU、系统总线、操作系统和应用软件组成,各部分功能如下:CPU:统一协调和控制系统中的各个部件系统总线:传送信息存储器:存放程序和数据I/O设备:实现微机的输入输出功能I/O接口:I/O设备与CPU的桥梁操作系统:管理系统所有的软硬件资源1.4 解:系统总线:传递信息的一组公用导线,CPU通过它们与存储器和I/O设备进行信息交换。
好处:组态灵活、扩展方便三组信号线:数据总线、地址总线和控制总线。
其使用特点是:在某一时刻,只能由一个总线主控设备来控制系统总线,只能有一个发送者向总线发送信号;但可以有多个设备从总线上同时获得信号。
1.5解:(1)用于数值计算、数据处理及信息管理方向。
采用通用微机,要求有较快的工作速度、较高的运算精度、较大的内存容量和较完备的输入输出设备,为用户提供方便友好的操作界面和简便快捷的维护、扩充手段。
(2)用于过程控制及嵌人应用方向。
采用控制类微机,要求能抵抗各种干扰、适应现场的恶劣环境、确保长时间稳定地工作,要求其实时性要好、强调其体积要小、便携式应用强调其省电。
1.6 解:1.7 解:I/O通道:位于CPU和设备控制器之间,其目的是承担一些原来由CPU处理的I/O任务,从而把CPU从繁杂的I/O任务中解脱出来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章存储器系统本章主要讨论内存储器系统,在介绍三类典型的半导体存储器芯片的结构原理与工作特性的基础上,着重讲述半导体存储器芯片与微处理器的接口技术。
6.1 重点与难点本章的学习重点是8088 的存储器组织;存储芯片的片选方法(全译码、部分译码、线选);存储器的扩展方法(位扩展、字节容量扩展) 。
主要掌握的知识要点如下:6.1.1 半导体存储器的基本知识1.SRAM DRAM EPROM和ROM勺区别RAM 的特点是存储器中信息能读能写,且对存储器中任一存储单元进行读写操作所需时间基本上是一样的,RAM中信息在关机后立即消失。
根据是否采用刷新技术,又可分为静态RAM( SRAM和动态RAM( DRAM两种。
SRAM是利用半导体触发器的两个稳定状态表示“ 1 ”和“ 0”;DRAM H利用MOS管的栅极对其衬间的分布电容来保存信息,以存储电荷的多少,即电容端电压的高低来表示“1”和“ 0”;ROM勺特点是用户在使用时只能读出其中信息,不能修改和写入新的信息;EPROM可由用户自行写入程序和数据,写入后的内容可由紫外线照射擦除,然后再重新写入新的内容,EPROI可多次擦除,多次写入。
一般工作条件下,EPROM 是只读的。
2.导体存储器芯片的主要性能指标( 1)存储容量:存储容量是指存储器可以容纳的二进制信息量,以存储单元的总位数表示,通常也用存储器的地址寄存器的编址数与存储字位数的乘积来表示。
(2)存储速度:有关存储器的存储速度主要有两个时间参数:TA:访问时间(Access Time),从启动一次存储器操作,到完成该操作所经历的时间。
TMC存储周期(MemoryCycle ), 启动两次独立的存储器操作之间所需的最小时间间隔。
(3)存储器的可靠性:用MTB—平均故障间隔时间(Mea n Time Between Failures ) 来衡量。
MTBF越长,可靠性越高。
( 4)性能/ 价格比:是一个综合性指标,性能主要包括存储容量、存储速度和可靠性。
3.半导体存储器的基本结构半导体存储器的基本结构如下图所示。
CPUM位地址时序/控制N位数据MAR地址译码器存储体MBMD控制信号4.存储器的数据组织计算机系统中,作为一个整体的一次存放或取出内存储器的数据称为“存储字”,在现代计算机系统中,特别是微机系统中,内存储器一般都是以字节为单位编址,即一个存储地址对应一个8位存储单元(位)。
一个16位的存储字占两个连续的8位存储单元。
Intel80x86系统中,16位存储字或32位存储字的地址是2个或4个存储单元中最低端的存储单元中的地址,而此最低端存储单元中存放的是16位或32位字中最低8位。
6.1.2半导体存储器的结构及典型的半导体存储芯片1.RAM芯片6116的外特性6116为2K X 8位容量的SRAM芯片,片内有16K存储单元,有11条地址线Ao〜A o用来寻址2K (2048)个地址;8条数据线I/O 1〜I/O 8,字长8位,2048个地址中的每一个地址对应8个存储单元(位),以8条数据线来实现8位数据的读写;3条控制线分别是片选信号、写允许信号和输出允许信号。
6116的芯片控制信号I/O引脚方式H X X高阻未选中L L H D O UT读出L X L DN写入注:X为任意。
为有效电平是6116能工作的必要条件,相当于使芯片工作的开门信号。
在有效的条件下,决定6116读或者写的主要条件是。
为低电平时写入6116,为高电平,且为低电平时,从6116读出。
2.DRAM芯片2164的外特性2164为64 X 1位容量的DRAM芯片,芯片内部有16条地址线,用来寻址64K个地址;1 条数据线。
64个地址中的每一地址对应1个存储单元,从1条数据线上实现1位数据的读写。
要实现8位数据传输,必须采用8个2164芯片,由此可组成64KB的内存。
需要注意的是,2164芯片的外部引脚只有8条地址线(氏〜A o),片内有地址锁存器,可利用2 条控制线(行地址选通)和(列地址选通),先由将8 位行地址送到片内行地址锁存器, 然后由将后送入的8位列地址送到片内列地址锁存器。
而数据线只有2条,一条是输入D N,—条是输出D bu。
3.EPROM芯片2732的外特性2732为4K X 8位的EPROM芯片,有12条地址线Ai〜A o; 8条数据线D7〜C b; 2条控制线;片选信号, 用来选择需要读或者编程的芯片;输出允许信号, 用来把输出数据送数据线。
信号线与编程电源V PP共用二条引线,表示为/V PP。
当2732工作于“读”方式时,/V PP接低电平;当2732工作于“编辑”方式时,/V PP接+21V。
而引脚接低电平时,选中该存储器芯片;引脚接高电平时,该EPROM芯片处于低功耗状态。
在2732与CPU连接时,弓I脚同地址译码器输出相连,/V PP引脚同CPU的读引脚相连。
6.1.3 存储器与CPU的连接要求熟练掌握存储器接口的基本技术, 特别是数据线的连接、控制信号线的连接、存储器的地址分配及片选问题、CPU与存储器的时序配合问题。
1.典型的3-8 线译码器芯片74LS138 的应用74LS138是一个专用的3-8线译码器,在存储器接口和I/O外设口中得到了广泛的应用。
74LS138有三个输入端A B C。
三个控制端G1、、,以及8个输出端〜。
在作为存储器接口的地址译码器中,74LS138的C B、A通常接CPU的高位地址线中最低3位,高位地址是指向存储器芯片的地址线连接后的地址线,若内存芯片有12条地址线,则CPU的A11〜A同芯片内的12条地址线相连,余下的8根地址线A*〜A2,即高位地址线。
通常74LS138 的C B、A 分别同高位地址线中的A14、A13与A12相连,G1、、同余下的高位地址线以及10/、或等控制线连接。
而8个输出端〜分别接8个存储器芯片的片选端(,),用来选中对应的存储器芯片。
2.采用基本门电路实现内存芯片的片选从74LS138构成的地址译码器电路可见,74LS138的输出〜中某一条线同内存芯片的片选端或相连,只要内存芯片的(或)为有效低电平,则该内存芯片可处于读/写状态,而同相连的(i可以是0〜7间的一个正数)有效,是在同74LS138输入端C B、A和控制端G1、、相连的高位地址线,以及IO/、或信号线满足一定条件而实现的,这就是片选的基本原理。
据此,我们可以用一个简单的门电路—“与非门”“或门”同样实现内存芯片的片选。
3.存储空间的地址分配和片选技术一个2K X 8位的存储芯片在8088系统的1MB的内存总地址00000H-FFFFFH中究竟占有哪一段地址,这就是地址分配问题。
三种片选技术包括:全译码法是指系统地址总线中除用于片内寻址以外的全部高位地址线参加译码,把译码器的输出信号作为各芯片的片选信号,以实现片选。
部分译码法是将高位地址线中某几位(而不是全部)地址参加译码器译码,作为片选信号,仍用地址线低位部分直接或者通过系统总线连到存储器芯片的地址输入端实现片内寻址。
线选法是指直接用地址总线的高位地址中的某一位或几位直接作为存储器芯片的片选信号();用地址线的低位实现对芯片的片内寻址。
4.地址重叠现象在采用部分译码法线选法实现片选时,未参加译码的高位地址线的状态可为任意,由此形成地址重叠现象。
5.动态存储器的连接(1)行地址和列地址的形成通过二选一选择器74LS158把CPU的16位地址线A i5〜A分为低8位地址A〜A(行地址)和高8位地址A i5〜A(列地址)。
(2)行地址选通信号和列地址选通信号的产生能读懂和的产生电路。
该电路由两级译码电路组成,第二级译码电路由两个74LSi38分别产生4个行地址选通信号(〜)四个列地址选通信号(〜);第一级译码是一个256X4位的ROM用来产生第二级译码工作所需的条件。
(3)动态RAM的接口,要了解动态RAM刷新原理。
6.控制信号的连接CPU与存储器交换信息时,CPU都设有相应的控制信号,如、、10/和READY(总线控制器提供存储器的控制信号有、、;PC总线提供存储器的控制信号有、等)。
一般可直接连至存储器的端,连接存储器的端。
如果存储器只有一根读写信号线,例如2114的,CPU的、可由外接电路组成信号,或者根据时序分析确定能否直接接至信号。
7.CPU的时序和存储器芯片的存取速度的配合问题在存储器芯片已经确定的情况下,对慢速的存储器,需要CPU总线周期插入等待状态Tw,相应需设置等待信号的产生电路。
6.2 例题解析1.用1024 X 1位RAM芯片设计一个128KB的存储系统,问需要()片芯片组成?A.1024B.2048C.128D.256解: 在组成存储器系统时,所需存储器芯片的数目可由下面的公式确定:芯片数= 存储器系统的存储容量/芯片容量这个公式对于使用上述任何一种扩展方法所组成的存储器系统的设计都是适用的。
128KB的存储系统共含有128X 1024X 8个存储单位,需要1024 X 1位的RAM芯片共128X 1024 X 8/(1024 X 1)=128 X 8=1024 片。
所以选A。
2.用一片EPR0的芯片构成系统内存,其地址范围为FOOOOH H FOFFFH,无地址重叠,该内存的存储容量为()。
A.2KBB.4KBC.8KBD.16KB解:在现代计算机中,特别是微机系统中,内存储器一般都是以字节为单位编址,即一个存储地址对应一个8位存储单元。
对于本题而言根据EPROM芯片的地址范围,可计算出它的存储容量,即F0FFFH-F0000H+1=1000H=4KB 所以选B。
3.某单元的逻辑地址为:4B09H:5678H,则该存储单元的物理地址为: ___________ 。
解:物理地址=段地址X 10H+段内偏移地址=4B09H X10H+5678H=4B090H+5678H=50708H4•有一静态RAM芯片的地址线为A2〜A c,数据线为D〜D b,则该存储器芯片的存储容量为()。
A. 2K X 4 位B. 4KBC. 8KBD. 1K X 4 位解:该静态RAM芯片共有13条地址线(寻址能力为213), 8条数据线(字长为8位),因此它的存储容量为213X 8=8K X 8位。
选择C o5.简述EPRAM芯片In tel 2732A 的各引脚功能。
答:2732A的存储容量为4K X 8位,有12条地址线A ii〜A c, 8条数据线07〜00, 2条控制线中为芯片允许线,用来选择芯片;为输出允许线,用来把输出的数据送上数据线;只有当这两条控制线同时有效时,才能从输出端得到读出的数据。
6.8088 CPU与存储器芯片2716和6116的连接如图所示,请分别写出2片芯片的存储容量和地址范围(先用二进制表示,然后把无关位设置0后写出16进制表示)。