西南大学网院[0013]《计算机组成原理》在线作业资料
西南大学网络与继续教育学院欢迎您!%E8%B0%AD%E4%B9%89%E5%9B%BD同学学号:W16105571146005答案
单项选择题
1、硬布线控制器是一种()。
1.D.用微程序技术和存储逻辑技术设计的控制器
2.用存储逻辑技术设计的控制器
3.用微程序技术设计的控制器
4.由门电路和触发器构成的复杂树形网络所形成的逻辑电路
2、DMA方式指直接依靠硬件实现主机I∕O设备间()数据直接传送。
1.位
2.成组
3.软件
4.块
3、要用2568位的存储器芯片组成4K16的存储器,则需要这样的存储器地址线数为()。
1.8
2.12
3.16
4.4
4、指令系统中采用不同的寻址方式的目的主要是()。
1.充分利用CPU内部的寄存器使
2.实现程序控制
3.缩断指令字长,扩大寻址空间,提高编程灵活性
4.可降低指令的译码难度
5、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用()。
1.堆栈寻址方式
2.立即寻址方式
3.间接寻址方式
4.隐含寻址方式
6、微程序控制器中,机器指令与微指令的关系是()。
1.一段机器指令组成的程序可由一条微指令来执行
2.每一条机器指令由一段用微指令编成的微程序来解释执行
3.一条微指令由若干条机器指令组成
4.每一条机器指令由一条微指令来执行
7、总线中地址线的作用是()。
1.用于选择进行信息传输的设备
2.用于选择存储器单元
3.地址信号
4.用于选择存储器单元及用于选择进行信息传输的设备
8、
多总线结构的计算机系统,采用()方式,对提高系统吞吐率最有效。
1.高速缓冲存储器
2.交叉编址多模存储器
3.提高主存的速度
4.多端口存储器
9、发生中断请求的条件是()。
1.一次DMA操作结束
2.一条指令执行结束
3.一次I/O操作结束
4.机器内部发生故障
10、指令周期是指()。
1.CPU从主存取出一条指令加上CPU执行这条指令的时间
2.CPU执行一条指令的时间
3.时钟周期时间
4.CPU从主存取出一条指令的时间
11、
控制存储器的字长比机器字长要()。
1.E.随意定
2.小
3.相等
4.长得多
12、下述I/O控制方式中,主要由程序实现的是()。
1.中断方式
2.DMA方式
3.通道方式
4.外围处理机方式
13、运算器的主要功能是进行()运算。
1.逻辑
2.逻辑与算术
3.算术
4.初等函数
14、完整的计算机系统包括()。
1.主机外部设备
2.主机和外存储器
3.主机和操作系统
4.硬件和软件系统
15、浮点数比定点小数和整数的使用()。
1.更慢
2.更复杂
3.差不多
4.更方便
16、符号不相同的两数相减是()。
1.一定会产生溢出的
2.以上都不是
3.可能产生溢出的
4.一定不产生溢出
17、机器数()中零的表示形式是唯一的。
1.原码
2.补码
3.反码
4.移码
18、属于EEPROM是()。
1.只读存储器
2.闪速存储器
3.光擦除可编程只读存储器
4.读写存储器
19、主辅存储器的目的是()。
1.解决CPU和主存之间的速度匹配问题
2.扩大主存储器的容量
3.既扩大主存储容量又扩大CPU通用寄存器数量
4.扩大CPU中通用寄存器的数量
20、CPU内由许多部件组成,其核心部件是()。
1.累加寄存器
2.多路开关
3.算术运算部件
4.ALU部件
21、下列()属于应用软件。
1.编译系统
2.连接程序
3.操作系统
4.文本处理
22、至今为止,计算机中的所有信息仍以二进制方式表示的理由是()。
1.F.物理器件性能所至
2.运算速度快
3.信息处理方便
4.节约元件
23、
计算机不断推陈出新,但依然保有“存储程序”的概念,最早提出这种概念的是()。
1.帕斯卡
2.贝尔
3.巴贝奇
4.冯.诺依曼
24、进位计数制中的最大数是指()。
1.数码在数据中的不同位置
2.一个数允许使用的最大数码
3.一个数位允许使用的数码个数
4.一个固定的常数值
25、在小型或微型计算机里,普遍采用的字符编码是()。
1.ASCⅡ码
2.格雷码
3.BCD码
4.16进制
26、
在微型机系统中外围设备通过()与主板的系统总线相连接。
1.设备控制器
2.计数器
3.适器配
4.寄存器
27、
当采用()对设备进行编址情况下,不需要专门的I/O指令组。
1.单独编址法
2.两者都是
3.两者都不是
4.统一编址法
28、寄存器间接寻址方式中,操作数处在()。
1.C.主存单元
2.通用寄存器
3.程序计数器
4.堆栈
29、基址寻址方式中,操作数的有效地址等于()。
1.变址寄存器内容加上位移量
2.基址寄存器内容加上位移量
3.程序计数器内容加上位移量
4.堆栈指示器内容加上位移量
30、某计算机字长32位,其存储容量为64KB,若按字编址,那么它的寻址范围是()。
1.B.0~8K
2.0~32KB
3.0~32K
4.0~16K
31、在计算机的指令系统中真正必须的指令数是不多的,其余的指令都是为了提高()而引入的。
1.便于编程
2.机器的速度和便于编程
3.节省制造的成本
4.机器的速度
32、计算机的字长决定了()。
1.计算机的高低档次
2.计算机的运算速度
3.指令直接寻址能力
4.计算机的运算精度
33、要用25616位的存储器芯片组成4K字节存储器,需要这样的存储器芯片数为()。
1.4
2.8
3.6
4.2
主观题
34、
在微程序控制器中一组实现一定操作功能的微命令的组合构成一条,而一条机器指令的功能是由若干条组成。<br<span=""></br<>
参考答案:
微指令;微指令
35、
总线有______特性、______特性、______特性、______特性,因此必须标准化。<br<span=""></br<>
参考答案:
物理;功能;电气;机械
36、
对存储器的要求是______,______,______,为了解决这三个方面的矛盾。计算机采用多级存储器体系结构。<br<span=""></br<>
参考答案:
容量大,速度快,成本低。
37、AR寄存器存放的是______,MDR寄存器用来存放_______。
参考答案:
地址;数据
38、
(3C﹒4)16=()2。<br<span=""></br<>
参考答案:
{"answer"["111100.01
"]}
39、
指令寻址的基本方式有两种,即______方式和______方式。<br<span=""></br<>
参考答案:
{"answer"["顺序寻址方式;跳跃寻址方式
"]}
40、完成一条指令一般分为周期和周期。
参考答案:
{"answer"["取指令;执行
"]}
41、请分析:
参考答案:
(1)操作数OP字段6位可以指定64种基本操作
(2)单字长(字长16位)=地址指令
(3)源寄存器和目标寄存器都是通用寄存器(各4位指定16个),所以是RR型指令,两个操作数均在通用寄存器中
(4)这种指令结构常用于算术/逻辑运算类运算指令,执行速度最快。
42、
已知某8位机的主存采用半导体存储器,地址码为18位,采用8K4位的芯片组成该机所允许的最大主存空间,并选用模块条形式,问:
(1)若每个模块条为32K8位,共需几个模块条?
(2)每个模块条内有多少片RAM芯片?
参考答案:
(1)(2188)/(32k8)=8,故需8个模块;
(2)(32k8)/(8k4)=8,故1个模块需8片芯片,总共需88=64片芯片。
43、总线的一次信息传送过程大致分哪几个阶段?
参考答案:
{"answer"["分五个阶段:请求总线、总线仲裁、寻址(目的地址)、信息传送、状态返回(或错误报告)。
"]}
44、CPU响应中断应具备哪些条件?
参考答案:
{"answer"["在CPU内部设置的中断允许触发器必须是开放的。外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。外设(接口)中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU。当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。
"]}
45、
某双面磁盘,每面有220道,已知磁盘转速r=3000转/分,数据传输率为175000B/s,问磁盘总容量是多少?<br<span=""></br<>
参考答案:
{"answer"["因为Dr=rNr=3000转/分=50转/秒,所以N=Dr/r=(175000B/s)/(50/s=3500B,磁盘总容量=3500B220=1540000B。
"]}
46、
某硬盘内有10片盘片,每盘片有2个记录面,每个记录面有2000磁道,每道分为32个扇区,每扇区512字节,磁盘转速3600转/分,问硬盘内有多少个存储面,有多少个柱面,硬盘的存储容量是多少,数据传输率是多少。<br<span=""></br<>
参考答案:
{"answer"["20存储面,有2000个柱面,存储容量2000*20*32*512B,数据传输率60*32*512B/秒。
"]}
47、
主存储器的性能指标有哪些?含义是什么?<br<span=""></br<>
参考答案:
{"answer"["
存储器的性能指标主要是存储容量.存储时间、存储周期和存储器带宽。在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量。存取时间又称存储访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。存储周期是指连续两次独立的存储器操作(如连续两次读操作)所需间隔的最小时间。存储器带宽是指存储器在单位时间中的数据传输速率。
"]}
48、外围设备的I/O控制方式分哪几类?
参考答案:
{"answer"["程序查询方式、程序中断方式、直接内存访问(DMA)方式、通道方式、外围处理机方式。
"]}
49、
某微程序共有60条微指令,20个微命令(直接控制),6个微程序分支,请画出微指令格式,并计算微指令各字段位。<br<span=""></br<>
参考答案:
{"answer"["
6个微程序分支需3位二进制编码,60条微指令需6位二进制编码。微指令格式如下:
微命令字段(20位)P字段(3位)下址字段(6位)
"]}
50、
什么叫指令?什么叫指令系统?<br<span=""></br<>
参考答案:
{"answer"["
指令就是要计算机执行某种操作的命令。一台计算机中所有机器指令的集合,称为这台计算机的指令系统。
"]}
51、
DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式?<br<span=""></br<>
参考答案:
{"answer"["
DRAM采用读出方式进行刷新。常用的刷新方式由三种:集中式、分散式、异步式。
"]}
52、由4M𔅘存储芯片构成8M𔅜存储容量,要多少片4M𔅘存储芯片,并说明如何构成。
参考答案:
{"answer"["
4片4M𔅘存储芯片。4片4M𔅘存储芯片位扩展构成2个1M𔅜,再字扩展为8M𔅜存储容量。
"]}
53、
设有一个具有20位地址和64位字长的存储器,问:
(1)该存储器能存储多少个字节的信息?
(2)如果存储器由512k16位的SRAM芯片组成,需多少片?
参考答案:
{"answer"["(1)应为64位字长为8B,220=1M=1024K存储器容量为2208B=8MB,可存储8M字节的信息。
(2)SRAM芯片容量为512K16位=1MB
所需芯片数目为:8MB÷1MB=8片。
"]}
54、某硬盘内有16片盘片,每盘片有2个记录面,每个记录面有8000磁道,每道分为32个扇区,每扇区512字节,磁盘转速5400转/分,求硬盘内有多少个存储面,有多少个柱面,硬盘的存储容量是多少,数据传输率是多少。
参考答案:
答:存储面=32个记录面,柱面=8000,硬盘的存储容量=32*8000*32*512B,数据传输率=(5400/60)*(32*512)B/s
55、简述硬盘头盘组件密封原因。
参考答案:
答:密封的原因是使磁头和盘片精密配合,并防止灰尘进入盘体内,从而使磁头与盘面之间的间隙减到更小值,以提高位密度。
56、论述微命令、微操作、微指令、微程序关系,某微机微程序控制器有30种微操作命令,采用直接控制法,有4个转移控制状态,采用译码形式编码,微指令格式中的下地址字段7位,微指令格式如下,则操作控制字段和判别测试字段各有几位?控制存储器的容量为多少(字数字长)?
参考答案:
微命令:控制部件通过控制线向一个执行部件发出的一个控制命令,微操作:一个执行部件接受一个微命令后所进行的操作,微指令:在一个CPU周期中,一组实现一定操作功能的微命令的组合,即微指令就是把同时发出的多个控制信号(命令)汇集起来而形成,微程序:实现一条机器指令功能的许多条微指令组成的序列,即微指令序列的集合就叫做微程序。
控制字段30位、判别测试字段2位、下址字段7位
由于该微程序控制器有30种微操作命令,采用直接控制法,微指令中每位二进制对应于一个微操作命令,所以微指令的操作控制字段应该为30位。有4个转移控制状态,采用译码形式编码,所以微指令的判别测试字段为2位,由于微指令的下址字段7位,所以可以寻址27=128个字,又因为一条微指令字长为39位,所以控存的容量为128*39。
57、
参考答案:
(<\/span>1)a为数据缓冲寄存器DR,b为指令寄存器IR,c为主存地址寄存器,<\/span>
<\/span>d为程序计数器PC。<\/span><\/p>
(2)主存→缓冲寄存器DR→指令寄存器IR→操作控制器<\/span><\/p>
(3)存储器读:M→DR→ALU→AC,存储器写:AC→DR→M。<\/span><\/p>
<\/p>
58、
在计算机中,三种机器数是如何表示带符号的二进制数?已知X=0.01111,Y=+0.11001,求补,补,补,补,并应用补码加法规则计算X+Y与XY的值。
参考答案:
59、某计算机32K16位的主存地址空间用多少16K8位的芯片构成并画图。
参考答案:
60、已知某机采用微程序控制方式,其存储器容量为51264(位),微程序在整个控制存储器中实现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式。
①画出微指令采用水平型格式,微指令中的三个字段分别应多少位?
②画出对应这种微指令格式的微程序控制器逻辑框图。
参考答案:
答:51、4、9位;微程序控制器逻辑框图
61、机器数字长为8位(含1位符号位),若机器数为FF(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制整数分别是多少?
参考答案:
答:原码127、补码1、反码0和移码+1
62、简述DMA方式和程序中断方式区别
参考答案:
答:DMA方式不需CPU干预传送操作仅仅是开始和结尾借用CPU一点时间其余不占用CPU任何资源,中断方式是程序切换每次操作需要保护和恢复现场
更多免费学习资料请登录www.openhelp100.com
页:
[1]