《计算机组成原理A》形考作业三答案
- 格式:doc
- 大小:34.50 KB
- 文档页数:2
1.机器数补码中,零的表示形式是唯一的。
2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为+(1-2-15),最小负小数为-1。
3.加法器采用并行进位的目的是快速传递进位信号。
4.组成一个运算器需要多个部件,但下面所列地址寄存器不是组成运算器的部件。
1.ASCII编码是一种汉字字符编码;×2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。
×1.简述奇偶校验码和海明校验码的实现原理。
答:奇偶校验码原理:通常是为一个字节补充一个二进制位,称为校验位,通过设置校验位的值为0或1的方式,使字节自身的8位和该校验位含有1值的位数一定为奇数或偶数。
在接收方,检查接收到的码字是否还满足取值为1的总的位数的奇偶关系,来决定数据是否出错。
海明校验码原理:是在k个数据位之外加上r个校验位,从而形成一个k+r位的新的码字,使新的码字的码距比较均匀地拉大。
把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出现错误,就会引起相关的几个校验位的值发生变化,这不但可以发现错误,还可以指出哪一位出错,为进一步纠错提供了依据。
2.简述教材中给出的MIPS计算机的运算器部件的功能和组成。
答:MIPS计算机运算器部件功能和组成:运算器的首要功能是完成对数据的算术和逻辑运算, 由其内部的一个被称之为算术与逻辑运算部件(英文缩写为ALU)承担;运算器的第二项功能,是暂存将参加运算的数据和中间结果, 由其内部的一组寄存器承担;为了用硬件线路完成乘除指令运算, 运算器内一般还有一个能自行左右移位的专用寄存器, 通称乘商寄存器。
这些部件通过几组多路选通器电路实现相互连接和数据传送;运算器要与计算机其它几个功能部件连接在一起协同运行, 还必须有接受外部数据输入和送出运算结果的逻辑电路。
电大计算机组成原理课程形考作业答案The following text is amended on 12 November 2020.计算机组成原理A形考作业一(参考答案)一、选择题:1.机器数_____中,零的表示形式是唯一的。
A.原码 B.补码 C.移码 D.反码答案:B2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。
A.B.C. D.答案:C3.加法器采用并行进位的目的是_____。
A.提高加法器的速度B.快速传递进位信号C.优化加法器结构 D.增强加法器功能答案:B4.组成一个运算器需要多个部件,但下面所列_____不是组成运算器的部件。
A.状态寄存器 B.数据总线C.ALU D.地址寄存器答案:D二、判断题:判断下列说法是否正确,并说明理由。
1.ASCII编码是一种汉字字符编码;×是西文7位编码2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。
×三、简答题:1.简述奇偶校验码和海明校验码的实现原理。
答:奇偶校验码原理:通常是为一个字节补充一个二进制位,称为校验位,通过设置校验位的值为0或1的方式,使字节自身的8位和该校验位含有1值的位数一定为奇数或偶数。
在接收方,检查接收到的码字是否还满足取值为1的总的位数的奇偶关系,来决定数据是否出错。
海明校验码原理:是在k个数据位之外加上r个校验位,从而形成一个k+r位的新的码字,使新的码字的码距比较均匀地拉大。
把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出现错误,就会引起相关的几个校验位的值发生变化,这不但可以发现错误,还可以指出哪一位出错,为进一步纠错提供了依据。
2.简述教材中给出的MIPS计算机的运算器部件的功能和组成。
国开电大计算机组成原理形考任务1-6答案
形考任务1
一、单项选择题
1-6 BCDAD B
二、多项选择题
7.ACD
8.BC
9.BD
10.ABDF
三、判断题
11-14对错对错
形考任务2
一、单项选择题
1.快速传递进位信号
2.地址寄存器
3.逻辑运算和算术运算
4.阶码的位数和尾数的位数
5.或运算
6.只有带符号数的运算才有可能产生溢出
二、多项选择题
7.浮点运算器可用两个定点运算器部件来实现;阶码部件只进行阶码相加、相减和比较操作
8.阶符和数符相同;阶符和数符相异;数符与尾数小数点后第一位数字相同
三、判断题
9-12错对对错
形考任务3 一、单项选择题1-6 ACDBB C
二、多项选择题
7.ACE
8.DEF
三、判断题
9-12错错错对
形考任务4 一、单项选择题1-6 BDBCD A
二、多项选择题
7.AB
8.ABC
三、判断题
9-12对错错对
形考任务5 一、单项选择题1-6 BDCBA B
二、多项选择题
7.ABC
8.AB
三、判断题
9-12对错错对
形考任务6单项选择题
一、单项选择题1-6 BADDB A
二、多项选择题
7.BCD
8.ABD
三、判断题
9-12对错对对。
计算机组成原理III/IV篇练习题参考答案(不保证全对)一、选择题1.设寄存器内容为10000000,若它等于0,则为(C)。
A. 原码B. 补码C.反码D. 移码2.假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是( B )。
A. r1 ×r2B. r2 ×r3C. r1 ×r4D. r2 ×r43.16位长的浮点数,其中阶码7位(含1位阶符),尾数9位(含1位数符),当浮点数采用补码表示时,所能表示的数的范围是(B )。
A.-264 ~ +264(1-2-8)B.-263 ~ +263(1-2-8)C.-263 ~ +263(1-2-9)D. -263 (1-2-8)~ 263(1-2-8)4.浮点数的表示范围和精度取决于(B )。
A.阶码的位数和尾数的机器数形式B.阶码的机器数形式和尾数的位数C.阶码的位数和尾数的位数D.阶码的机器数形式和尾数的机器数形式5.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是(C )。
A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D. 数符与尾数小数点后第一位数字相同为规格化数6.某机器字长16 位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。
假定取指令时,每取一个字节PC 自动加1。
若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是( C )。
A. 2006HB. 2007HC. 2008HD. 2009H7.设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1 PC。
国家开放大学电大《计算机组成原理》网络课形考网考作业及答案国家开放大学电大《计算机组成原理》网络课形考网考作业及答案考试说明: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 机器数中,零的表示形式不唯一的是_____。
一、单项选择题(每小题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、是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特点?总线是连接各个部件的信息传输线,是各个部件共享的传输介质。
总线上信息传输的特点:某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息。
以CPU片内总线为例,在每个需要将信息送至总线的寄存器输出端接三态门,由三态门控制端控制什么时刻由哪个寄存器输出。
当控制端无效时,寄存器和总线之间呈高阻状态。
2、为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。
3、简要说明程序中断接口中IM、IR、EI、RD、BS五个触发器的作用。
五个触发器的作用:中断屏蔽触发器(IM):CPU是否受理中断或批准中断的标志。
Im标志为“0”时,CPU 可受理外界中断请求。
中断请求触发器(IR):暂存中断请求线上由设备发出的中断请求信号,IR标志为“1”时,表示设备发出了中断请求。
允许中断触发器(EI):用程序指令来置位,控制是否允许某设备发出中断请求。
IE为“1”时,某设备可以向CPU发出请求。
准备就绪的标志(RD):一旦设备做好一次数据的接收或发送,便发出一个设备动作完毕信号,使RS标志为“1”。
工作触发器(BS):设备“忙”的标志。
BS=1,表示启动设备工作4、中断处理过程包括哪些操作步骤?中断处理过程如下:(1)设备提出中断请求(2)当一条指令执行结束时CPU响应中断(3)CPU设置“中断屏蔽”标志,不再响应其它中断请求(4)保存程序断点(PC)(5)硬件识别中断源(转移到中断服务子程序入口地址)(6)用软件方法保存CPU现场(7)为设备服务(8)恢复CPU现场(9)“中断屏蔽”标志复位,以便接收其它设备中断请求(10)返回主程序5、什么是闪速存储器?它有哪些特点?90年代INTEL公司发明的一种高密度、非易失性的读写半导体存储器闪速存储器的特点闪速存储器(Flash Memory)是一类非易失性存储器NVM(Non-Volatile Memory)即使在供电电源关闭后仍能保持片内信息;而诸如DRAM、SRAM这类易失性存储器,当供电电源关闭时片内信息随即丢失。
国家开放大学《计算机组成原理》形考任务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.浮点数数的表示范围取决于尾数的位数,精度取决于阶码的位数。
国开电大《计算机组成原理》形考任务3答案形考任务31. 计算机硬件能直接识别和运行的只能是_______程序。
A. 机器语言B. 汇编语言C. 高级语言D. VHDL参考答案是:A2. 输入输出指令的功能是。
A. 进行算术运算和逻辑运算B. 进行主存与CPU之间的数据传送C. 进行CPU和I/O设备之间的数据传送D. 改变程序执行的顺序参考答案是:C3. 指令执行时无需访问内存寻找操作数的寻址方式是_______。
A. 直接寻址方式B. 间接寻址方式C. 变址寻址方式D. 立即数寻址方式参考答案是:D4. 变址寻址方式中,操作数的有效地址等于_______内容加上形式地址。
A. 基址寄存器B. 变址寄存器C. 堆栈寄存器D. 程序计数器参考答案是:B5. 相对寻址方式中,若指令中地址码为X,则操作数地址为_______。
A. XB. (PC)+XC. 基地址+XD. 变址寄存器内容+X参考答案是:B6. 堆栈寻址的原则是。
A. 先进先出B. 后进后出C. 后进先出D. 随意进出参考答案是:C7. 指令中用到的数据可以来自_______。
A. 通用寄存器B. 微程序存储器C. 输入输出接口D. 指令寄存器E. 内存单元F. 磁盘参考答案是:ACE8. 指令系统中采用不同的寻址方式的目的是。
A. 降低指令译码的难度B. 提高指令读取的速度C. 实现程序控制D. 缩短指令字长E. 扩大寻址空间F. 提高编程灵活性参考答案是:DEF9. 一个指令周期通常包含读取指令、指令译码、ALU执行、内存读写和数据写回5个步骤。
()A. 对B. 错参考答案是:B10. 计算机的指令越多,功能越强越好。
()A. 对B. 错参考答案是:B11. 直接寻址是在指令字中直接给出操作数本身而不再是操作数地址。
()A. 对B. 错参考答案是:B12. 基地址寻址方式中,操作数的有效地址等于基址寄存器内容加上形式地址。
()A. 对B. 错参考答案是:A。
计算机组成原理》电大/国开第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计算机硬件能直接识别和运行的只能是_______程序。
选择一项:A. 机器语言题目2输入输出指令的功能是。
选择一项:C. 进行CPU和I/O设备之间的数据传送题目3指令执行时无需访问内存寻找操作数的寻址方式是_______。
选择一项:D. 立即数寻址方式题目4变址寻址方式中,操作数的有效地址等于_______内容加上形式地址。
选择一项:B. 变址寄存器题目5相对寻址方式中,若指令中地址码为X,则操作数地址为_______。
选择一项:B. (PC)+X题目6堆栈寻址的原则是。
选择一项:C. 后进先出多选题题目7指令中用到的数据可以来自_______。
选择一项或多项:A. 通用寄存器C. 输入输出接口E. 内存单元题目8指令系统中采用不同的寻址方式的目的是。
选择一项或多项:D. 缩短指令字长E. 扩大寻址空间F. 提高编程灵活性判断题题目9一个指令周期通常包含读取指令、指令译码、ALU执行、内存读写和数据写回5个步骤。
()选择一项:错题目10计算机的指令越多,功能越强越好。
()选择一项:错题目11直接寻址是在指令字中直接给出操作数本身而不再是操作数地址。
()选择一项:错题目12基地址寻址方式中,操作数的有效地址等于基址寄存器内容加上形式地址。
()选择一项:对。
计算机组成原理A 形成性考核册
专业:
学号:
姓名:
计算机组成原理A作业1
一、选择题
1.机器数()中,零的表示形式是唯一的。
A、原码
B、补码
C、移码D反码
2、某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为(),最小负小数为()。
A、+(216-1),-(1-2-15)
B、+(215-1),-(1-2-16)
C、+(1-215),-1
D、+(215-1),-(1-2-15)
3、加法器采用并行进位的目的是()。
A、提高加法器的速度
B、快速传递进位信号
C、优化加法器结构
D、增强加法器功能
4、组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。
A、状态寄存器
B、数据总线
C、ALU
D、地址寄存器
二、判断题(判断下列说法是否正确,并说明理由)。
1、ASCII编码是一种汉字字符编码。
2、一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算。
3、在浮点数表示法中,阶码的位数越多,能表达的数值精度越高。
4、只有定点数运算才可能溢出,浮点数运算不会产生溢出。
三、简答题。
1、简述奇偶校验码和海明校验码的实现原理。
计算机组成原理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获得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分计算机的指令越多,功能越强越好。
国家开放大学最新《计算机组成原理》形考任务(1-6)试题答案解析形考任务 1(红色标注选项为正确答案,请用 Ctrl+F 查找答案)一、单项选择题(每小题6分,共36分)题目1正确获得6.00分中的6.00分未标记标记题目题干下列数中最小的数是。
选择一项:A. (1010011)2B. (42)8C. (10011000)BCDD. (5A)16题目2正确获得6.00分中的6.00分未标记标记题目题干某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。
选择一项:A.B.C.D.题目3正确获得6.00分中的6.00分未标记标记题目题干两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时。
选择一项:A. 会产生溢出B. 也有可能产生溢出C. 不一定会产生溢出D. 一定不会产生溢出题目4正确获得6.00分中的6.00分未标记标记题目题干已知[X]原=010100,[X]反= 。
选择一项:A. 010100B. 001011C. 101011D. 101100正确获得6.00分中的6.00分未标记标记题目题干已知[X]原=110100,[X]补= 。
选择一项:A. 110100B. 001011C. 101011D. 101100题目6正确获得6.00分中的6.00分未标记标记题目题干已知[X]原=110100,[X]移= 。
选择一项:A. 101100B. 001100C. 101011D. 011011未标记标记题目信息文本二、多项选择题(每小题9分,共36分)题目7正确获得9.00分中的9.00分未标记标记题目机器数中,零的表示形式不唯一的是_____。
选择一项或多项:A. 原码B. 补码C. 移码D. 反码题目8正确获得9.00分中的9.00分未标记标记题目题干ASCII编码_____。
选择一项或多项:A. 是8位的编码B. 是7位的编码C. 共有128个字符D. 共有256个字符E. 有64个控制字符题目9正确获得9.00分中的9.00分未标记标记题目题干相对补码而言,移码_____。
第一次作业一、分析题:把下面给出的几个十进制数化为二进制数(无法精确表示时,小数点后取三位)、八进制数、十六进制数。
7+3/4,—23/64,27.5,—125.9375, 5.43二、分析题:把下面给出的几种不同进制的数化成十进制的数。
(1010.0101)2,—(101101111.101)2,(23.47)8,—(1A3C.D)16三、分析题:写出下面2组数的原码、反码、补码表示,并用补码计算每组数的和、差。
双符号位的作用是什么?它只出现在什么电路之处?(1)X = 0.1101 ,Y = —0.0111(2)X = 10111101 ,Y = —00101011四、简述题:解释定点运算器的功能和组成部件?以Am2901芯片为实例,来介绍定点运算器的有关知识,你的认知程度如何?五、简答题:以教学计算机为例,说明应如何控制与操作运算器完成指定的数据运算、传送功能,为什么必须在Am2901之外解决向运算器提供最低位的进位信号,最低、最高位的移位输入信号,以及状态位的接收与记忆问题。
设计完成如下操作功能的操作步骤和必须提供的信号:把100送入R0,R0的内容送入R1,完成R0—R1本存入R0,R1的内容减1,R1的内容送入Q,R1和Q与C联合右移一位。
六、计算题:假定X= 0.0110011×211, Y= 0.1101101×2-10(此处的数均为二进制),在不使用隐藏位的情况下,回答下列问题:(1)浮点数阶码用4位移码、尾数用8位原码表示(含符号位),写出该浮点数能表示的绝对值最大、最小的(正数和负数)数值;(2)写出X、Y的正确浮点数表示(注意,此处预设了小陷阱)(3)计算X+Y;参考答案:一、答案:十进制数二进制数八进制数十六进制数7+3/4 111.11 7.6 7.C-23/64 -0.010111 -0.27 -0.5C27.5 11011.1 33.4 1B.8-125.9375 -1111101.1111 175.74 7D.F5.43 101.011 5.3 5.68二、答案:(1010.0101) 2= (10.3125)10- (101101111.101) 2= (357.625)10(23.47) 8= (19+39/64)10- (1A3C.D) 16= (6716+13/16)10三、答案:(1)X = 0.1101 ,Y = —0.0111[X]原=00 1101,[X]反=00 1101,[X]补=00 1101[Y]原=11 0111,[Y]反=11 1000,[Y]补=11 1001,[-Y]补=00 01110 0 1 1 0 1 0 0 1 1 0 1+) 1 1 1 0 0 1 +) 0 0 0 1 1 10 0 0 1 1 0 0 1 0 1 0 0[X+Y]补= 00 0110 [X-Y]补=01 0100X+Y=0.0110 X-Y溢出(2)X = 10111101 ,Y = —00101011[X]原= 00 10111101 , [X]反= 00 10111101 , [X]补= 00 10111101[Y]原= 11 00101011 , [Y]反= 11 11010100 , [Y]补= 11 11010101,[-Y]补=00 001010110 0 1 0 1 1 1 1 0 1 0 0 1 0 1 1 1 1 0 1+) 1 1 1 1 0 1 0 1 0 1 +) 0 0 0 0 1 0 1 0 1 10 0 1 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 0[X+Y]补= 00 10010010 [X-Y]补= 00 11101000X+Y= +10010010 X-Y= +1110100四、答案:定点运算器的功能与组成:①对数据进行算术运算和逻辑运算,给出结果某些特征;②暂存参加运算的数据和中间结果;③可用硬件完成乘除运算;④接受外部数据的输入,送出运算结果;⑤与计算机其他部件协同工作运算器的组成:①算术与逻辑运算部件;②通用寄存器;③乘商寄存器;④多路选择器;⑤输入/输出逻辑电路。
计算机组成原理A形成性考核作业三参考答案
一、选择题:
1.下列部件(设备)中,存取速度最快的是______。
答:B
A.光盘存储器B.CPU的寄存器C.软盘存储器D.硬盘存储器
2.某SRAM芯片,其容量为1K×8位,加上电源端和接地端,该芯片引出线的最少数目应为______。
答:D
A.23B.25 C.50D.20
3.在主存和CPU之间增加Cache的目的是______。
A.扩大主存的容量
B.增加CPU中通用寄存器的数量
C.解决CPU和主存之间的速度匹配
D.代替CPU中的寄存器工作
答:C
4.在独立编址方式下,存储单元和I/O设备是靠______来区分的。
A.不同的地址和指令代码B.不同的数据和指令代码
C.不同的数据和地址D.不同的地址
答:A
5.随着CPU速度的不断提升,程序查询方式很少被采用的原因是______。
A.硬件结构复杂B.硬件结构简单
C.CPU与外设串行工作D.CPU与外设并行工作
答:C
6.在采用DMA方式的I/O系统中,其基本思想是在____之间建立直接的数据通路。
A.CPU与外设B.主存与外设
C.CPU与主存D.外设与外设
答:B
二、判断题:判断下列说法是否正确,并说明理由。
1.CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。
×
2.引入虚拟存储系统的目的,是为了加快外存的存取速度。
×
3.按主机与接口间的数据传送方式,输入/输出接口可分为串行接口和并行接口。
√4.DMA控制器通过中断向CPU发DMA请求信号。
√
三、简答题:
1.在三级存储体系中,主存、外存和高速缓存各有什么作用?各有什么特点?
答:主存储器:简称为主存或内存,主存储器速度快,但容量较小。
它用来存放计算机运行时正在执行的程序和数据,CPU可以直接对主存内的单元进行读写操作。
辅助存储器:。
简称为外存,位于系统主机的外部,辅助存储器速度慢、容量大。
它通常它用来存放需要长期保留的或是暂时不用的程序和数据信息,但需要处理这些信息时,CPU要将它调入内存后,才能使用。
高速缓冲存储器:高速缓冲存储器(Cache)是为了解决CPU和主存之间速度不匹配而采用的一项技术。
高速缓冲存储器,是一个相对于主存来说容量很小、速度特快、用静态存储器器件实现的存储器系统。
它的作用在于缓解主存速度慢、跟不上CPU读写速度要求的矛盾。
它的实现原理,是把CPU最近最可能用到的少量信息(数据或指令)从主存复制到Cache中,当CPU下次再用这些信息时,它就不必访问慢速的主存,而直接从快速的
CACHE中得到,从而提高了得到这些信息的速度,使CPU有更高的运行效率。
2.什么是随机存取方式?哪些存储器采用随机存取方式?
答:RAM,即随机存储器,可以看作是由许多基本的存储单元组合起来构成的大规模集成电路。
按工作原理的不同,随机存储器存取方式可分为:静态随机存储器(SRAM)和动态随机存储器(DRAM)两种类型。
3.什么是虚拟存储器?它能解决什么问题?为什么?
答:虚拟存储器属于主存-外存层次,由存储器管理硬件和操作系统中存储器管理软件支持,借助于硬磁盘等辅助存储器,并以透明方式提供给用户的计算机系统具有辅存的容量,接近主存的速度,单位容量的成本和辅存差不多的存储器。
主要用来缓解内存不足的问题,当内存占用完时,计算机系统就会自动调用一部分硬盘空间来补充内存。
4.什么是串行接口和并行接口?简述它们的数据传输方式和适用场合。
答:串行接口只需要一对信号线来传输数据,主要用于传输速度不高、传输距离较长的场合。
并行接口传输按字或字节处理数据,传输距离短、传输速率较高,实用于传输速度较高的设备,如打印机等。
5.CPU在每次执行中断服务程序前后应做哪些工作?
答:CPU在响应中断应满足下列条件:(中断条件)
①CPU处于开中断状态;
②CPU已经结束一条指令的执行;
③新任务的优先级高于CPU正在处理的任务。
CPU在每次执行中断服务程序前通常需要经过如下步骤:(中断处理)
①关中断。
②保存断点和被停下来的程序的现场信息。
③判别中断源;,转中断服务程序的入口地址。
④执行开中断指令,以便可以进入响应更高级别中断请求的运行状态。
⑤若有更高级别中断请求来到,则可以进入新的中断响应过程,否则执行中断服务程序。
CPU在每次执行中断服务程序后通常需要经过如下步骤:(中断返回)
①执行完中断服务程序后,执行关中断,准备返回主程序。
②恢复现场信息,恢复断点。
③执行开中断。
④开中断之后,若有更高级别中断请求来到,则可以进入新的中断响应过程,否则,返回断点进入主程序的执行过程。
6.总线的信息传输有哪几种方式?具体说明几种方式的特点。
答:总线的传输方式有:串行传送、并行传送、复用传送和数据包传送。
串行传送方式:是n位字长的数据通过一条通信信号线一位一位地传送。
并行传送方式:是字长n位的数据由n条信号线同时传送,数据传输速度快。
复用传送方式:是将数据分时分组传送的方式,它由同步信号控制,在一组通信线上采用分时的办法,轮流地并行传送不同组的信号。
数据包传送方式:是将被传送的信息组成一个固定的数据结构,通常包含数据、地址和时钟等信息,这样可减少通信中同步操作的时间。