1. 首页
  2. 文档大全

计算机组成原理课后作业1~8章

上传者:9****8 2022-07-18 12:32:02上传 PPT文件 1.93MB
计算机组成原理课后作业1~8章_第1页 计算机组成原理课后作业1~8章_第2页 计算机组成原理课后作业1~8章_第3页

《计算机组成原理课后作业1~8章》由会员分享,可在线阅读,更多相关《计算机组成原理课后作业1~8章(77页珍藏版)》请在文档大全上搜索。

1、第1章 计算机系统概论2022年6月1日星期三24. 冯诺依曼型计算机的主要设计思想是什冯诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?么?它包括哪些主要组成部分?l冯诺依曼计算机的主要设计思想冯诺依曼计算机的主要设计思想存储程序并按地址顺序执行存储程序并按地址顺序执行l冯诺依曼计算机主要包括冯诺依曼计算机主要包括存储器、运算器、控制器、输入和输出五部分组成存储器、运算器、控制器、输入和输出五部分组成2022年6月1日星期三35. 什么是存储容量?什么是单元地址?什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?什么是数据字?什么是指令字?l存储容量存储容量存储器所能保

2、存二进制数据的总数存储器所能保存二进制数据的总数;常用单位为常用单位为KB、MB等。等。l单元地址单元地址用于识别存储器中每个存储单元的编号,即单元地址。用于识别存储器中每个存储单元的编号,即单元地址。l数据字数据字表示计算机所要处理数据的计算机字,称为数据字。表示计算机所要处理数据的计算机字,称为数据字。l指令字指令字表示一条指令的计算机字,称为指令字。表示一条指令的计算机字,称为指令字。2022年6月1日星期三46. 什么是指令?什么是程序?什么是指令?什么是程序?l指令指令由操作码和操作数两部分构成由操作码和操作数两部分构成能够表示计算机中的一个基本操作的代码或二能够表示计算机中的一个基

3、本操作的代码或二进制串。进制串。l程序程序用于求解某一问题的一串指令序列,称为该问用于求解某一问题的一串指令序列,称为该问题的计算程序,简称为程序。题的计算程序,简称为程序。2022年6月1日星期三57. 指令和数据均存放在内存中,计算机如指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?何区分它们是指令还是数据?l计算机对指令和数据的区分是依靠计算机对指令和数据的区分是依靠指令的执行阶段指令的执行阶段来决定的;来决定的;在取指阶段,从存储器中读取的均是在取指阶段,从存储器中读取的均是CPU要执要执行的指令;行的指令;在执行阶段,从存储器中读取的一定是指令执在执行阶段,从存储器中读取

4、的一定是指令执行所需要的操作数;行所需要的操作数;2022年6月1日星期三68. 什么是内存?什么是外存?什么是什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。什么是适配器?简述其功能。l内存:内存:用于存放系统当前运行所需要的程序和数据的半导体存用于存放系统当前运行所需要的程序和数据的半导体存储器,称为内存储器,简称内存;储器,称为内存储器,简称内存;l外存外存用于存放程序和数据,但不能被用于存放程序和数据,但不能被CPU直接访问的大容量直接访问的大容量存储器,称为外存储器,简称为外存;存储器,称为外存储器,简称为外存;外存一般包括磁盘存储器和光盘存储器。外存一般包括磁盘存储

5、器和光盘存储器。lCPU运算器和控制器合称为中央处理器,简称运算器和控制器合称为中央处理器,简称CPU。l适配器适配器主机和不同速度的外设之间的一种部件,用于主机和外主机和不同速度的外设之间的一种部件,用于主机和外设之间的信息转换。设之间的信息转换。第2章 运算方法和运算器2022年6月1日星期三81. 用用8位编码表示下列各整数的原码、反码、位编码表示下列各整数的原码、反码、补码。补码。真值真值原码原码反码反码补码补码-35- 010 00111010 00111101 11001101 1101127+111 11110111 11110111 11110111 1111-127-111

6、11111111 11111000 00001000 0001-1-000 00011000 00011111 11101111 11112022年6月1日星期三9l若若a7 0,则,则X为正数,显然为正数,显然a0 a6取任何值均可。取任何值均可。l若若a7 1,则,则X为负数,为负数,X移移0. a6 a5 a0 0.5D = 0.100000B,则,则0.5D 移移0.100000 若要若要X0.5,即等价于,即等价于X移移 0.5D 移移 即即0. a6 a5 a00.100000,因此必须是,因此必须是a5 a0不全为不全为0。l 结论:结论:如果如果a7 0, a6 a0取任何值均

7、可;取任何值均可;如果如果a7 1 ,必须满足,必须满足a6 =1 且且a5 a0不全为不全为0。 2. 设设X补补a7.a6 a5 a0 ,其中,其中ai 取取0或或1, 若要若要X-0.5,求,求a0 a1 a2 a7 的取值。的取值。2022年6月1日星期三103. 有一个字长为有一个字长为32位的浮点数,符号位位的浮点数,符号位1位;阶码位;阶码8位,用移码位,用移码表示;尾数表示;尾数23位,用补码表示;基数为位,用补码表示;基数为2。请写出:。请写出:(1)最大最大数的二进制表示,数的二进制表示,(2)最小数的二进制表示,最小数的二进制表示,(3)规格化数规格化数所能所能表示的数的

8、范围。表示的数的范围。l设移码采用移设移码采用移128码,且机器数格式如右:码,且机器数格式如右:最大值(最大正数)最大值(最大正数)0 1111 1111 111 1111 1111 1111 1111 1111即即 x = (1-2-23) * 2127 二进制表示:二进制表示: x = (1-0.0000 0000 0000 0000 0000 001) * 2111 1111 最小值(最小负数)最小值(最小负数)1 1111 1111 000 0000 0000 0000 0000 0000 即即 x = 1 * 2127二进制表示:二进制表示: x = -1* 2111 1111 符

9、号位符号位S(1S(1位位) ) 阶码阶码E(8E(8位位) )尾数尾数M(23M(23位位) )2022年6月1日星期三113. 有一个字长为有一个字长为32位的浮点数,符号位位的浮点数,符号位1位;阶码位;阶码8位,用移码表位,用移码表示;尾数示;尾数23位,用补码表示;基数为位,用补码表示;基数为2。请写出:。请写出:(1)最大数的最大数的二进制表示,二进制表示,(2)最小数的二进制表示,最小数的二进制表示,(3)规格化数规格化数所能表示的所能表示的数的范围。数的范围。l 设移码采用移设移码采用移128码,且机器数格式如右:码,且机器数格式如右:规格化数表示范围规格化数表示范围最大正数:

10、最大正数: 0 1111 1111 111 1111 1111 1111 1111 1111 即即 x = (1-2-23) * 2127最小正数:最小正数: 0 0000 0000 100 0000 0000 0000 0000 0000 即即 x = 2-1 * 2-128最大负数:最大负数: 1 0000 0000 011 1111 1111 1111 1111 1111 即即 x = -(2-1+2-23) * 2-128最小负数:最小负数: 1 1111 1111 000 0000 0000 0000 0000 0000 即即 x = 1 * 2127l 规格化的正数范围规格化的正数

11、范围2-129 (1-2-23) * 2127 负数范围负数范围2127 (2-1+2-23) * 2-128符号位符号位S(1S(1位位) ) 阶码阶码E(8E(8位位) ) 尾数尾数M(23M(23位位) )2022年6月1日星期三124、将下列十进制数表示成、将下列十进制数表示成IEEE754标准的标准的32位浮点规格化数。位浮点规格化数。l 27/6427/64 = 0.011011B = 1.1011 * 2-2e=2,则,则Ee127125 规格化数规格化数l27/64 27/64 =0.011011B =1.1011 * 2-2 规格化数规格化数符号位符号位阶码阶码(8)(8)尾


文档来源:https://www.renrendoc.com/paper/212710752.html

文档标签:

下载地址