西南大学《计算机组成原理》网上作业题答案 下载本文

9. (1)+215 -1、-1; (2) +(1-2-15 )、-2-15。 10. (1)51、4、9 位 ; (2) 见教材。

11.原码-127、补码 -1、 反码0和移码+1 12.见教材。

1:[填空题] 注意:作业一定要作,否则没有相应的平时成绩,很多同学因

此不及格.

1.(65.25)10 =( )16。

2.设[X]补=1.011,则X(真值)为 。 3.(3C.4)16=( )2 。

4.广泛使用的______和______都是半导体随机读写存储器,前者速度快,后者速度慢。

5.一条指令分为 和______两部份。

6.沿磁盘半径方向单位长度的磁道数称为 单位长度磁道所能记录二进制信息的位数叫 。

7.浮点数的尾数码部份,在机器中多采用 表示。 8.堆栈按结构不同,分为______堆栈和______堆栈。

9.相联存储器是按______访问的存储器,在cache中用来存放______.

10.磁盘一般采用 磁记录方式,而磁带一般采用 磁记录方式。 11.布尔代数有\与”、 、 三种基本逻辑关系。 12.动态RAM刷新一般有 和 ______ 两种。

13.在微程序控制器中一组实现一定操作功能的微命令的组合构成一条 而一条机器指令的功能是由若干条 组成。 14.设X(真值)=-0.1001,则[X]补为 。。 15.主存与cache的地址映射有______,_____,______三种方式。 16.中断有软中断、 、 。.

第 6 页 共 9 页

17. AR寄存器存放的是 ______, MDR寄存器用来存放 _______。

18.完成一条指令一般分为 周期和 周期。 19.半导体SRAM靠______存贮信息,半导体DRAM则是靠______存贮信息。 20.重写型光盘分______和______两种。 21.中断向量地址是______地址。

22. 机器周期基本上是根据 确定。 23.堆栈的栈底是 ,堆栈的栈顶 。

24.一个16位的浮点数,阶码用6位表示,尾数用10位(含一位符号位)表示,阶的

基数为2,阶码用补码表示,尾数用原码表示,则其浮点数表示的最大值为 最小正值为 。 25.微程序控制器是一种 控制器。

参考答案: 见教材。

1:[论述题]

注意:作业一定要作,否则没有相应的平时成绩,很多同学因此不及格.

1.两数的浮点数相加减后,用阶码判别溢出? 2.写出浮点数加减运算步骤。

3.简述浮点数加减运算的左规与右规。 4.简述原码运算与人工运算的不同。

5.简述主存储器中动态和静态存储器的异同。 6.简述微程序与硬布线控制的计算机异同。 7.指令和数据均以二进制代码形式放在主存中,请问CPU如何区别它们是指令还是数据? 8.简述补码运算与原码运算的不同。 9.简述激光打印机工作原理。 10.简述中断处理步骤。

参考答案: 见教材。

1:[论述题]

注意:作业一定要作,否则没有相应的平时成绩,很多同学因此不及格. 11.操作数的编址方式有哪些?

第 7 页 共 9 页

12.简述DMA方式和程序中断方式区别

13.一个计算机系统中的总线,大致分为哪几类。

14.简述计算机CPU流水线工作原理及流水线阻塞原因,并举三个因素分析。 15.外围设备的I/O控制分哪几类?。 16.简述硬盘头盘组件密封原因。

17.CPU内部有哪些部件组成?其功能是什么?

18.简述CRT对一屏字符(字符显示窗口8×15, 字符点阵7×8,一屏字符 为80×25个字)工作原理。 19.简述堆栈的作用。

20.简述一条指令执行过程。

参考答案:

1;41.01 2;-0.101 3;111100.01 4;SRAM,DRAM 5;操作码,地址码6 ;道密度,位密度 7;补码 8;寄存器,存储器 9;内容,部分主存内容 10;随机,顺序 11 ;或,非 12;集中、分布刷新 13;微指令14;1.0111 15; 直接相联、组相联、全相联16; 内中断,外中断17;地址、数据18;取指令、执行19;触发器mos电容20;磁光型、相变型21; 中断服务程序入口22;微操作时间23; 栈底不变,栈顶可变 24; +232 ×(1-2-10)、─

+242 25;软件

1:[论述题]

注意:作业一定要作,否则没有相应的平时成绩,很多同学因此不及格. 1.X= -0.1001 Y=-0.1001 求 [X?Y]原。 2.X=0.1001 Y=-0.1001 求 [X?Y]补。 3.机器数字长为8位(含1位符号位),当X= -100(十进制)时,其对应的二进制表示,写出(X)原表示及(X)补表示。

4.某硬盘内有16片盘片,每盘片有2个记录面,每个记录面有8000 磁道,每道分为32个扇区,每扇区512字节,磁盘转速5400转/分,求硬盘内有多少个存储面,有多少个柱面,硬盘的存储容量是多少,数据传输率是多少。

5.设计算机的存储器为64K×64位,直接地址映像的cache容量为2K字,每块4 字,问: ⑴ cache地址的标志字段、块号和块内地址字段分别有多少位? ⑵ cache中可装入多少块数据?

6.某计算机32K×16位的主存地址空间用多少4K×16位的芯片构成,并画图. 7.某计算机32K×16位的主存地址空间用多少16K×8位的芯片构成,并画图.

参考答案:

1;41.01 2;-0.101 3;111100.01 4;SRAM,DRAM 5;操作码,地址码6 ;道密度,位密度 7;补码 8;寄存器,存储器 9;内容,部分主存内容 10;随机,顺序 11 ;或,非 12;集中、分布刷新 13;微指令14;1.0111 15; 直接相联、组相联、全相联16; 内中断,外中断17;地址、数据18;取指令、执行19;触发器mos电容20;磁光型、相变

第 8 页 共 9 页

型21; 中断服务程序入口22;微操作时间23; 栈底不变,栈顶可变 24; +232 ×(1-2-10)、─

+242 25;软件

1:[论述题]

注意:作业一定要作,否则没有相应的平时成绩,很多同学因此不及格. 8.计算机系统的内存储器由 cache和主存构成,cache的存取周期为50纳秒,主存的存取

周期为400纳秒。已知在一段给定的时间内,CPU访问了cache的1、3、5、7、3、4、6块,访问了主存1003、1004、1005地址。问: (1) cache的命中率是多少?

(2) CPU访问内存的平均时间是多少纳秒?

9.某机字长16位,定位表示,尾数15位,数符1位,问:

(1) 定点原码整数表示时,最大正数是多少?最大负数是多少? (2)定点原码小数表示时,最大正数是多少?最大负数是多少? 10.已知某机采用微程序控制方式,其存储器容量为512×64(位),微程序在整个控制存储器中实现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式。

①画出微指令采用水平型格式,微指令中的三个字段分别应多少位? ②画出对应这种微指令格式的微程序控制器逻辑框图。 11.机器数字长为8位(含1位符号位),若机器数为FF(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制整数分别是多少?

12.某机器有5级中断L0―L4, 中断响应次序L0最高,L4最低,现改为中断处理次序从高到低为L0、L3、L4、L1、L2,问:(1)各级中断处理程序的中断级屏蔽值如何设置。(2)5级中断同时发出中断请求,按更改后次序画出进入各级中断处理程序的过程示意图。

参考答案:

1;41.01 2;-0.101 3;111100.01 4;SRAM,DRAM 5;操作码,地址码6 ;道密度,位密度 7;补码 8;寄存器,存储器 9;内容,部分主存内容 10;随机,顺序 11 ;或,非 12;集中、分布刷新 13;微指令14;1.0111 15; 直接相联、组相联、全相联16; 内中断,外中断17;地址、数据18;取指令、执行19;触发器mos电容20;磁光型、相变型21; 中断服务程序入口22;微操作时间23; 栈底不变,栈顶可变 24; +232 ×(1-2-10)、─

+242 25;软件

第 9 页 共 9 页