77范文网 - 专业文章范例文档资料分享平台

国家开放大学-计算机组成原理-形考任务-2017全部答案(4)

来源:网络收集 时间:2019-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

位数再多些的话,还可采用分层分组的并行进位方式

简答题:

假定 X = 0.0110011*211(11是指数), Y = 0.1101101*2-10(10是指数) (此处的数均为二进制),在不使用隐藏位的情况下,回答下列问题:

(1)浮点数阶码用4位移码、尾数用8位原码表示(含符号位),写出该浮点数能表示的绝对值最大、最小的(正数和负数)数值;

提示:教材第27页,第2章的内容

本题4位的移码是23+ X,其表示范围 -23≤X <23(注:3是2的指数)。所以该浮点数的阶码的几个典型值:

X= (7)10= ( 111)2, [X]移=1 111; X=(+1)10= ( 001)2, [X]移=1 001; X=(+0)10= ( 000)2, [X]移=1 000; X=(-0)10= -( 000)2,[X]移=1 000; X=(-1)10= -( 001)2,[X]移=0 111; X=(-8)10= -(1000)2,[X]移=0 000

注意:浮点数还有许多约定和标准,本题若改阶码和尾数用补码表示,规格化,IEEE754标准,结果是不一样的

形考作业指导3 选择题:

在设计指令操作码时要做到_____(可多选)。 A.能区别一套指令系统中的所有指令 B.能表明操作数的地址 C.长度随意确定

D.长度适当规范统一 提示:

操作码用于指明本条指令的功能。在一套指令系统中必须具有唯一性 操作数的地址是指令中独立于操作码外另外的部分

教材第67页:

“指令字的长度,多数情况下就确定为计算机的字长,即一条指令占用计算机的一个字,由几个字节组成,例如2、4、6、8个字节,但并不一定要求所有的指令的字长都相同,例如,一个计算机字中,可以存放几条很短的指令,长的指令也可能占用多个计算机字,目的在于提高资源利用率。”

组织方案:定长、变长两种

判断题:

计算机的指令越多,功能越强越好。 提示:教材第75页,指令系统问题 RISC和CISC的对比 P = I ′ CPI ′ T

P 表示执行一段程序所用的时间 I 表示该程序中包含的指令的总条数

CPI 为执行一条指令所需要的机器周期数 T 为每个机器周期长度

请对照完成作业。

形考作业指导4 判断题:

程序计数器PC主要用于解决指令的执行次序问题。 提示:

阅读教材第91、92页,控制器的功能和组成 要求对控制器的4个子部件很熟悉

(1)程序计数器(PC):存放下一条指令的地址

(2)指令寄存器(IR):接收并保存从内存中读来的指令内容

(3)指令执行步骤的标记线路:标记每条指令的各个执行步骤的相对次序关系

(4)全部控制信号的产生部件:形成并提供当前执行步骤各部件要用到的控制信号

这一章类似这些概念是必考的内容。

形考作业指导5 选择题:

某SRAM芯片容量为1K×8位,除电源和接地端外,连同片选和读/写信号该芯片引出线的最少数目应为_____。

A.23 B.25 C.50 D.20 提示:

阅读教材第118页,图6.5及相关文字说明

判断题:

CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。

提示:阅读教材第115页,主存储器的技术指标。 存储容量=存储字数×字长

存取时间:从启动一次存储器操作到完成该操作所经历的时间

存储周期:存储器进行一次完整地读写操作所需的全部时间,比存取时间大 存储器带宽:单位时间可写入存储器或从存储器取出信息的最大数量

简答题:

什么是随机存取方式?哪些存储器采用随机存取方式? 提示:按存取方式查阅存储器的分类 顺序存取、串行存取:磁带机 直接存取:磁盘机

随机存取:随机地存取,CPU对任一个存储单元的存取时间相同,与位置无关。 静态随机存储器(SRAM) 动态随机存储器(DRAM) * 随机存储器(*RAM) 每次存储器都占15分以上

形考作业指导6 判断题:

DMA控制器通过中断向CPU发DMA请求信号。 提示:教材第173、174页

DMA方式的基本概念和传送过程,图7.10 DMA预处理阶段:外设向DMA控制器发DMA请求,再由DMA控制器向CPU发总线请求。 DMA后处理阶段:DMA控制器向CPU发中断请求。

简答题:

CPU在每次执行中断服务程序前后应做哪些工作? 提示:教材第172页,中断处理、中断返回 CPU执行中断服务程序前:

CPU响应中断之后, 在执行中断服务程序前,要进行:① 关中断; ② 保存断点和被停下程序的现场信息;

③ 判别中断源,转中断服务程序的入口地址; ④ 开中断,以便响应更高级别的中断请求。 CPU执行中断服务程序后: ① 关中断;

② 恢复现场信息和恢复断点; ③ 开中断;

④ 或响应更高级别的中断请求,或返回断点进入主程序。

简答题:

CPU在每次执行中断服务程序前后应做哪些工作? 提示:教材第172页,中断处理、中断返回 CPU执行中断服务程序前:

CPU响应中断之后, 在执行中断服务程序前,要进行:① 关中断; ② 保存断点和被停下程序的现场信息;

③ 判别中断源,转中断服务程序的入口地址; ④ 开中断,以便响应更高级别的中断请求。 CPU执行中断服务程序后: ① 关中断;

② 恢复现场信息和恢复断点; ③ 开中断;

④ 或响应更高级别的中断请求,或返回断点进入主程序。

常见问题解答1

为了帮助大家复习,我汇总了一些常见的问题,供大家遇到问题时看看。 1.计算机组成原理有点难,应如何进行学习?

本课程跟其他课程确定有点不同,它是本专业唯一一门计算机硬件类专业基础课,它的先修课是数字电子电路,同时还要学一点数制转换的概念,然后才是组成一个独立计算机系统的几大功能部件的原理介绍。可见,这门课的难度一是数学层面的,二是电学层面的,需要有一定的基础课的知识。咱们都是成年学生,可能有些基础知识很久没用忘得差不多了,没关系,边学边补吧。

2.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体。 计算机硬件:计算机的物理实体。

计算机软件:计算机运行所需的程序及相关资料。

硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。

3.计算机组成原理中,KB和K有什么区别?

在日常生活中,我们所用的数大都是十进制。而计算机中的信息单位都是以二进制表示的,常用的信息单位有位和节。

位,也叫比特,记为bit或b,是计算机的最小单位,表示1个二进制数位。 字节,记为Byte或B,是计算机中信息的基本单位,表示8个二进制单位。 计算机中,将1024字节称为1K,1024字节称为1K字节,记为1KB;

将1024K称为1M,1024K字节称为1M字节,记为1MB(通常称为1兆); 1024M称为1G字节,记为1G字节,记为1GB。

4.字和字节有什么关系啊?假如有24根地址线每根线的作用是什么啊?

在计算机中,一串数码是作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字节是用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制数。每根地址线代表了0和1两个地址,24根地址线,可以表示2的24次方个地址。

常见问题解答2

1.机器数中的原码、补码、移码和反码,怎样才能区别它们?谢谢。

简单说,原码肯定是最接近真值的表示形式;反码在数值为正时与原码相同,负数时各位数值都求反,0代表1,1代表0;补码在数值为正数时与原码一样,负数时在原码基础上求反末位加一。具体请看教材22页。

2.什么是浮点数?

浮点数是相对于定点数的,浮点数是小数点在各个数值位之间可以移动的一种数的表示形式,它可以有整数和小数两部分内容。

3.浮点运算器的组成比定点运算器组成更复杂,主要表现在哪些方面吗?

浮点运算器由处理阶码(整数)的运算线路,和处理尾数(定点小数)的运算线路两部分组成,而且浮点数运算步骤更多,涉及到的数据移位操作(对阶、规格化)更复杂。

常见问题解答3

在运算器部件中,为什么要设置多个累加器?累加器的数目多少对计算机的性能有什么影响吗?

在运算器部件中设置多个累加器就可以暂存更多的数据,有利于在数据计算过程中减少访问速度慢得多的内存储器的次数,可以提高系统的整体性能。

常见问题解答4

1.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式,各自应用在什么场合,各自的优缺点是什么?

一条指令通常由指令操作码和操作数地址两个部分组成,操作码通常有固定长度和可变长度两种主要的组织方式,前者更常用,格式规整,指令译码速度更快,后者主要用在指令字长比较短的计算机系统中,不得不把指令中的一些位区分不同指令分别用作指令的操作码或操作数地址,不利于快速指令译码和识别。

2.相对CISC指令系统,RISC指令系统有哪些优点?

RISC系统的指令格式规范且种类少,使用的寻址方式简单,指令条数少,指令完成的操作功能简单。

3.按照操作数的个数不同,把指令分成哪几种?

按照操作数的个数不同,指令分为下面四种:

(1)无操作数指令;(2)单操作数指令;(3)双操作数指令;(4)多操作数指令

4.什么是指令字长、存储字长和机器字长?

指令字长是机器指令包含的二进制代码的位数,存储字长存储单元中二进制数的位数,机器字长是运算器一次运算的二进制数的位数。

5.简单说明一个指令周期中读取指令、指令译码、ALU执行、读写内存或接口、数据写回5个执行步骤的含义。

(1)“读取指令”是每一条指令都必须执行的,所完成的功能对所有指令都相同; (2)“指令译码”完成的功能对多数的指令是类似的,例如判断指令类型、读寄存器组等; (3)“ALU执行”所完成的是数据或地址计算功能,对不同指令会有所区别; (4)“读写内存或接口”只被用于读写内存或者读写接口的指令;

(5)“数据写回”将ALU的计算结果(或从内存、接口读来的数据)写入寄存器组。

常见问题解答5

1.什么是多指令发射技术?有什么特点? 请阅读教材108页,最后那段有你要的答案。

超标量处理机:在一个时钟周期同时发射多条指令; 超流水线处理机:在一个时钟周期分期发射多条指令; 超标量超流水线:集中超标量和超流水线两个特点。

2.在微程序的控制器组成中,为什么总要设置微指令寄存器部件呢?

微指令寄存器是控制器的一个很重要的部件,在内存或控制寄存器中保存微程序,微指令寄存器则用来保存将要执行的一条微指令,这有利于提高微程序的执行速度。

3.什么是双核技术?

现在逐渐热起来的“双核”概念,主要是指基于X86开放架构的双核技术。在这方面,起领导地位的厂商主要有AMD和Intel两家。其中,两家的思路又有不同。AMD从一开始设计时就考虑到了对多核心的支持。所有组件都直接连接到CPU,消除系统架构方面的挑战和瓶颈。两个处理器核心直接连接到同一个内核上,核心之间以芯片速度通信,进一步降低了处理器之间的延迟。而Intel采用多个核心共享前端总线的方式。专家认为,AMD的架构对于更容易实现双核以至多核,Intel的架构会遇到多个内核争用总线资源的瓶颈问题。

常见问题解答6

1.在计算机中,为什么要采用多级结构的存储器系统? 采用多级结构的存储器系统的性能价格比最高。

2.衡量高速缓冲存储器(CACHE)性能的最重要的指标是什么,指出影响这一指标的至少3个因素。

衡量CACHE性能最重要的指标是它的命中率,即在原本需要到内存取数据的总的操作次数中,有多少次是在CACHE中得到相应数据,二者之比即为命中率。影响命中率的因素较多,例如,CACHE的容量,大一些好;CACHE的映象方式,CACHE与主存每次交换信息的单位量要适中。(也可以答另外几个因素)

3.使用多体结构的主存储器的目的是什么?什么是低位地址交叉,其优点何在?

使用多体结构的主存储器,是为了使用可以独立读写的多个存储器,以提高对它们并行读写,快速得到多个数据的能力,缓解单个主存储器读写速度慢的矛盾。在多体结构的主存储器

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库国家开放大学-计算机组成原理-形考任务-2017全部答案(4)在线全文阅读。

国家开放大学-计算机组成原理-形考任务-2017全部答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/483627.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: