收藏 分享(赏)

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

上传人:dreamzhangning 文档编号:2724490 上传时间:2018-09-26 格式:DOC 页数:18 大小:166KB
下载 相关 举报
计算机组成原理与汇编语言程序设计复习题.doc_第1页
第1页 / 共18页
计算机组成原理与汇编语言程序设计复习题.doc_第2页
第2页 / 共18页
计算机组成原理与汇编语言程序设计复习题.doc_第3页
第3页 / 共18页
计算机组成原理与汇编语言程序设计复习题.doc_第4页
第4页 / 共18页
计算机组成原理与汇编语言程序设计复习题.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

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

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

3、,最大正数的反码为 01111111 。12. 在数的表示范围方面,浮点比定点 大 。在运算规则方面,浮点比定点 复杂 。在运算精度方面,浮点比定点 高 。213. 已知字符 A 的 ASCII 码为 1000001,则字符 B 的 ASCII 码为 1000010 ,字符 D 的 ASCII 码为 1000100 。14. SN74181 ALU 是一个 4 位运算单元,由它组成 16 位 ALU 需使用 4 片和 1 片 SN74182 ,其目的是为了实现 16 位 并行操作。15. 存储器堆栈中,需要一个有加减计数功能寄存器作为堆栈指示器 SP,来指明 堆栈的栈顶位置的变化。16. 80

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

5、:-127 +127 、 -128+127 、 -127+127 、 0255 (十进制表示)。22.CPU 从主存取出一条指令并执行该指令的时间称为 指令周期 。它包括工作周期 、 时钟周期 、 工作脉冲 三级控制时序信号。23.一次程序中断大致可分为 中断请求信号产生与传送 、 屏蔽与判优 、 CPU 响应 、 中断处理 和 返回 五个过程。24. BIU 主要用来实现 EU 的所有 系统总线 操作,并负责 CPU 与 主存储器 或 外部 设备之间的信息交换。25. 标号和变量所具有的三种属性分别为 段 、 偏移量 和 类型 属性。二、 单项选择题1.下列数中最小的数是( A ) 。3A(

6、1011011) 2 B(142) 8 C(62) 16 D(10010111) BCD2.在机器数( B )中,零的表示形式是唯一的。A原码 B补码 C反码 D原码和反码3. 用于存放现行指令的寄存器称为( A ) 。A指令寄存器 B指令译码器C程序计数器 D程序状态寄存器4. 主存储器和 CPU 之间增加高速缓冲器的主要目的是( B ) 。A扩大主存储器容量 B解决主存与 CPU 之间速度匹配问题 C扩大 CPU 通用寄存器数量 D. 既扩大主存容量又提高主存速度5.运算器是由多种部件组成的,其核心部件是( D ) 。A数据寄存器 B累加器C多数转换器 D. 算术逻辑运算单元 6.随机存储

7、器是指( B ) 。A在工作时内容不能改变B以任意次序读写任意存储单元所用的时间相同 C只能以某种预先确定的顺序来读写存储单元 D. 不是根据地址而是根据所存储信息的全部特征可部分特征存取7.微指令执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是( B ) 。A用微程序计数器 PC 来产生后继微指令地址B根据现行微指令的下地址字段和测试字段决定后继微指令地址 C用程序计数据器 PC 来产生后继地址D通过微指令中指定的专门字段来控制产生后继微指令地址8.使 CPU 与 I/O 设备完全并行工作方式是( C )方式。A程序直接传送 B中断 C通道 D程序查询9. 冯诺依

8、曼机的基本特征是( B ) 。A微程序控制 B存储程序控制 4C组合逻辑控制 D.同步控制10.指令周期是指( C ) 。A从主存储器读取一条指令的时间B执行一条指令的时间C从主存中读取一条指令到指令执行结束的时间 D主频脉冲时间11. 下列数中最大的数是( C ) 。A(1011011) 2 B(142) 8 C(82) 16 D(10010111) BCD12. 正数的机器数等于其真值的码制有( D ) 。A原码 B补码 C反码 D原码、反码、补码13. PSW 是指令部件中( D ) 。A指令寄存器 B指令译码器C程序计数器 D程序状态寄存器14.EPROM 是指( D ) 。A随机读写

9、存储器 B可编程的只读存储器C只读存储器 D. 可擦除的可编程只读存储器 15. 中央处理机(CPU)是指( C ) 。A运算器 B控制器 C运算器和控制器 D. 运算器、控制器和主存储器16.存储周期是指( D ) 。A存储器的读出时间B存储器的写入时间C访问时间D存储器进行连续读和写操作所允许的最短时间间隔 17.同步控制是( D )的方式。A只适用于 CPU 控制 B只适用于外部设备控制 5C所有指令执行时间都相同 D. 由统一时序信号控制18.将输入输出数据传送过程中全部工作由一个专用处理机完成的工作方式称为( D )方式。A直接传送 BDMA C通道 DI/O 处理机19. 一个完整

10、的计算机系统应包括( D ) 。A运算器、存储器、控制器 B主机和外部设备C主机与应用程序 D. 配套的硬件设备和软件系统20. 运算器是由多种部件组成的,其核心部件是( D ) 。A数据寄存器 B累加器C多数转换器 D. 算术逻辑运算单元 21. 若 X 补=111111,则其十进制真值为( C )A. -63 B -31 C. -1 D 6322. 某定点整数 64 位,含 1 位符号位,补码表示,则其绝对值最大负数为( A )A. -263 B -264 C. -(2 63-1) D -(2 64-1)23浮点加减中的对阶是( A )A. 将较小的一个阶码调整到与较大的一个阶码相同 B.

11、 将较大的一个阶码调整到与较小的一个阶码相同 C. 将被加数的阶码调整到与加数的阶码相同 D. 将加数的阶码调整到与被加数的阶码相同24堆栈指针 SP 的内容是( B )A. 栈顶单元内容 B. 栈顶单元地址 C. 栈底单元内容 D. 栈底单元地址25脉冲型微命令的作用是( D )A. 用脉冲边沿进行操作定时 B. 在该脉冲宽度时间内进行 ALU 操作C. 在该脉冲宽度时间内进行数据传送 D. 在该脉冲宽度时间内打开数据传送通路26在同步控制方式中( C )6A. 各指令的执行时间相同 B. 各指令的工作周期都一样长C. 各指令的时钟周期都一样长 D. 各指令占用的节拍数相同27在异步控制的总

12、线传送中( C )A. 所需时间固定不变 B. 所需时钟周期数一定C. 所需时间随实际需要可变 D. 时钟周期长度视实际需要而定28半导体静态存储器 SRAM 的存储原理是( A )A. 依靠双稳态触发电路 B.依靠定时刷新C. 依靠读后再生 D. 信息不再变化29动态 RAM 的特点是( C )A. 工作中存储内容动态地变化 B. 工作中需要动态地改变访存地址C. 每隔一定时间刷新一遍 D. 每次读出后需根据原存内容全部刷新一遍30总线的数据传输率是指( D )A. 能一次并行传送的数据位数 B. 可依次串行传送的数据位数 C. 可一次并行传送的数据的最大值 D. 单位时间内可传送的数据位数

13、 31总线的数据通路宽度是指( A )A. 能一次并行传送的数据位数 B. 可依次串行传送的数据位数 C. 单位时间内可传送的数据位数 D. 可一次并行传送的数据的最大值 32为了缩短指令中某个地址段的位数,有效的方法是采用( D )A. 立即寻址 B. 变址寻址C. 间接寻址 D. 寄存器寻址33在 CPU 中跟踪下一条指令地址的寄存器是( C )A. 主存地址寄存器 B. 指令寄存器 C. 程序计数器 D. 状态条件寄存器34冯诺依曼机的主要特征是( B )A. 微程序控制 B. 存贮程序控制C. 组合逻辑控制 D. 同步控制35寄存器间接寻址中,操作数放在( B )A. 通用寄存器 B.

14、 主存单元C. 堆栈 D. 程序计数器736若操作数由指令中指定的寄存器给出,则寻址方式是( C )A. 基址寻址方式 B. 寄存器间接寻址方式C. 寄存器寻址方式 D. 寄存器变址寻址方式37在查询 I/O 设备的有关状态,只有当状态满足条件时,才能执行 I/O 数据传送。则这种方式称为( B )方式A. 程序中断传送 B. 程序直接控制C. 直接存贮器存取 D. 通道控制38串行接口是指( C )A. 主机和接口之间、接口和外设之间都采用串行传送B. 主机和接口之间串行传送,接口和外设之间并行传送C. 主机和接口之间并行传送,接口和外设之间串行传送D. 系统总线采用串行传送39某存贮器地址

15、线 16 位,按字节编址,则可编址存贮空间为( C )A. 256B B 1KB C. 64KB D. 1MB40. 下列哪一个不是动态存贮器的刷新方式( C )A. 集中刷新 B. 分散刷新 C. 同步刷新 D. 异步刷新三、 简答题1简要说明微程序控制方式的基本思想?答:微程序控制方式的基本思想是: (1)产生微命令的方法:将所需的微命令以代码形式编成若干条微指令,在制造 CPU 时将它们存入 CPU 中的一个控制存储器(ROM 型)。CPU 执行指令时,从控制存储器中读出微指令,即可获得所需的微命令。(2)微程序与工作程序之间的对应关系:一条微指令包含的微命令控制实现一步(一个时钟周期)

16、机器操作;若干条微指令组成一小段微程序,解释实现一条机器指令;控制存储器中的微程序能解释实现全部指令系统。2何谓程序中断方式?请举出两种具体的应用实例?(中断的过程分为哪几个阶段)8答:当 CPU 接到某个随机的中断请求信号后,暂停执行当前的程序,转去执行相应的中断服务程序,为该随机事件服务,服务完毕后自动返回并继续执行原程序,这一过程称为中断,采用这种方式控制 I/O 操作或处理随机事件。称为中断方式。具体的应用实例如:故障处理、中低速 I/O 控制、通信、实时处理、人机对话等。 3常见的总线分类方法有哪几种?相应地可将总线分为哪几类?答:总线的分类方法有以下几种:按数据传送格式分类,按时序

17、控制方式分类,按所处的位置和功能分类,按传送信息类型分类。 按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总线可分为同步总线与异步总线,或再细分为一种同步扩展总线。按所处的位置和功能,可分为 CPU 内部总线、系统总线以及各种部件内部总线。按传送数据类型,可分为地址总线、数据总线、控制总线。4简要说明组合逻辑控制器产生微命令的方法和形成微命令的条件?答:组合逻辑控制器是通过组合逻辑电路来产生微命令的,每个微命令需要一组逻辑门电路,根据形成微命令的条件即:指令代码(操作码,寻址方式码等),时序信号(工作周期、时钟周期,工作脉冲),程序状态(PSW 中的标志位)外部请求等。输出为微

18、命令(电位型、脉冲型)。5若采用向量中断方式,怎样获得中断处理程序入口地址?答:将各中断服务程序的入口地址(中断向量)组织在中断向量表中。当 CPU响应中断时,由硬件直接产生对应于中断源的向量地址,按该地址访问向量表,取得服务程序的入口,转入相应的中断服务程序。6SRAM 与 DRAM 分别依靠什么原理存储信息?适用场合?答:SRAM 依靠双稳电路(内部交叉反馈)存储信息,即一个双稳态电路单元存放一位二进制信息,一种稳态为 0,另一种稳态为 1。常用于容量较小的存储器中(例如 Cache)。DRAM 依靠电容暂存电荷来存储信息,电容充电至高电平为 1,放电至低电平为 0。DRAM 常用来构成容

19、量较大的存储器(例如主存)。97说明采用多级结构的存储器系统的目的?说明每一层存储器所用的存储介质的种类。答:(1)采用多级结构的存储器系统的目的,是通过把读写速度高,但容量较小,存储的单位成本最高的高速缓冲存储器,与读写速度略慢、但容量可以更大,价格适中的主存储器,和读写速度最慢、但容量可以极大,存储价格最低的高速磁盘空间(虚拟存储器),组织成统一管理与调度的一体化的存储器系统,以便达到高速度、大容量、低价格的目的,即得到具有更高的运行性能/价格比的存储器系统。(2)高速缓冲存储器用静态存储器芯片实现,主存储器用动态存储器芯片实现,虚拟存储器使用的是高速磁盘上的一片存储空间。8、何谓同步控制

20、方式?其主要特点是什么?举出两种应用实例?答:同步控制方式是这样一种时序控制方式:各种操作都由统一的时序信号同步定时,它的主要特征是有固定的时钟周期划分。这意味着什么时间执行什么操作是事先安排好的。一个基本操作占用一个时钟周期(节拍),某个操作发生的时刻由相应的脉冲边沿定时。 在 CPU 内部及各设备内部一般都采用同步控制方式;在传送距离较短、各设备速度差异不是很大,传送时间可大致预估的系统中,其系统总线也广泛采用同步控制方式,称为同步总线。9、说明计算机中寄存器寻址、寄存器间接寻址、变址寻址从形式地址到得到操作数的寻址处理过程。答:(1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内

21、容为操作数;(2)寄存器间接寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数的地址,再读一次内存得到操作数; (3)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中的内容与变址偏移值相加得到操作数的地址,再读一次内存得到操作数;四、 程序分析题1. 设( SP)=80H, (BX)=0FFH, (AX)=1PUSH BX10ADD BX, AXXOR BX, AXPUSH BXPOP CX上述程序段运行后,(SP)= 7EH (CX)=01H2DA1 DB 12HDA2 DB 22HRES DB ?MOV AL , DA1CMP AL, DA2JAE L1MOV

22、 RES, 0JMP NEXTL1: MOV RES, 0FFHNEXT:上述程序段运行后,(RES)= 0 ZF=0 3MOV DL, 0F0HMOV DH, 64HCALL SS1DEC DHSS1 PROCAND DL, DHINC DLRETSS1 ENDP上述程序段运行后,(DL)= 61H (DH)= 63H 4DA3 DB 82H,76H,56H ,0ADH ,7HMOV CX, WORD PTR DA3AND CX,0FH11MOV AL, DA3+3SHL AL,CL上述程序段运行后,(AL)=0B4H (CX)= 0002H五、 计算题1. 写出下列存储器地址的段基址、偏移

23、地址和物理地址。4132H:5300H段基址:4132H 偏移地址:5300H 物理地址:46620H 2将十进制数 43 和-0.375 化成二进制数,再写出各自的原码、补码、反码表示(符号位和数值位共 8 位)。+43: +101011 00101011 00101011 00101011-0.375: -0.011 1.0110000 1.1010000 1.10011113.用变形补码进行加减运算,并判断结果是否溢出?是何种溢出?(1) X=0.10010,Y=-0.10011,计算 X-Y(2) X=-0.10111,Y=0.10011,计算 X+Y(3) 已知 X=-8,Y=11,

24、计算 X-Y(4) 已知 X=9, Y=-7,计算 X+Y解:(1) x补 =00.10010 y补 =11.01101 -y补 =00.10011x-y补 =x补 +-y补 =00.10010+00.10011=01.00101因为双符号位不同,发生了正溢。(2) x补 =11.01001 y补 =00.10011x+y补 =x补 +y补 =11.01001+00.10011=11.11100,无溢出。x+y=0.00100(3)x 补 =11,1000 y补 =00,1011 -y补 =11,0101x-y补 =x补 +-y补 =11,1000+11 ,0101=10,1101因为双符号位

25、不同,发生了负溢。(4)x 补 =00,1001 y补 =11,1001x+y补 =x补 +y补 =00,1001+11,1001=00,0010 ,无溢出。x+y=+24.设浮点数字长为 16 位,其中阶码 8 位,以 2 为底;尾数 8 位,规格化。且均用双符号位补码表示,求 XY=?写出运算过程(要求写出具体乘法步骤)1624X1632Y解 : 阶码(E) 尾数(M)x补 =11,111100 00.10110012y补 =11,111101 00.110100对阶:E=Ex-EyE 补 =Ex补 +-Ey补 =11,111100+00,000011=11,111111E=-1,表明 E

26、x 比 Ey 小 1,所以将 x 的阶码向 y 的阶码看齐,即将 x 的尾数右移一位,其阶码加 1。对阶后:x补 =11,111101 00.010110 尾数相加或相减:a.Mx+My补 =Mx补 +My补 =00.010110+00.110100=01.001010b.Mx-My补 =Mx补 +-My补 =00.010110+11.001100=11.100010规格化处理:a.x+y补 =11,111101 01.001010尾数溢出,需右规一位:即尾数右移一位,同时阶码加 1。则有x+y补 =11,111110 00.100101x+y= 10.2b.x-y补 =11,111101 1

27、1.100010尾数非规格化,需左规一位:即尾数左移一位,同时阶码减 1。x-y补 =11,111100,11.000100x-y= )10.(245. 已知两数 5678H 和 0DCBAH 相加,试写出下列各标志位的置位情况和相加结果。 (要求写出计算过程)OF: SF: AF: CF: 结果: 解: 0101011001111000B(5678H)+ 1101110010111010B(0DCBAH )0011001100110010B (3332H) 0F=0 SF=0 AF=1 CF=1 结果为:3332H六、指出下列指令的错误(1)MOV AH, BX ;答:源操作数与目的操作数的

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

29、TASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXXOR AX,AXMOV AL , xMOV BL , xMUL BLXOR CL , CLXOR BH,BHMOV BL , YMOV CL,BLSHL BL,1ADD BL,CLADD AX , BXSUB AX , 5MOV AH,4CHINT 21HCODE ENDSEND START142.试编制一程序,统计 DA_WORD 数据区中正数, 0 , 负数的个数.数据区为: DATA SEGMENT DA_WORD DW - 1,3,5,0, - 5, -7, - 4,0, -7, CO

30、UT1 DB $ - DA_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 ENDSSTACK1 SEGMENT PARA STACKDW 40H DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,DS:D

31、ATA,SS:STACK1START:MOV AX,DATAMOV DS,AXMOV CX,COUT1/2MOV SI,OFFSET DA_WORDMOV DI,OFFSET COUT2LOP:MOV AX,SICMP AX,0JZ L0JS L1INC DI;是正数,加 1。JMP NEXTL0:INC DI+1;是 0,加 1。JMP NEXTL1:INC DI+2;是负数,加 1。NEXT: ADD SI,2LOOP LOPMOV AH,4CHINT 21HCODE ENDSEND START3试设计程序求出下列数组元素中的最大值和最小值(数组没有排序)。设数据段为:15DATA SEG

32、MENTARRAY DW -3,0,20,900,587,-623,777,234,-34,-56COUNT DB $-ARRAYMAXAY DW ? ;存放最大值MINAY DW ? ;存放最小值解:DATA SEGMENTARRAY DW -3,0,20,900,587,-623,777,234,-34,-56COUNT DB $-ARRAYMAXAY DW ? ;存放最大值MINAY DW ? ;存放最小值DATA ENDSSTACK1 SEGMENT PARA STACKDW 40H DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,DS:DAT

33、A,SS:STACK1START:MOV AX,DATAMOV DS,AXMOV CX,COUNT/2LEA SI,ARRAYMOV AX,SI;取出第一个元素给 AX,AX 用于暂存最大值MOV BX,AX; 同时第一个元素给 BX,BX 用于暂存最小值MAXCK: ADD SI,2CMP SI,AXJLE MINCKMOV AX,SI;AX 取得更大的数据JMP NEXTMINCK:CMP SI,BXJGE NEXTMOV BX,SI;BX 取得更小的数据NEXT:LOOP MAXCK;计数循环MOV MAXAY,AX;保存最大值MOV MINAY,BX;保存最小值MOV AH,4CHIN

34、T 21HCODE ENDSEND START4. 以模型机组成为背景,拟出下述指令的读取与执行流程。(1)ADD AX,0510HBX解:FT0: PCMAR 取指令地址16FT1:MMDRIR,PC+1PC 取指令ST0:PC+1PC 程序计数器加 2ST1:PCMAR 取位移量地址ST2:MMDRD,PC+1PCST3:D+BXZ,PC+1PC 变址计算ST4:ZMAR 送源操作数有效地址ST5:MMDRC 读源操作数DT0:AXD 送目的操作数ET0:C ADD DZ 加法运算ET1:ZAX 运算结果送 AX(2)XOR DX,1000H解:FT0: PCMAR FT1:MMDRIR,

35、PC+1PC ST0:PC+1PC ST1:PCMAR ST2:MMDRC,PC+1PCST3:PC+1PC DT0:DXDET0:C XOR DZ ET1:ZDX (3)OR SI,DL解:FT0: PCMAR 取指令地址FT1:MMDRIR,PC+1PC 取指令ST0:PC+1PC ST1:DLCDT0:SI MARDT1:MMDRDET0:C OR DZET1:ZMDR17ET2:MDRM5.用 16K4 位/片的存储芯片构成一个 64K8 位的存储器,地址总线A15A0(低),双向数据总线 D7D0,读写控制信号 R/W。请画出芯片级逻辑框图,注明各种信号线,写出各片选信号逻辑式。解: (1)计算芯片数 扩展位数:用两片 16K4 位的存储芯片扩展容量至 16K8 位; 扩展单元数:用 4 组 16K8 位将容量扩展至 64K8 位; 故共需 24 = 8 片 16K4 位的存储芯片。 (2)地址分配 片选逻辑: 芯片容量 芯片地址 片选信号 片选逻辑 16K A13A 0 CS0 145A16K A13A 0 CS1 16K A13A 0 CS2 14516K A13A 0 CS3 A16K4 16K4 16K4 16K4 16K4 16K4 16K4 16K4 18逻辑框图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报