下载此文档

c语言程序设计习题解答.doc


文档分类:IT计算机 | 页数:约54页 举报非法文档有奖
1/54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/54 下载此文档
文档列表 文档介绍
第 1章课后习题参考答案 1 .简述计算机系统的基本组成及其工作原理。解: 一个完整的计算机系统包括硬件系统和软件系统两大部分。按照冯. 诺依曼的计算机结构思想, 计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五部分构成。计算机软件是指使计算机正常运行需要的程序及相关技术文档的总称。软件依赖硬件的物质条件, 而硬件则需要在软件的支配下才能有效的工作。按照冯· 诺依曼存储程序的原理, 计算机系统在控制器的控制下, 通过输入设备输入程序或数据,并自动存放在存储器中。然后控制器通过地址访问存储器,逐条取出指令、分析指令, 并根据指令产生的控制信号, 控制其他部件执行这条指令中规定的任务。这一过程周而复始,确保程序自动执行。 2 .将下列各数转换成十进制数。( ) 2,( ) 8,( ) 16 解:( ) 2=(1×2 3+1×2 1+1×2 0+1×2 -3) 10=( 11. 125) 10 ( ) 8=(1×8 2+2×8 1+7×8 0+7×8 -1+5×8 -2) 10=( 87. 953125 ) 10 ( ) 16=( 10× 16 1+1× 16 0+ 13× 16 -1+4× 16 -2) 10=( 161 . 828125 ) 10 3 .将下列各数转换成二进制数、八进制数和十六进制数(无法精确表示时,二进制取 6 位小数,八进制和十六进制数取 2 位小数)。( ) 10,( ) 10,( 258 ) 10,( ) 10 解:( ) 10=( ) 2=( ) 8=( ) 16 ( ) 10=( ) 2=( ) 8=( ) 16 ( 258 ) 10=( 100000010 ) 2=( 402 ) 8=( 102 ) 16 ( ) 10=( ) 2=( ) 8=( ) 16 4 .设机器字长为 16 ,分别写出下列各值的原码、反码和补码。( 127 ) 10,(- 127 ) 10,(- 128 ) 10,(- 46) 10,( 32767 ) 10,(- 32768 ) 10 解: [ 127 ] 原=[ 127 ] 反=[ 127 ] 补=0 000000001111111 [- 127 ] 原=1 000000001111111 [- 127 ] 反=1 1111********** [- 127 ] 补=1 1111********** [- 128 ] 原=1 000000010000000 [- 128 ] 反=1 1111********** [- 128 ] 补=1 1111********** [- 46] 原=1 000000000101110 [- 46] 反=1 1111********** [- 46] 补=1 1111********** [ 32767 ] 原=[ 32767 ] 反=[ 32767 ] 补=0 1111********** [ -32768 ] 原=1 000000000000000 [ -32768 ] 反=1 1111********** [ -32768 ] 补=1 000000000000000 5 .已知 X 的补码,写出其原码与真值。(1)[X] 补= 01010011 (2)[X] 补= 10001001 (3)[X] 补= 11111111 (4)[X] 补= 11000000 解: (1 )由于符号位为“0”,表示正数,所以, [X] 原=[X] 补= 01010011 ,(X) 10 =83 (2 )由于符号位为“1”,表示负数,数值位按位取反后为 1110110 , 再加 1,则该数的原码为 1 1110111 ,真值为- 119 。(3 )由于符号位为“1”,表示负数,数值位按位取反后为 0000000 , 再加 1,则该数的原码为 1 0000001 ,真值为-1。(4 )由于符号位为“1”,表示负数,数值位按位取反后为 0111111 , 再加 1,则该数的原码为 1 1000000 ,真值为- 64。 6 .设机器字长为 16 位。表示带符号整数,数值位 15 位,符号位 1 位,试分析所能表示的最大整数与最小整数分别是多少? 解: 如果这 16 位二进制用来表示带符号的整数, 由于最高位为符号位, 实际的数值有效位只有 15位, 最小可以表示到- 32768 ( 机器码为 1 00

c语言程序设计习题解答 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数54
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-06-02