![点击分享此内容可以赚币 分享](/master/images/share_but.png)
计算机组成原理课前题.doc
《计算机组成原理课前题.doc》由会员分享,可在线阅读,更多相关《计算机组成原理课前题.doc(12页珍藏版)》请在咨信网上搜索。
1、第一章例题分析1一个完整的计算机系统应该包括( )两大部分。A.主机和外设B.硬件系统和操作系统C.硬件系统和软件系统D.硬件系统和系统软件参考答案:C简要分析:选项A:现代计算机通常把运算器和控制器合起来做在一个芯片上,称为中央处理器(CPU)。然后把CPU和内存储器合起来称为主机。主机和外设构成硬件系统。所以选项A不全面。选项B:一个完整的计算机系统应该包括硬件系统和软件系统两部分。软件系统分为系统软件和应用软件两大类。系统软件包括操作系统、计算机语言处理程序(各种程序翻译软件,包括编译程序、解释程序、汇编程序)、服务性程序、数据库管理系统和网络软件等。操作系统只是系统软件的一种,所以不全
2、面。选项D:系统软件只是软件系统中的一类软件,因而,也不全面。2下列是有关程序、指令和数据关系的叙述,其中错误的是( )。A.一个程序由若干条指令和所处理的数据组成B.指令和数据形式上没有差别,都是一串0/1序列C.指令和数据不能放在同一个存储器中,必须分别存放在指令存储器和数据存储器中D.启动程序前指令和数据都存放在外存中,启动后才被装入内存参考答案:选项C简要分析:选项A:在计算机上完成的所有任务都必须先编好程序,通过计算机执行程序来完成。所以执行程序的过程就是周而复始执行指令的过程。一个程序由一条条指令以及指令所处理的数据组成。指令规定程序的动作和步骤,数据是动作作用的对象。选项B:指令
3、和数据在计算机内部都是用二进制表示的,因而都是0、1序列,在形式上没有差别。选项C和D:程序编好后,先放到外存(如,磁盘)上保存。当需要执行程序时,通过操作系统提供的人-机接口(在命令行符下输入命令,或鼠标双击等)启动程序,程序被启动后,程序中的指令和数据被操作系统装入主存,一般是装入到同一个主存储器(DRAM)中,而不区分是数据存储器还是指令存储器。CPU通过指令执行的不同阶段来区分取出的是数据还是指令,而不是靠分开存放数据和指令来区分的。所以,选项C是错误的。3以下关于冯.诺依曼计算机工作方式的叙述中,错误的是( )。A.计算机完成的所有任务都必须执行相应的程序来完成B.某任务用某语言(如
4、C+)编好程序后,一旦被启动,则马上可调至主存直接执行C.程序执行时,CPU按指令地址自动按序到内存读取指令并执 行D.冯.诺依曼计算机工作方式称为“存储程序”控制方式参考答案:选项B简要分析:冯.诺依曼计算机的工作方式被称为“存储程序”控制方式。其主要内容是:计算机的工作由程序控制,程序是一个指令序列,指令是能被计算机理解和执行的操作命令; 程序(指令)和数据均以二进制编码表示,均存放在存储器中;存储器中存放的指令和数据按地址进行存取;指令是由CPU一条一条顺序执行的。用一句话来说,就是:一旦要计算机完成某个特定的任务,则计算机会将事先编好的程序,按指令的顺序自动一条一条从主存中读出并执行,
5、整个过程不需要人的干预。这里,事先编好的程序是指机器可执行的目标程序。用C+这种高级语言编写的源程序,不能直接装入内存后由CPU执行,而是需要先用编译程序将其转换为机器可直接执行的目标程序。4.下面是有关反映计算机中存储器容量的计量单位的叙述,其中错误的是( )。A.最小的计量单位为位(bit),表示一位“0”或“1”,一个字节为8位B.最基本的计量单位是字节(Byte),因而指令、数据和地址的长度都是8的倍数C.主存储器的编址单位一般是字节的倍数D.主存容量为1KB,其含义是主存储器中能存放1000个字节的二进制信息参考答案:选项D简要分析:选项A:冯偌依曼结构计算机规定,计算机内部信息的表
6、示采用二进制,所以,所有信息都是由0或1构成的0/1序列,用位(bit)来表示一个二进制位“0”或“1”,它是最小的计量单位,一个字节为8位。选项B:计算机中的存储部件、传送部件、运算部件等的宽度(串行传送部件例外)基本上都是字节的倍数,因而最基本的计量单位是字节(Byte)。为了数据、地址和指令信息的存储、传输和运算方便,一般把指令、数据和地址的长度都规定为8的倍数。选项C:对于现代计算机的主存储器,其存储单元的编号采用字节编址方式,也就是说,每8位构成一个存储单元,所以其编址单位为一个字节。早期的机器也有用16位、24位、32位进行编址的。所以一般应该是8的倍数。选项D:主存容量的单位有K
7、B、MB、GB等,分别表示210字节、220字节和230字节。而辅存容量中的kB、MB、GB分别表示103字节、106字节和109字节。所以,选项D是错误的。第二章例题分析1、设x补=1.x1x2x3x4 ,当满足( ) 时,x -1/2成立。x1必须为1,x2x3x4至少有一个为1 B. x1必须为1,x2x3x4任意C. x1必须为0,x2x3x4至少有一个为1 D. x1必须为0,x2x3x4任意参考答案:选项C简要分析:补码的编码规则是,正数的补码,其符号位为0,数值位不变;负数的补码,其符号位为1,数值位各位取反,末尾加1。从形式来看,x补的符号位为1,所以x一定是负数。绝对值越大,
8、数值越小,所以,要满足x -1/2,则x的绝对值必须大于1/2。因此,x1必须为0,x2x3x4至少有一个为1,这样,各位取反末尾加1后,x1一定为1,x2x3x4中至少有一个为1,使得x的绝对值保证大于1/2。因此,选项C是正确的。2、假设有两个整数x和y,x=-68,y=-80,采用补码形式(含一位符号位)表示,x和y分别存放在寄存器A和B中。寄存器A和B中的内容分别是什么?(用十六进制表示二进制序列 )解:x=-68=- 100 01002,则-68 补=1011 1100=BCH y=-80=- 101 00002,则-80 补=1011 0000=B0H3、假设有两个实数x和y,x=
9、 - 68,y= - 8.25,它们在C语言中定义为float型变量,x和y分别存放在寄存器A和B中。则A和B中的内容分别是什么?(用十六进制表示二进制序列 ) 解:float型变量在计算机中都被表示成IEEE754单精度格式。x=-68= -100 01002 = - 1. 0001x26符号位为1,阶码为 127+6 = 128 + 5 = 1000 01012尾数为1.0001,所以小数部分为:000 1000 0000 0000 0000 0000合起来整个浮点数表示为:1 1000 0101 000 1000 0000 0000 0000 0000写成十六进制为:C2880000Hy
10、=-8.25= - 1000.012 = - 1. 00001x23符号位为1,阶码为 127+3 = 128 + 2 = 1000 00102尾数为1.00001,所以小数部分为:000 0100 0000 0000 0000 0000合起来整个浮点数表示为:1 1000 0010 000 0100 0000 0000 0000 0000写成十六进制为:C1040000H4、假定采用IEEE754单精度浮点数格式表示一个数为45100000H,则该数的值是多少?解:将45100000H展开为:(0 100 0101 0 001 0000 0000 0000 0000 0000)2故,符号为0
11、,阶码为:(10001010)2-127=138 -127=11,尾数为:(1.001)2=1.125因而,数值为: +1.125211 = 23045.IBM370的短浮点数格式中,总位数为32位,左边第一位(b0)为数符,随后7位(b1-b7)为阶码,用移码表示,偏置常数为64,右边24位(b8-b31)为6位16进制原码小数表示的尾数,采用规格化形式。若将十进制数-260.125用该浮点数格式表示,则应表示为什么?(用十六进制形式表示)解:因为IBM370的短浮点数格式中,尾数采用16进制原码表示,所以浮点数的基数是16。在进行数据转换时,要转化成16进制形式。即:(-260.125)1
12、0=(-0001 0000 0100.0010)2= (-104.2)16 = (-0.1042)16 163因此,浮点数的符号位为1,阶为3,用7位移码表示为:64+3=(1000011)2故,该数的浮点数表示的前面8位为 1 10000112 ,对应的十六进制为C3H尾数部分的6位十六进制数为:104200H所以,该数的浮点数表示为:C3104200H6.IBM370的短浮点数格式中,总位数为32位,左边第一位(b0)为数符,随后7位(b1-b7)为阶码,用移码表示,偏置常数为64,右边24位(b8-b31)为6位16进制原码小数表示的尾数,采用规格化形式。假定一个数表示成该浮点数格式为4
13、0100110H(用十六进制数表示),则该数的真值是多少?解:首先将十六进制数展开为二进制数为45100110H =(0100 0101 0001 0000 0000 0001 0001 0000)2按照IBM370短浮点数格式,可知:符号位为:0阶码为(100 0101)2 = 64 + 5 ,所以阶的值为5尾数为 (0. 0001 0000 0000 0001 0001 0000)2= (0.100110)16 因而,数值为:(+0.100110)16165=(+10011)16=(+65553)10第一次判断题:1、存储程序的思想是冯诺依曼提出的2、计算机的主机包括CPU、内存和硬盘3、
14、各类计算机之间的主要区别体现在运算速度、存储容量及机器体积等。4、Oracle是应用软件5、由于PC具有自动+1的功能,使得计算机能够连续自动地运行程序。XXX第二次选择或判断题1、计算机系统的层次结构由低级到高级分别是机器语言级、汇编语言级、操作系统级和高级语言级2、PC指出的地址都是指令地址3、假定一台计算机的主存储器最大可装机容量为4GB,按字节编址,则该存储器的MAR应为( )。A.16位 B.32位 C.48位 D.64位4、下面是有关反映计算机中存储器容量的计量单位的叙述,其中错误的是( )。A.最小的计量单位为位(bit),表示一位“0”或“1”B.最基本的计量单位是字节(Byt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word 计算机 组成 原理 课前题
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。