2022年2022年计算机组成原理与汇编语言程序设计复习题 .pdf

上传人:C****o 文档编号:40151945 上传时间:2022-09-08 格式:PDF 页数:18 大小:219.66KB
返回 下载 相关 举报
2022年2022年计算机组成原理与汇编语言程序设计复习题 .pdf_第1页
第1页 / 共18页
2022年2022年计算机组成原理与汇编语言程序设计复习题 .pdf_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《2022年2022年计算机组成原理与汇编语言程序设计复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机组成原理与汇编语言程序设计复习题 .pdf(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 计算机组成原理与汇编语言程序设计复习题一、填空题1.8 位二进制补码所能表示的十进制整数范围是-128至+127,前者 的 二 进 制 补 码表 示为10000000,后者 的 二 进 制 补 码 表 示 为01111111。2.浮点数表示中,数据的范围由阶码的位数决定,数据的精度由尾数决定。3.已知 0 和 9 的 ASCII 码分别为 0110000和 0111001,则 3 的 ASCII 码为 0110011,5 的 ASCII 码为 0110101。4.每条指令由两部分组成,即操作码部分和地址码部分。5.微程序顺序控制常用的两种方式是增量方式和断定方式。6.8086CPU 从结构

2、上可以分为执行单元和 总线接口单元。7.在控制器中,程序计数器(PC)的作用是 存放现行指令的地址,并有计数功能。8.半导体动态 RAM 靠 电容暂存电荷原理存贮信息,而半导体静态RAM靠双稳电路(内部交叉反馈)原理存贮息。9.操作数有三种类型,分别为立即数操作数、寄存器操作数和 存储器 操作数。10.控制器的控制方式有同步控制、异步控制和 联合控制三种形式,其中异步控制方式最节省时间,同步控制 方式最浪费时间。11.某机器定点整数格式字长8 位(包括 1 位符号位),用二进制表示最小负数的反码为10000000,最大正数的反码为01111111。12.在数的表示范围方面,浮点比定点大。在运算

3、规则方面,浮点比定点复杂。在运算精度方面,浮点比定点高。13.已知字符 A 的 ASCII 码为 1000001,则字符 B的 ASCII 码为 1000010,字符 D的 ASCII 码为 1000100。14.SN74181 ALU是一个4位运算单元,由它组成 16位 ALU需使用4片和 1 片 SN74182,其目的是为了实现16 位并行操作。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 18 页 -2 15.存储器堆栈中,需要一个 有加减计数功能寄存器作为堆栈指示器SP,来指明 堆栈的栈顶位置 的变化。16.8086CPU具有 20 根地址线,直接寻址能力可达1MB。1

4、7.运算器的主要功能是进行算术运算/逻辑运算。18.组合逻辑控制器采用三级时序系统,即设置 工作周期、时钟周期(节拍)、和 工作脉冲时序信号。19.一个源程序中可以包含代码段、数据 段及堆栈段。其中代码段是源程序中必不可少的,其它两个段可有可无。20.通常 I/O 控制方式可分为 5 种,即 程序直接控制方式、程序中断方式、和DMA方式、通道方式、IOP方式。21.某机采用定点整数表示,字长 8 位(含 1 位符号位),当机器分别采用原码、补码、反码和无符号数时,其对应的真位范围分别为:-127+127、-128+127、-127+127、0255(十进制表示)。22.CPU从主存取出一条指令

5、并执行该指令的时间称为指令周期。它包括 工作周期、时钟周期、工作脉冲三级控制时序信号。23.一次程序中断大致可分为中断请求信号产生与传送、屏蔽与判优、CPU响应、中断处理和返回 五个过程。24.BIU 主要用来实现 EU 的所有系统总线操作,并负责CPU 与 主存储器或 外部设备之间的信息交换。25.标号和变量所具有的三种属性分别为段、偏移量和 类型属性。二、单项选择题1.下列数中最小的数是(A)。A(1011011)2 B(142)8C(62)16D(10010111)BCD2.在机器数(B)中,零的表示形式是唯一的。A原码B补码C反码D原码和反码3.用于存放现行指令的寄存器称为(A)。A指

6、令寄存器B指令译码器C程序计数器D程序状态寄存器4.主存储器和 CPU 之间增加高速缓冲器的主要目的是(B)。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 18 页 -3 A扩大主存储器容量B解决主存与 CPU 之间速度匹配问题C扩大 CPU 通用寄存器数量D.既扩大主存容量又提高主存速度5.运算器是由多种部件组成的,其核心部件是(D)。A数据寄存器B累加器C多数转换器D.算术逻辑运算单元6.随机存储器是指(B)。A在工作时内容不能改变B以任意次序读写任意存储单元所用的时间相同C只能以某种预先确定的顺序来读写存储单元D.不是根据地址而是根据所存储信息的全部特征可部分特征存取7.

7、微指令执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是(B)。A用微程序计数器 PC来产生后继微指令地址B根据现行微指令的下地址字段和测试字段决定后继微指令地址C用程序计数据器 PC来产生后继地址D通过微指令中指定的专门字段来控制产生后继微指令地址8.使 CPU 与 I/O 设备完全并行工作方式是(C)方式。A程序直接传送B中断C通道D程序查询9.冯诺依曼机的基本特征是(B)。A微程序控制B存储程序控制C组合逻辑控制D.同步控制10.指令周期是指(C)。A从主存储器读取一条指令的时间B执行一条指令的时间C从主存中读取一条指令到指令执行结束的时间D主频脉冲时间11.下

8、列数中最大的数是(C)。A(1011011)2B(142)8C(82)16 D(10010111)BCD名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 18 页 -4 12.正数的机器数等于其真值的码制有(D)。A原码B补码C反码D原码、反码、补码13.PSW 是指令部件中(D)。A 指令寄存器B指令译码器C程序计数器D程序状态寄存器14.EPROM 是指(D)。A随机读写存储器B可编程的只读存储器C只读存储器D.可擦除的可编程只读存储器15.中央处理机(CPU)是指(C)。A运算器B控制器C运算器和控制器D.运算器、控制器和主存储器16.存储周期是指(D)。A存储器的读出时间B

9、存储器的写入时间C访问时间D存储器进行连续读和写操作所允许的最短时间间隔17.同步控制是(D)的方式。A只适用于 CPU 控制B只适用于外部设备控制C所有指令执行时间都相同D.由统一时序信号控制18.将输入输出数据传送过程中全部工作由一个专用处理机完成的工作方式称为(D)方式。A直接传送BDMA C通道DI/O 处理机19.一个完整的计算机系统应包括(D)。A运算器、存储器、控制器B主机和外部设备C主机与应用程序D.配套的硬件设备和软件系统20.运算器是由多种部件组成的,其核心部件是(D)。A数据寄存器B累加器C多数转换器D.算术逻辑运算单元名师资料总结-精品资料欢迎下载-名师精心整理-第 4

10、 页,共 18 页 -5 21.若 X补=111111,则其十进制真值为(C)A.-63 B-31 C.-1 D 63 22.某定点整数 64 位,含 1 位符号位,补码表示,则其绝对值最大负数为(A)A.-263 B -264 C.-(263-1)D -(264-1)23浮点加减中的对阶是(A)A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同24堆栈指针 SP的内容是(B)A.栈顶单元内容 B.栈顶单元地址C.栈底单元内容 D.栈底单元地址25脉冲型微命令的作用是(D)

11、A.用脉冲边沿进行操作定时 B.在该脉冲宽度时间内进行ALU操作C.在该脉冲宽度时间内进行数据传送 D.在该脉冲宽度时间内打开数据传送通路26在同步控制方式中(C)A.各指令的执行时间相同 B.各指令的工作周期都一样长C.各指令的时钟周期都一样长 D.各指令占用的节拍数相同27在异步控制的总线传送中(C)A.所需时间固定不变 B.所需时钟周期数一定C.所需时间随实际需要可变 D.时钟周期长度视实际需要而定28半导体静态存储器SRAM 的存储原理是(A)A.依靠双稳态触发电路 B.依靠定时刷新C.依靠读后再生 D.信息不再变化29动态 RAM 的特点是(C)A.工作中存储内容动态地变化 B.工作

12、中需要动态地改变访存地址C.每隔一定时间刷新一遍 D.每次读出后需根据原存内容全部刷新一遍30总线的数据传输率是指(D)名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 18 页 -6 A.能一次并行传送的数据位数 B.可依次串行传送的数据位数C.可一次并行传送的数据的最大值 D.单位时间内可传送的数据位数31总线的数据通路宽度是指(A)A.能一次并行传送的数据位数 B.可依次串行传送的数据位数C.单位时间内可传送的数据位数 D.可一次并行传送的数据的最大值32为了缩短指令中某个地址段的位数,有效的方法是采用(D)A.立即寻址 B.变址寻址C.间接寻址 D.寄存器寻址33在 CPU

13、 中跟踪下一条指令地址的寄存器是(C)A.主存地址寄存器 B.指令寄存器C.程序计数器 D.状态条件寄存器34冯诺依曼机的主要特征是(B)A.微程序控制 B.存贮程序控制C.组合逻辑控制 D.同步控制35寄存器间接寻址中,操作数放在(B)A.通用寄存器 B.主存单元C.堆栈 D.程序计数器36若操作数由指令中指定的寄存器给出,则寻址方式是(C)A.基址寻址方式 B.寄存器间接寻址方式C.寄存器寻址方式 D.寄存器变址寻址方式37在查询 I/O 设备的有关状态,只有当状态满足条件时,才能执行 I/O 数据传送。则这种方式称为(B)方式A.程序中断传送 B.程序直接控制C.直接存贮器存取 D.通道

14、控制38串行接口是指(C)A.主机和接口之间、接口和外设之间都采用串行传送B.主机和接口之间串行传送,接口和外设之间并行传送C.主机和接口之间并行传送,接口和外设之间串行传送D.系统总线采用串行传送名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 18 页 -7 39某存贮器地址线 16 位,按字节编址,则可编址存贮空间为(C)A.256B B 1KB C.64KB D.1MB 40.下列哪一个不是动态存贮器的刷新方式(C)A.集中刷新 B.分散刷新 C.同步刷新 D.异步刷新三、简答题1简要说明微程序控制方式的基本思想?答:微程序控制方式的基本思想是:(1)产生微命令的方法:将所

15、需的微命令以代码形式编成若干条微指令,在制造 CPU 时将它们存入 CPU 中的一个控制存储器(ROM 型)。CPU执行指令时,从控制存储器中读出微指令,即可获得所需的微命令。(2)微程序与工作程序之间的对应关系:一条微指令包含的微命令控制实现一步(一个时钟周期)机器操作;若干条微指令组成一小段微程序,解释实现一条机器指令;控制存储器中的微程序能解释实现全部指令系统。2何谓程序中断方式?请举出两种具体的应用实例?(中断的过程分为哪几个阶段)答:当 CPU接到某个随机的中断请求信号后,暂停执行当前的程序,转去执行相应的中断服务程序,为该随机事件服务,服务完毕后自动返回并继续执行原程序,这一过程称

16、为中断,采用这种方式控制I/O 操作或处理随机事件。称为中断方式。具体的应用实例如:故障处理、中低速I/O 控制、通信、实时处理、人机对话等。3常见的总线分类方法有哪几种?相应地可将总线分为哪几类?答:总线的分类方法有以下几种:按数据传送格式分类,按时序控制方式分类,按所处的位置和功能分类,按传送信息类型分类。按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总线可分为同步总线与异步总线,或再细分为一种同步扩展总线。按所处的位置和功能,可分为 CPU内部总线、系统总线以及各种部件内部总线。按传送数据类型,可分为地址总线、数据总线、控制总线。4简要说明组合逻辑控制器产生微命令的方法和

17、形成微命令的条件?名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 18 页 -8 答:组合逻辑控制器是通过组合逻辑电路来产生微命令的,每个微命令需要一组逻辑门电路,根据形成微命令的条件即:指令代码(操作码,寻址方式码等),时序信号(工作周期、时钟周期,工作脉冲),程序状态(PSW 中的标志位)外部请求等。输出为微命令(电位型、脉冲型)。5若采用向量中断方式,怎样获得中断处理程序入口地址?答:将各中断服务程序的入口地址(中断向量)组织在中断向量表中。当CPU响应中断时,由硬件直接产生对应于中断源的向量地址,按该地址访问向量表,取得服务程序的入口,转入相应的中断服务程序。6SRAM

18、与 DRAM 分别依靠什么原理存储信息?适用场合?答:SRAM 依靠双稳电路(内部交叉反馈)存储信息,即一个双稳态电路单元存放一位二进制信息,一种稳态为0,另一种稳态为 1。常用于容量较小的存储器中(例如 Cache)。DRAM 依靠电容暂存电荷来存储信息,电容充电至高电平为1,放电至低电平为 0。DRAM 常用来构成容量较大的存储器(例如主存)。7说明采用多级结构的存储器系统的目的?说明每一层存储器所用的存储介质的种类。答:(1)采用多级结构的存储器系统的目的,是通过把读写速度高,但容量较小,存储的单位成本最高的高速缓冲存储器,与读写速度略慢、但容量可以更大,价格适中的主存储器,和读写速度最

19、慢、但容量可以极大,存储价格最低的高速磁盘空间(虚拟存储器),组织成统一管理与调度的一体化的存储器系统,以便达到高速度、大容量、低价格的目的,即得到具有更高的运行性能/价格比的存储器系统。(2)高速缓冲存储器用静态存储器芯片实现,主存储器用动态存储器芯片实现,虚拟存储器使用的是高速磁盘上的一片存储空间。8、何谓同步控制方式?其主要特点是什么?举出两种应用实例?答:同步控制方式是这样一种时序控制方式:各种操作都由统一的时序信号同步定时,它的主要特征是有固定的时钟周期划分。这意味着什么时间执行什么操作是事先安排好的。一个基本操作占用一个时钟周期(节拍),某个操作发生的时刻由相应的脉冲边沿定时。名师

20、资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 18 页 -9 在 CPU 内部及各设备内部一般都采用同步控制方式;在传送距离较短、各设备速度差异不是很大,传送时间可大致预估的系统中,其系统总线也广泛采用同步控制方式,称为同步总线。9、说明计算机中寄存器寻址、寄存器间接寻址、变址寻址从形式地址到得到操作数的寻址处理过程。答:(1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数;(2)寄存器间接寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数的地址,再读一次内存得到操作数;(3)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中的内容与变

21、址偏移值相加得到操作数的地址,再读一次内存得到操作数;四、程序分析题1.设(SP)=80H,(BX)=0FFH,(AX)=1 PUSH BX ADD BX,AX XOR BX,AX PUSH BX POP CX 上述程序段运行后,(SP)=7EH (CX)=01H2DA1 DB 12H DA2 DB 22H RES DB?MOV AL,DA1 CMP AL,DA2 JAE L1 MOV RES,0 JMP NEXTL1:MOV RES,0FFH NEXT:上述程序段运行后,(RES)=0 ZF=0 3MOV DL,0F0H MOV DH,64H CALL SS1DEC DH名师资料总结-精品资

22、料欢迎下载-名师精心整理-第 9 页,共 18 页 -10 SS1 PROCAND DL,DHINC DLRETSS1 ENDP上述程序段运行后,(DL)=61H(DH)=63H4DA3 DB 82H,76H,56H,0ADH,7H MOV CX,WORD PTR DA3 AND CX,0FH MOV AL,DA3+3 SHL AL,CL 上述程序段运行后,(AL)=0B4H (CX)=0002H 五、计算题1.写出下列存储器地址的段基址、偏移地址和物理地址。4132H:5300H 段基址:4132H 偏移地址:5300H 物理地址:46620H 2将十进制数 43 和-0.375 化成二进制

23、数,再写出各自的原码、补码、反码表示(符号位和数值位共8 位)。+43:+101011 00101011 00101011 00101011-0.375:-0.011 1.0110000 1.1010000 1.1001111 3.用变形补码进行加减运算,并判断结果是否溢出?是何种溢出?(1)X=0.10010,Y=-0.10011,计算 X-Y(2)X=-0.10111,Y=0.10011,计算 X+Y(3)已知 X=-8,Y=11,计算 X-Y(4)已知 X=9,Y=-7,计算 X+Y解:(1)x补=00.10010 y补=11.01101-y补=00.10011 x-y补=x补+-y补=

24、00.10010+00.10011=01.00101 因为双符号位不同,发生了正溢。(2)x补=11.01001 y补=00.10011 x+y补=x补+y补=11.01001+00.10011=11.11100,无溢出。x+y=0.00100 名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 18 页 -11(3)x补=11,1000 y补=00,1011-y补=11,0101 x-y补=x补+-y补=11,1000+11,0101=10,1101 因为双符号位不同,发生了负溢。(4)x补=00,1001 y补=11,1001 x+y补=x补+y补=00,1001+11,100

25、1=00,0010,无溢出。x+y=+2 4.设浮点数字长为 16 位,其中阶码 8 位,以 2 为底;尾数 8 位,规格化。且均用双符号位补码表示,求 XY=?写出运算过程(要求写出具体乘法步骤)1 61 124X161323Y解:阶码(E)尾数(M)x补=11,111100 00.101100 y补=11,111101 00.110100 对阶:E=Ex-Ey E补=Ex补+-Ey补=11,111100+00,000011=11,111111 E=-1,表明 Ex 比 Ey 小 1,所以将 x 的阶码向 y 的阶码看齐,即将 x 的尾数右移一位,其阶码加 1。对阶后:x补=11,11110

26、1 00.010110 尾数相加或相减:a.Mx+My补=Mx补+My补=00.010110+00.110100=01.001010 b.Mx-My补=Mx补+-My补=00.010110+11.001100=11.100010 规格化处理:a.x+y补=11,111101 01.001010 尾数溢出,需右规一位:即尾数右移一位,同时阶码加 1。则有x+y补=11,111110 00.100101 x+y=100101.022b.x-y补=11,111101 11.100010 尾数非规格化,需左规一位:即尾数左移一位,同时阶码减 1。x-y补=11,111100,11.000100 x-y

27、=)111100.0(245.已知两数 5678H和 0DCBAH 相加,试写出下列各标志位的置位情况和相加结果。(要求写出计算过程)OF:SF:AF:CF:结果:解:0101011001111000B(5678H)+1101110010111010B(0DCBAH)0011001100110010B(3332H)0F=0 SF=0 AF=1 CF=1 结果为:3332H 名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 18 页 -12 六、指出下列指令的错误(1)MOV AH,BX ;答:源操作数与目的操作数的数据类型不匹配。(2)ADD 15H,BX ;答:目的的操作数不能

28、为立即数。(3)MOV CS,AX ;答:不能使用MOV 指令来修改代码段(CS)的内容。(4)MOV AX,SIDI ;答:源操作数使用了非法的寻址方式(双变址)。(5)MOV BYTE PTRBX,1000;答:源操作数与目的操作数的数据类型不匹配。七、设计题1.编写程序,计算 x2+y-5 多项式的值。说明:多项式运算结果存于AX中,x,y 是无符号数。数据说明:x DB 0CH y DB 06H 解:DATA SEGMENT X DB 0CH Y DB 06H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA

29、 MOV DS,AX XOR AX,AX MOV AL,x MOV BL,x MUL BL XOR CL,CL XOR BH,BH MOV BL,Y MOV CL,BL SHL BL,1 名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 18 页 -13 ADD BL,CL ADD AX,BX SUB AX,5 MOV AH,4CH INT 21H CODE ENDS END START 2.试编制一程序,统计DA_WORD数据区中正数,0,负数的个数.数据区为:DATA SEGMENT DA_WORD DW -1,3,5,0,-5,-7,-4,0,-7,COUT1 DB$-DA

30、_WORD COUT2 DB 0 ;存放正数的个数 DB 0 ;存放 0 的个数 DB 0 ;存放负数的个数DATA ENDS 解:DATA SEGMENT DA_WORD DW-1,3,5,0,-5,-7,-4,0,-7,COUT1 DB$-DA_WORD COUT2 DB 0;存放正数的个数DB 0;存放 0 的个数DB 0;存放负数的个数DATA ENDS STACK1 SEGMENT PARA STACK DW 40H DUP(0)STACK1 ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START:MOV AX,DATA MO

31、V DS,AX MOV CX,COUT1/2 MOV SI,OFFSET DA_WORD MOV DI,OFFSET COUT2 LOP:MOV AX,SI CMP AX,0 JZ L0 JS L1 INC DI;是正数,加 1。JMP NEXT 名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 18 页 -14 L0:INC DI+1;是 0,加 1。JMP NEXT L1:INC DI+2;是负数,加 1。NEXT:ADD SI,2 LOOP LOP MOV AH,4CH INT 21H CODE ENDS END START 3试设计程序求出下列数组元素中的最大值和最小值(

32、数组没有排序)。设数据段为:DATA SEGMENT ARRAY DW -3,0,20,900,587,-623,777,234,-34,-56 COUNT DB$-ARRAY MAXAY DW?;存放最大值MINAY DW?;存放最小值解:DATA SEGMENT ARRAY DW-3,0,20,900,587,-623,777,234,-34,-56 COUNT DB$-ARRAY MAXAY DW?;存放最大值MINAY DW?;存放最小值DATA ENDSSTACK1 SEGMENT PARA STACK DW 40H DUP(0)STACK1 ENDS CODE SEGMENT AS

33、SUME CS:CODE,DS:DATA,SS:STACK1 START:MOV AX,DATA MOV DS,AX MOV CX,COUNT/2 LEA SI,ARRAY MOV AX,SI;取出第一个元素给AX,AX 用于暂存最大值MOV BX,AX;同时第一个元素给BX,BX 用于暂存最小值MAXCK:ADD SI,2 CMP SI,AX JLE MINCK MOV AX,SI;AX 取得更大的数据JMP NEXT MINCK:CMP SI,BX JGE NEXT MOV BX,SI;BX 取得更小的数据NEXT:LOOP MAXCK;计数循环MOV MAXAY,AX;保存最大值MOV

34、MINAY,BX;保存最小值名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 18 页 -15 MOV AH,4CH INT 21H CODE ENDS END START 4.以模型机组成为背景,拟出下述指令的读取与执行流程。(1)ADD AX,0510HBX 解:FT0:PC MAR取指令地址FT1:M MDR IR,PC+1 PC取指令ST0:PC+1 PC 程序计数器加 2 ST1:PC MAR取位移量地址 ST2:M MDR D,PC+1 PC ST3:D+BX Z,PC+1 PC变址计算 ST4:ZMAR送源操作数有效地址 ST5:M MDR C读源操作数 DT0:A

35、X D 送目的操作数 ET0:C ADD D Z 加法运算ET1:ZAX 运算结果送 AX(2)XOR DX,1000H 解:FT0:PC MARFT1:M MDR IR,PC+1 PCST0:PC+1PC ST1:PC MARST2:M MDR C,PC+1 PCST3:PC+1 PCDT0:DX D ET0:C XOR D Z ET1:ZDX (3)OR SI,DL 解:FT0:PC MAR取指令地址名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 18 页 -16 FT1:M MDR IR,PC+1 PC取指令ST0:PC+1PC ST1:DLC DT0:SI MAR DT

36、1:M MDR DET0:C OR DZ ET1:ZMDR ET2:MDRM5.用 16K 4 位/片的存储芯片构成一个64K8 位的存储器,地址总线A15A0(低),双向数据总线D7 D0,读写控制信号 R/W。请画出芯片级逻辑框图,注明各种信号线,写出各片选信号逻辑式。解:(1)计算芯片数扩展位数:用两片 16K 4 位的存储芯片扩展容量至16K 8位;扩展单元数:用 4 组 16K 8位将容量扩展至 64K 8位;故共需 24=8 片 16K 4 位的存储芯片。(2)地址分配16K4 16K4 16K4 16K4 16K4 16K4 16K4 16K4 名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 18 页 -17 片选逻辑:芯片容量芯片地址片选信号片选逻辑16K A13A0 CS0 1415AA16K A13A0CS11415AA16K A13A0CS21415AA16K A13A0CS31415AA逻辑框图名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 18 页 -18 名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 18 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁