《计算机组成原理》形成性作业答案

合集下载

计算机组成原理习题答案

计算机组成原理习题答案
6b{7Jp1 [5o8] ]5K j D5V? H NS1D l,U6dX G_ ;fP)x!mP9D
解答:计算机的控制器的功能是向整机每个部件提供协同运行所需要 的控制信号。是依据当前正在执行的指令和它所处的执行步骤,形成并 提供出在这一时刻整机各部件要用到的控制信号。
(1) X=0.1101 Y=-0.0111 (2) X=10111101 Y=-00101011 解答:
X=0.1101 Y=-0.0111 [X]原=00 1101 [Y]原=11 0111 [X]反=00 1101 [Y]反=11 1000 [X]补=00 1101 [Y]补=11 1001 [X+Y]补=(00 1101+11 1001)MOD 2 =(00 0110)MOD 2=0 0110 [X-Y]补=([X]补+[-Y]补)MOD 2 =(00 1101+00 0111)MOD 2 =(01 0100)MOD 2 (双符号得值不同溢出, 上溢) X=10111101 Y=-00101011 [X]原=00 [Y]原=11 10111101 00101011 [X]反=00 [Y]反=11 10111101 11010100 [X]补=00 [Y]补=11 10111101 11010101 [X+Y]补=(00 10111101+11 11010101)MOD 2 =(00 10010010)MOD 2=0 10010010 [X-Y]补=([X]补+[-Y]补)MOD 2 =(00 10111101+00 00101011)MOD 2 =0 11101000
1. 在计算机中,为什么要采用多级结构的存储器系统?它们的应用
是建立在程序的什么特性之上的?

国家开放大学电大《计算机组成原理》网络课形考网考作业及答案

国家开放大学电大《计算机组成原理》网络课形考网考作业及答案

国家开放大学电大《计算机组成原理》网络课形考网考作业及答案国家开放大学电大《计算机组成原理》网络课形考网考作业及答案考试说明:2020 年秋期电大把该网络课纳入到“国开平台”进行考核,该课程共有 6 个形考任务,针对该门课程,本人汇总了该科所有的题,形成一个完整的标准题库,并且以后会不断更新,对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。

做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他网核及教学考一体化答案,敬请查看。

课程总成绩 = 形成性考核×30% + 终结性考试×70% 形考任务 1 一、单项选择题(每小题 6 分,共 36 分)题目 1 下列数中最小的数是。

选择一项:A. ( 1010011) 2B. ( 42) 8C. ( 10011000) BCDD. ( 5A)16 题目 2 某计算机字长 16 位,采用补码定点小数表示,符号位为1 位,数值位为 15 位,则可表示的最大正小数为 _____,最小负小数为 _____。

选择一项:题目 3 两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时。

选择一项:A. 会产生溢出B. 也有可能产生溢出C. 不一定会产生溢出D. 一定不会产生溢出题目 4 已知 [X]原 =010100, [X]反 = 。

选择一项:A. 010100B. 001011C. 101011D. 101100 题目 5 已知[X]原=110100, [X]补 = 。

选择一项:A. 110100B. 001011C. 101011D. 101100 题目 6 已知[X]原=110100, [X]移 = 。

选择一项:A. 101100B. 001100C. 101011D. 011011 二、多项选择题(每小题 9分,共 36 分)题目 7 机器数中,零的表示形式不唯一的是_____。

计算机组成原理形成性考核册答案

计算机组成原理形成性考核册答案

电大计算机组成原理形成性考核册答案(一)计算机组成原理A形考作业一(参考答案)一、选择题:1 •机器数中,零的表示形式是唯一的。

A.原码 B .补码 C .移码 D .反码答案:B2.某计算机字长1615位,则位,采用补码定点小数表示,符号位为1位,数值位为可表示的最大正小数为_____,最小负小数为。

A. B.C. D.答案:C3._____________________________________ 加法器采用并行进位的目的是。

A.提高加法器的速度B.快速传递进位信号C.优化加法器结构 D .增强加法器功能答案:B4.___________________________________________________ 组成一个运算器需要多个部件,但下面所列_____________________________________________________________ 不是组成运算器的部件。

A.状态寄存器 B .数据总线C. ALUD.地址寄存器答案:D二、判断题:判断下列说法是否正确,并说明理由。

1 . ASCII编码是一种汉字字符编码;X2.—般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;X4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。

X三、简答题:1.简述奇偶校验码和海明校验码的实现原理。

答:奇偶校验码原理:通常是为一个字节补充一个二进制位,称为校验位,通过设置校验位的值为0或1的方式,使字节自身的8位和该校验位含有1 值的位数一定为奇数或偶数。

在接收方,检查接收到的码字是否还满足取值为1的总的位数的奇偶关系,来决定数据是否出错。

海明校验码原理:是在k 个数据位之外加上r 个校验位,从而形成一个k+r 位的新的码字,使新的码字的码距比较均匀地拉大。

把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出现错误,就会引起相关的几个校验位的值发生变化,这不但可以发现错误,还可以指出哪一位出错,为进一步纠错提供了依据。

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

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

一、单项选择题(每小题6分,共36分)题目1、下列数中最小的数是 (B) 。

选择一项:A. (1010011)2B. (42)8 正确C. (10011000)BCDD. (5A)16题目2、某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。

(C)选择一项:题目3、两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时。

选择一项:A. 会产生溢出B. 也有可能产生溢出C. 不一定会产生溢出D. 一定不会产生溢出正确题目4、已知[X]原=010100,[X]反= 。

选择一项:A. 010100 正确B. 001011C. 101011D. 101100题目5、已知[X]原=110100,[X]补= 。

选择一项:A. 110100B. 001011C. 101011D. 101100 正确题目6、已知[X]原=110100,[X]移= 。

选择一项:A. 101100B. 001100 正确C. 101011D. 011011二、多项选择题(每小题9分,共36分)题目7、机器数中,零的表示形式不唯一的是_____。

选择一项或多项:A. 原码正确B. 补码C. 移码正确D. 反码正确题目8、ASCII编码_____。

选择一项或多项:A. 是8位的编码B. 是7位的编码正确C. 共有128个字符正确D. 共有256个字符E. 有64个控制字符题目9、相对补码而言,移码_____。

选择一项或多项:A. 仅用于表示小数B. 仅用于浮点数的阶码部分C. 仅用于浮点数的尾数部分D. 1表示正号,0表示负号正确题目10、当码距d=4时,海明校验码具有_____。

选择一项或多项:A. 检错能力正确B. 纠错能力正确C. 只能发现1位错,但不能纠错D. 能发现1位错,并纠正1位错E. 能发现2位错,并纠正1位错F. 能发现2位错,并纠正2位错正确三、判断题(每小题7分,共28分)题目11、定点数的表示范围有限,如果运算结果超出表示范围,称为溢出。

国家开放大学《计算机组成原理》形考任务1-6参考答案

国家开放大学《计算机组成原理》形考任务1-6参考答案

国家开放大学《计算机组成原理》形考任务1-6参考答案形考任务1一、单项选择题(每小题6分,共36分)1.下列数中最小的数是。

A. (1010011)2B. (42)8C. (10011000)BCDD. (5A)162.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。

A.B.C.D.3.两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时。

A. 会产生溢出B. 也有可能产生溢出C. 不一定会产生溢出D. 一定不会产生溢出4.已知[X]原=010100,[X]反= 。

A. 010100B. 001011C. 101011D. 1011005.已知[X]原=110100,[X]补= 。

A. 110100B. 001011C. 101011D. 1011006.已知[X]原=110100,[X]移=。

A. 101100B. 001100C. 101011D. 011011二、多项选择题(每小题9分,共36分)1.机器数中,零的表示形式不唯一的是_____。

A. 原码B. 补码C. 移码D. 反码2.ASCII编码_____。

A. 是8位的编码B. 是7位的编码C. 共有128个字符D. 共有256个字符E. 有64个控制字符3.相对补码而言,移码_____。

A. 仅用于表示小数B. 仅用于浮点数的阶码部分C. 仅用于浮点数的尾数部分D. 1表示正号,0表示负号4.当码距d=4时,海明校验码具有_____。

A. 检错能力B. 纠错能力C. 只能发现1位错,但不能纠错D. 能发现1位错,并纠正1位错E. 能发现2位错,并纠正1位错F. 能发现2位错,并纠正2位错三、判断题(每小题7分,共28分)1.定点数的表示范围有限,如果运算结果超出表示范围,称为溢出。

(√)2.浮点数数的表示范围取决于尾数的位数,精度取决于阶码的位数。

国开(中央电大)《计算机组成原理》网上形考任务试题及答案

国开(中央电大)《计算机组成原理》网上形考任务试题及答案

国开(中央电大)《计算机组成原理》网上形考任务试题及答案国开(中央电大)《计算机组成原理》网上形考任务试题及答案形考任务一一、单项选择题(每题6分,共36分) 1.以下数中最小的数是。

(B) A.(1010011)2 B.(42)8 C.(10011000)BCD D.(5A)16 2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,那么可表示的最大正小数为,最小负小数为。

(C) A. B. C. D. 3.两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时。

(D) A.会产生溢出 B.也有可能产生溢出C.不一定会产生溢出 D.一定不会产生溢出 4.[X]原=010100,[X]反=。

(A) A.010100 B.001011 C.101011 D.101100 5.[X]原=110100,[X]补=。

(D) A.110100 B.001011 C.101011 D.101100 6.[X]原=110100,[X]移=。

(B) A.101100 B.001100 C.101011 D.011011 二、多项选择题(每题9分,共36分)1.机器数中,零的表示形式不唯一的是。

(ACD) A.原码 B.补码 C.移码 D.反码 2.ASCII编码。

(BC) A.是8位的编码 B.是7位的编码 C.共有128个字符 D.共有256个字符 E.有64个控制字符 3.相对补码而言,移码。

(BD) A.仅用于表示小数 B.仅用于浮点数的阶码局部 C.仅用于浮点数的尾数局部 D.1表示正号,0表示负号 4.当码距d=4时,海明校验码具有。

(ABDF) A.检错能力 B.纠错能力 C.只能发现1位错,但不能纠错 D.能发现1位错,并纠正1位错 E.能发现2位错,并纠正1位错 F.能发现2位错,并纠正2位错三、判断题 1.定点数的表示范围有限,如果运算结果超出表示范围,称为溢出。

对 2.浮点数数的表示范围取决于尾数的位数,精度取决于阶码的位数。

《计算机组成原理》含答案

《计算机组成原理》含答案

形成性考核形成性考核,也称为平时作业,是课程教师对学习者在学习过程中进行阶段性的考核或测评。

形成性考核在学习过程中是很重要的。

学习者定期完成一定量的课程作业或实践活动,可以加深对知识的理解和记忆,可以及时检查学习的效果,可以提高专业技能,可以提高思维能力,可以为期终考核积累资料。

希望您能认真、按时完成课程老师安排的每一次平时作业,顺利完成学业。

《计算机组成原理》课程形成性考核说明本课程形成性考核共 4次。

要求在第十六周前提交至所在的教学点。

-2-形成性考核成绩记录表形考总成绩: ___________ 教师签名:___________________年____月____日-3-第1次形成性考核考核说明1.考核知识点计算机系统的基本组成及其层次结构计算机的体系结构、组成和实现计算机系统的发展进步2.考核目标理解计算机组成的基本概念以及与体系结构、实现之间的关系。

理解计算机的组成结构了解计算机系统的发展进步3.考核完成方式及要求开卷90分钟,完成形考测试。

4. 完成时间及提交方式请在第2~5周内完成,提交教学点。

考核内容一、选择题(每题3分,共30分)1.计算机系统由()和软件两部分组成。

A、指令B、数据C、硬件D、程序2. 现代计算机的核心部件是()。

-4-A、CPUB、存储器C、算术逻辑部件D、输入/输出设备3. 控制外部设备工作的控制逻辑称为( )。

A、I/O设备B、I/O模块C、I/O接口D、I/O控制器4. 下列属于应用软件的是()。

A、操作系统B、语言处理系统C、游戏软件D、数据库管理系统5.用二进制进行编码的机器指令是()。

A.汇编语言B.机器语言C.低级语言D.高级语言6.使用高级编程语言编制应用软件的程序员是( )。

A、应用程序员B、最终用户C、系统管理员D、系统程序员7. 用来存放将要执行的下一条指令的地址的寄存器是( )。

A、通用寄存器B、标志寄存器C、指令寄存器D、程序计数器8.取一条指令并执行的时间通常称为 ( )。

《计算机组成原理》形成性考核形考任务6

《计算机组成原理》形成性考核形考任务6

单选题题目1还未回答满分7.00标记题目题干在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是由接口电路中的______实现的。

B选择一项:A. 锁存器B. 移位寄存器C. 数据寄存器D. 状态寄存器题目2还未回答满分7.00标记题目题干在独立编址方式下,存储单元和I/O设备是靠______来区分的。

A选择一项:A. 不同的地址和指令代码B. 不同的数据和指令代码C. 数据寄存器D. 状态寄存器题目3还未回答满分7.00标记题目题干随着CPU速度的不断提升,程序查询方式很少被采用的原因是______。

D 选择一项:A. 硬件结构复杂B. 硬件结构简单C. CPU与外设串行工作D. CPU与外设并行工作题目4还未回答满分7.00标记题目题干中断允许触发器用来______。

D选择一项:A. 表示外设是否提出了中断请求B. CPU是否响应了中断请求C. CPU是否正在进行中断处理D. 开放或关闭可屏蔽硬中断题目5还未回答满分7.00标记题目题干在采用DMA方式的I/O系统中,其基本思想是在____之间建立直接的数据通路。

B 选择一项:A. CPU与外设B. 主存与外设C. CPU与主存D. 外设与外设题目6还未回答满分7.00标记题目题干周期挪用方式常用于______的输入输出中。

A选择一项:A. 直接存储器访问方式B. 程序查询方式C. 程序中断方式D. I/O通道方式多选题题目7还未回答满分11.00标记题目题干主机和外设可以并行工作的方式是_______。

BCD选择一项或多项:A. 程序查询方式B. 程序中断方式C. 直接存储器访问方式D. I/O通道方式题目8还未回答满分11.00标记题目题干计算机的总线接口中,串行总线的特点是_______。

ABD选择一项或多项:A. 成本低B. 线数少C. 速度快D. 传输距离长上一页判断题题目9还未回答满分9.00标记题目题干按数据传送方式的不同,计算机的外部接口可分为串行接口和并行接口两大类。

最新电大计算机组成原理形成性考核册答案

最新电大计算机组成原理形成性考核册答案

电大计算机组成原理形成性考核册答案(一)计算机组成原理A 形考作业一(参考答案)一、选择题:1.机器数_ 补码____中,零的表示形式是唯一的。

2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_+1-2^(-15),-1____,最小负小数为_+(2^15-1),-(1-2^-(15)___ _。

3.加法器采用并行进位的目的是_快速传递进位信号____。

4.组成一个运算器需要多个部件,但下面所列_地址寄存器____不是组成运算器的部件。

1.计算机硬件能直接识共同点:①基本功能都是提供计算机各个部件协同运行所需要的控制信号;②组成部分都有程序计数器PC,指令寄存器IR;③都分成几个执行步骤完成每一条指令的具体功能。

不同点:主要表现在处理指令执行步骤的办法,提供控制信号的方案不一样。

微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号从控制存储器中读出,并经过一个微指令寄存器送到被控制部件。

组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号。

微程序的控制器的优点是设计与实现简单些,易用于实现系列计算机产品的控制器,理论上可实现动态微程序设计,缺点是运行速度要慢一些。

组合逻辑控制器的优点是运行速度明显地快,缺点1.简述奇偶校验码和海明校验码的实现原理。

答:奇偶校验码原理:通常是为一个字节补充一个二进制位,称为校验位,通过设置校验位的值为0或1的方式,使字节自身的8位和该校验位含有1值的位数一定为奇数或偶数。

在接收方,检查接收到的码字是否还满足取值为1的总的位数的奇偶关系,来决定数据是否出错。

海明校验码原理:是在k个数据位之外加上r个校验位,从而形成一个k+r位的新的码字,使新的码字的码距比较均匀地拉大。

把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出现错误,就会引起相关的几个校验位的值发生变化,这不但可以发现错误,还可以指出哪一位出错,为进一步纠错提供了依据。

《计算机组成原理》形考

《计算机组成原理》形考

计算机组成原理》电大/国开第1~8章形考试题第一章形考1.1计算机系统是由()组成。

正确答案是:硬件、软件计算机系统的层次结构从下至上按顺序划分为()。

正确答案是:数字逻辑层、微体系结构层、指令系统层、操作系统层、汇编语言层、高级语言层1.2计算机硬件系统是由()组成正确答案是:运算器、控制器、存储器、输入输出设备、总线1.4计算机体系结构是指()。

正确答案是:从机器语言或者汇编语言的程序设计人员所见到的计算机系统的属性计算机组成是()。

正确答案是:计算机体系结构的逻辑实现第二章形考2.1(101001)2是(101001)2、(52)8、(00101001)BCD、和(233)16四个数中最小的数。

()正确的答案是“错”。

2.2计算机系统是由()组成。

正确答案是:硬件、软件计算机系统的层次结构从下至上按顺序划分为()。

正确答案是:数字逻辑层、微体系结构层、指令系统层、操作系统层、汇编语言层、高级语言层2.3长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为()。

正确答案是:前者可表示的数的范围大但精度低2.5奇偶校验码通常可以发现单个位错,但是不能确定是哪一位错,还可以发现奇数个位错,但肯定不能发现偶数个位错。

() 正确的答案是“对”2.6两个补码数相加,只有在()时有可能产生溢出。

()正确答案是:符号位相同在定点二进制运算器中,减法运算一般通过()来实现。

正确答案是:原码运算的二进制减法器下列说法中正确的是()。

正确答案是:定点数和浮点数运算都有可能产生溢出在定点数运算中产生溢出的原因是()。

正确答案是:运算的结果超出了机器的表示范围定点数补码加法具有两个特点:一是符号位与数值位分别进行运算;二是符号位向更高位上的进位要舍去。

()正确的答案是“错”。

在定点二进制运算器中,加法运算一般通过原码运算的二进制加法器来实现。

()正确的答案是“错”。

国家开放大学电大《计算机组成原理》《文论专题》网络课形考网考作业(合集)答案

国家开放大学电大《计算机组成原理》《文论专题》网络课形考网考作业(合集)答案

国家开放大学电大《计算机组成原理》《文论专题》网络课形考网考作业(合集)答案《计算机组成原理》网络课答案形考任务1一、单项选择题(每小题6分,共36分)题目1下列数中最小的数是。

选择一项:A. (1010011)2B. (42)8C. (10011000)BCDD. (5A)16题目2某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。

选择一项:题目3两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时。

选择一项:A. 会产生溢出B. 也有可能产生溢出C. 不一定会产生溢出D. 一定不会产生溢出题目4已知[X]原=010100,[X]反= 。

选择一项:A. 010100B. 001011C. 101011D. 101100题目5已知[X]原=110100,[X]补= 。

选择一项:A. 110100B. 001011C. 101011D. 101100题目6已知[X]原=110100,[X]移= 。

选择一项:A. 101100B. 001100C. 101011D. 011011二、多项选择题(每小题9分,共36分)题目7机器数中,零的表示形式不唯一的是_____。

选择一项或多项:A. 原码B. 补码C. 移码D. 反码题目8ASCII编码_____。

选择一项或多项:A. 是8位的编码B. 是7位的编码C. 共有128个字符D. 共有256个字符E. 有64个控制字符题目9相对补码而言,移码_____。

选择一项或多项:A. 仅用于表示小数B. 仅用于浮点数的阶码部分C. 仅用于浮点数的尾数部分D. 1表示正号,0表示负号题目10当码距d=4时,海明校验码具有_____。

选择一项或多项:A. 检错能力B. 纠错能力C. 只能发现1位错,但不能纠错D. 能发现1位错,并纠正1位错E. 能发现2位错,并纠正1位错F. 能发现2位错,并纠正2位错三、判断题(每小题7分,共28分)题目11定点数的表示范围有限,如果运算结果超出表示范围,称为溢出。

《计算机组成原理A》形考作业三答案

《计算机组成原理A》形考作业三答案

计算机组成原理A形成性考核作业三参考答案一、选择题:1.下列部件(设备)中,存取速度最快的是______。

答:BA.光盘存储器B.CPU的寄存器C.软盘存储器D.硬盘存储器2.某SRAM芯片,其容量为1K×8位,加上电源端和接地端,该芯片引出线的最少数目应为______。

答:DA.23B.25 C.50D.203.在主存和CPU之间增加Cache的目的是______。

A.扩大主存的容量B.增加CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配D.代替CPU中的寄存器工作答:C4.在独立编址方式下,存储单元和I/O设备是靠______来区分的。

A.不同的地址和指令代码B.不同的数据和指令代码C.不同的数据和地址D.不同的地址答:A5.随着CPU速度的不断提升,程序查询方式很少被采用的原因是______。

A.硬件结构复杂B.硬件结构简单C.CPU与外设串行工作D.CPU与外设并行工作答:C6.在采用DMA方式的I/O系统中,其基本思想是在____之间建立直接的数据通路。

A.CPU与外设B.主存与外设C.CPU与主存D.外设与外设答:B二、判断题:判断下列说法是否正确,并说明理由。

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

×2.引入虚拟存储系统的目的,是为了加快外存的存取速度。

×3.按主机与接口间的数据传送方式,输入/输出接口可分为串行接口和并行接口。

√4.DMA控制器通过中断向CPU发DMA请求信号。

√三、简答题:1.在三级存储体系中,主存、外存和高速缓存各有什么作用?各有什么特点?答:主存储器:简称为主存或内存,主存储器速度快,但容量较小。

它用来存放计算机运行时正在执行的程序和数据,CPU可以直接对主存内的单元进行读写操作。

辅助存储器:。

简称为外存,位于系统主机的外部,辅助存储器速度慢、容量大。

它通常它用来存放需要长期保留的或是暂时不用的程序和数据信息,但需要处理这些信息时,CPU要将它调入内存后,才能使用。

计算机组成原理形成性考核作业答案

计算机组成原理形成性考核作业答案

计算机组成原理形成性考核作业一一、选择题:1.机器数_____中,零的表示形式是唯一的。

BA.原码B.补码C.移码D.反码2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。

CA.B.C.D.3.加法器采用并行进位的目的是_____。

AA.提高加法器的速度B.快速传递进位信号C.优化加法器结构D.增强加法器功能4.组成一个运算器需要多个部件,但下面所列_____不是组成运算器的部件。

BA.状态寄存器B.数据总线C.ALU D.地址寄存器二、判断题:判断下列说法是否正确,并说明理由。

1.ASCII编码是一种汉字字符编码;×2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。

×三、简答题:1.简述奇偶校验码和海明校验码的实现原理。

答:奇偶校验码的实现原理是在有效的数据位之外再增加一个校验位,根据数据位中取值为“1”的个数,来判断校验位的值取1或0,使新得到的码字中取值为1 的总位数为奇数,则称为奇校验,总数为偶数,则称为偶校验。

奇偶校验码可以检测出一位错误,但不能确定出错的位置。

海明码是对多个数据位使用多个校验位的一种检错纠错编码方案。

对每个校验位采用偶校验技术计算校验位的值,通过把每个数据位分配到几个不同的校验位的计算中去,若任何一个数据位出错,必将引起相关的几个校验位的值发生变化。

通过检查这些检验位取值的不同情况,不仅可以判断是否出错,还能发现是哪一位出错并能恢复该出错位的正确值。

2.简述教材中给出的MIPS计算机的运算器部件的功能和组成。

答:MIPS计算机的运算器部件的内部组成主要包括两个重要部分,一个是由128个寄存器组成的寄存器堆,暂存将参加运算的数据和中间结果,另一个是执行数据运算的ALU,完成对数据的算术和逻辑运算。

电大本科《计算机组成原理》形考任务3题目及答案(精编文档).doc

电大本科《计算机组成原理》形考任务3题目及答案(精编文档).doc

【最新整理,下载后即可编辑】单选题题目1获得7.00分中的7.00分计算机硬件能直接识别和运行的只能是__A__程序。

选择一项:A. 机器语言B. 汇编语言C. 高级语言D. VHDL题目2获得7.00分中的7.00分输入输出指令的功能是 C 。

选择一项:A. 进行算术运算和逻辑运算B. 进行主存与CPU之间的数据传送C. 进行CPU和I/O设备之间的数据传送D. 改变程序执行的顺序题目3获得7.00分中的7.00分指令执行时无需访问内存寻找操作数的寻址方式是___D____。

选择一项:A. 直接寻址方式B. 间接寻址方式C. 变址寻址方式D. 立即数寻址方式题目4获得7.00分中的7.00分变址寻址方式中,操作数的有效地址等于___B____内容加上形式地址。

选择一项:A. 基址寄存器B. 变址寄存器C. 堆栈寄存器D. 程序计数器题目5获得7.00分中的7.00分相对寻址方式中,若指令中地址码为X,则操作数地址为__B_____。

选择一项:A. XB. (PC)+XC. 基地址+XD. 变址寄存器内容+X题目6获得7.00分中的7.00分堆栈寻址的原则是 C 。

选择一项:A. 先进先出B. 后进后出C. 后进先出D. 随意进出多选题题目7获得11.00分中的11.00分指令中用到的数据可以来自___ACE__。

选择一项或多项:A. 通用寄存器B. 微程序存储器C. 输入输出接口D. 指令寄存器E. 内存单元F. 磁盘题目8获得11.00分中的11.00分指令系统中采用不同的寻址方式的目的是 DEF 。

选择一项或多项:A. 降低指令译码的难度B. 提高指令读取的速度C. 实现程序控制D. 缩短指令字长E. 扩大寻址空间F. 提高编程灵活性判断题题目9获得9.00分中的9.00分一个指令周期通常包含读取指令、指令译码、ALU执行、内存读写和数据写回5个步骤。

(X)选择一项:对错题目10获得9.00分中的9.00分计算机的指令越多,功能越强越好。

计算机组成原理形成性考核

计算机组成原理形成性考核

计算机组成原理形成性考核第一次形成性考核:作业一(5月11日讨论时上交)一、选择题:1.机器数中,零的表示形式是唯一的。

A.原码B.补码C.移码D.反码2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为,最小负小数为。

A.B.C.D.3.加法器采用并行进位的目的是。

A.提高加法器的速度B.快速传递进位信号C.优化加法器结构D.增强加法器功能4.组成一个运算器需要多个部件,但下面所列不是组成运算器的部件。

A.状态寄存器B.数据总线C.ALU D.地址寄存器二、判断题:判断下列说法是否正确,并说明理由。

1.ASCII编码是一种汉字字符编码;2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。

三、简答题:1.简述奇偶校验码和海明校验码的实现原理。

2.名词解释:上溢、下溢、规格化。

3.定点运算器的ALU通常可以完成对那几种数据的运算?4.浮点运算器的组成比起定点运算器组成更复杂,主要表现在哪些方面?四、计算题:1.将十六进制数据14.4CH表示成二进制数,然后表示成八进制数和十进制数。

2.对下列十进制数表示成8位(含一位符号位)二进制数原码和补码编码。

(1)17;(2)-173.已知下列各[x]原,分别求它们的[x]反和[x]补。

(1)[x]原=0.10100;(2)[x]原=1.00111;(3)[x]原=010100;(4)[x]原=1101004.写出X=10111101,Y=-00101011的双符号位原码、反码、补码表示,并用双符号补码计算两个数的差。

第一次讨论时间:2008年5月11日13:30地点:宁波电大实验楼425论题:就检错纠错码在计算机系统中的使用情况进行讨论。

提示:(1)为什么要使用检错纠错码(2)计算机系统中检错纠错码的应用情况(3)常用的检错纠错码有哪些,具体应用于哪些场合。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机组成原理作业11.把下面给出的几个十进制的数化为二进制的数(无法精确表示时,小数点后取3位)、八进制的数、十六进制的数:7+3/4,-23/64,27.5,-125.9375,5.43解答:7+3/4=(111.11)2=(7.6)8=(7.C)16-23/64=-(0.010111)2=-(0.27)8=-(0.5C)1627.5=(11011.1)2=(33.4)8=(1B.8)16-125.9375=-(1111101.1111)2=-(175.74)8=-(7D.F)165.43=(101.011)2=(5.3)8=(5.6)162.把下面给出的几个不同进制(以下标形式给出的右括号之后)的数化成十进制的数:(1010.0101)2、-(101101111.101)2、(23.47)8、-(1A3C.D)16解答:(1010.0101)2=10.3125-(101101111.101)2=-367.625(23.47)8=19.71875-(1A3C.D)16=-6716.81253.写出下面2组数的原、反、补表示,并用补码计算每组数的和、差。

双符号位的作用是什么?它只出现在什么电路之处?(1) X=0.1101 Y=-0.0111(2) X=10111101 Y=-00101011解答:X=0.1101Y=-0.0111X=10111101Y=-00101011[X]原=00 1101[Y]原=11 0111[X]原=00 10111101[Y]原=11 00101011[X]反=00 1101[Y]反=11 1000[X]反=00 10111101[Y]反=11 11010100[X]补=00 1101[Y]补=11 1001[X]补=00 10111101[Y]补=11 11010101[X+Y]补=(00 1101+11 1001)MOD 2 =(00 0110)MOD 2=0 0110[X-Y]补=([X]补+[-Y]补)MOD 2=(00 1101+00 0111)MOD 2=(01 0100)MOD 2(双符号得值不同溢出,上溢)[X+Y]补=(00 10111101+11 11010101)MOD 2 =(00 10010010)MOD 2=0 10010010[X-Y]补=([X]补+[-Y]补)MOD 2=(00 10111101+00 00101011)MOD 2=0 11101000双符号位能容易检查加减运算中的溢出情况。

当符号位相同,数值结果正确;当符号位为01或10时,表示数值溢出。

01表示两个正数相加之和≥1的情况,通常称数值“上溢”;为10时,表示两个负数相加之和<-1的情况,通称数值“下溢”。

前面的1个符号位是正确的符号位。

只有在算术与逻辑运算部件中采用双符号位。

因为只在把两个模4补码的数值送往算术与逻辑运算部件完成加减计算时,才把每个数的符号位的值同时送到算术与逻辑运算部件的两位符号位,所以只有在算术和逻辑运算部件中采用双符号位。

6.假定X=0.0110011*211,Y=0.1101101*2-10(此处的数均为二进制)。

(1)浮点数阶码用4位移码、尾数用8位原码表示(含符号位),写出该浮点数能表示的绝对值最大、最小的(正数和负数)数值;(2)写出X、Y正确的浮点数表示(注意,此处预设了个小陷阱);(3)计算X+Y;(4)计算X*Y。

解答:(1)绝对值最大: 1 111 0 1111111、1 111 1 1111111;绝对值最小: 0 001 0 0000000、0 001 1 0000000(2)X: 1 011 0 0110011、Y: 0 110 0 1101101(3)计算X+YA:求阶差:|△E|=|1011-0110|=0101B:对阶:Y变为 1 011 0 00000 1101101C:尾数相加:00 0110011 00000+ 00 00000 1101101=00 0110110 01101D:规格化:左规:尾数为0 1101100 1101,阶码为1010F:舍入处理:采用0舍1入法处理,则有00 1101100+1=00 1101101E:不溢出所以,X+Y最终浮点数格式的结果: 1 010 0 1101101,即0.1101101*210(3)计算X*YA:阶码相加:[X+Y]移=[X]移+[Y]补=01 011+11 110=01 001(符号位10第1位为0,不溢出;00时上溢,01时下溢)B:尾数相乘结果:0 1010110 110111C:已满足规格化要求,不需左规,尾数不变,阶码仍为001D:舍入处理:按0舍1入规则,尾数之后的6位110111舍去,尾数+1=0 1010111所以,X*Y最终浮点数格式的结果: 1 001 0 1010111,即0.1010111*21《计算机组成原理》形成性作业2答案1.计算机指令中要用到的操作数一般可以来自哪些部件?如何在指令中表示这些操作数的地址?通常使用哪些寻址方式?解答:计算机指令中要用到的操作数一般可以来自:1.CPU内部的通用寄存器,此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5或更多一点的位数来表示一个寄存器;该寄存器的内容,可以是指令运算用到的数据,也可能用作为一个操作数的地址。

2.可以是外围设备(接口)中的一个寄存器,通常用设备编号或设备入出端口地址或设备映像地址来表示;3.可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。

计算机的寻址方式:1.立即数寻址:操作数直接给出在指令字中,即指令字中直接给出的不同再是操作数地址,而是操作数本身。

2.直接寻址:操作数地址字段直接给出操作数在存储器中的地址。

3. 寄存器寻址:指令字中直接给出操作数所在的通用寄存器的编号。

4. 寄存器间接寻址:指令字中给出通用寄存器的编号,在寄存器中给出的不是一个操作数,而是操作数地址时,就可以用这一地址去读写存储器。

5. 变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器。

6.相对寻址:指令字中给出的一个数值(相对寻址偏移量)与程序计数器PC的内容相加之和作为操作数的地址或转移指令的转移地址。

、7. 基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址。

8.间接寻址:指令字的地址字段给出的既不是一个操作数的地址,也不是下一条指令的地址,而是一个操作数地址的地址,或一条指令地址的地址。

9.堆栈寻址:堆栈是存储器中一块特定的按“后进先出”原则管理的存储区,该存储区中被读写单元的地址是用一个特定的寄存器命同的,该寄存器被称为堆栈指针(SP)。

如果有些指令,其操作码部分已经指明一个操作数为堆栈中的一个单元的内容,则它已经约定将使用SP访问该单元,故不必在指令的操作数地址字段中另加说明。

2.什么是形式地址?简述对变址寻址、相对寻址、基地址寻址应在指令中给出些什么信息?如何得到相应的实际(有效)地址?各自有什么样的主要用法?解答:表示在指令中的操作数地址,通常被称为形式地址;用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址,这一地址被称为物理地址。

变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器。

主要适合于处理数组型数据。

相对寻址:指令字中给出的一个数值(相对寻址偏移量)与程序计数器PC的内容相加之和作为操作数的地址或转移指令的转移地址。

与变址寻址的区别是,计算实际地址所用的寄存器已确定为PC,故无须再在指令中指定;而变址寻址中的可用的变址寄存器往往有多个,通常要在指令中指定本次要使用哪一个。

主要用于指令转移。

基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址。

主要用于为多道程序或浮动地址程序定位存储器空间。

基地址寄存器中的值是由系统程序用特权指令设定的,用户不能在自己的程序对其进行修改。

4.简述计算机的控制器的功能和基本组成。

微程序的控制器和组合逻辑的控制器在组成和运行原理方面的相同、不同之处表现在哪里?解答:计算机的控制器的功能是向整机每个部件提供协同运行所需要的控制信号。

是依据当前正在执行的指令和它所处的执行步骤,形成并提供出在这一时刻整机各部件要用到的控制信号。

控制器的基本组成:1.程序计数器(PC):能提供指令在内存中的地址的部件,服务于读取指令,并接收下条要执行的指令地址;2.指令寄存器(IR):能保存读来的指令内容的部分,以保存本指令执行的整个过程中要用到的指令本身的主要信息;3.脉冲源和启停控制逻辑:是指令执行的步骤标记线路,它标记出每条指令的各执行步骤的相对次序关系;4.时序控制信号的产生部件:依据指令内容、指令的执行步骤(时刻),也许还有些别的什么条件信号,来形成并提供出当前各部件本时刻要用到的控制信号。

计算机整机各硬件系统,正是在这些信号控制下协同运行,产生预期的执行结果,也就是执行一条又一条的指令。

组合逻辑的控制器和和程序的控制器是计算机中两种不同类型的控制器,其共同点是:基本功能都是提供计算机各个部件协同运行所需要的控制信号,组成部分都有程序计数器PC,指令寄存器IR,都分成几个执行步骤完成每一条指令的具体功能;不同点主要表现在处理指令执行步骤办法,提供控制信号的方案不一样,组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号,其优点是运行速度明显地快,缺点是设计与实现复杂些,但随着大规模现场可编程集成电路的出现,该缺点已得到很大缓解;微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件的,其缺点是运行速度要慢一点,优点是设计与实现简单些,易用于实现系列计算机产品的控制器,理论上可实现动态微程序设计.《计算机组成原理》形成性作业3答案1.在计算机中,为什么要采用多级结构的存储器系统?它们的应用是建立在程序的什么特性之上的?答:在现代的计算机系统中,通常总是采用由三种运行原理不同,性能差异很大的存储介质分别构建高速缓冲存储器、主存储器和虚拟存储器,再将它们组成三级结构的统一管理、高度的一体化存储器系统。

由高速缓冲存储器缓解主存储器读写速度慢,不能满足CPU运行速度需要的矛盾;用虚拟存储器更大的存储空间,解决主存储器容量小,存不下更大程序与更多数据的难题。

相关文档
最新文档