当前位置:文档之家› 课后习题一(第一章、第二章)

课后习题一(第一章、第二章)

课后习题一(第一章、第二章)1、ENIAC所用的主要元件是( C )A. 集成电路B. 晶体管C. 电子管D. 以上均不对2、电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然保有“存储程序”的概念,最早提出这种概念的是( B )A. 巴贝奇B. 冯.诺依曼C. 帕斯卡D. 贝尔3、个人计算机(PC)是属于( C )类计算机A. 大型计算机B. 小型机C. 微型计算机D. 超级计算机4、电子计算机的算术/逻辑运算单元、控制单元合并为( A )A. CPUB. ALUC. 主机D. I/O5、1字节(BYTE)对应( B )位二进制数A. 1B. 8C. 16D. 不确定6、计算机中关于ALU的描述,正确的是( D )A. 只做算术运算,不做逻辑运算B. 只做加法C. 能存放运算结果D. 以上均不对7、完整的计算机系统应包括( D )A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统8、至今为止,计算机中的所有信息仍以二进制方式表示的理由主要是(C )A. 节约元件B. 运算速度快C. 物理器件性能所致D. 信息处理方便9、冯.诺依曼计算机工作方式的基本特点是( B )A. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存储器按内容选择地址10、某寄存器中的值可能是操作数,也可能是地址,只有计算机的( C )才能识别它A. 译码器B. 判断程序C. 指令D. 时序信号11、比特(bit)也称作字位,1比特对应( A )位二进制数A. 1B. 8C. 16D. 不确定12、下列( A )是软件A. 操作系统B. 键盘C. CPUD. 液晶显示器13、下列( D )不是输入设备A. 磁盘驱动器B. 键盘C. 鼠标器D. 打印机14、下列各装置中,( A )具有输入及输出功能A. 磁盘驱动器B. 键盘C. 传统显示器(无触控功能)D. 打印机15、基本上计算机能直接处理的语言是由0与1组成的语言,此种语言称为( C )A. 人工语言B. 汇编语言C. 机器语言D. 高级语言16、某微机系统以16位来表示地址,则该计算机系统有( C )个地址空间21665536A. 256B. 65535C. 65536D. 13107217、一片1MB的磁盘能存储( B )的数据A. 210字节B. 220字节C. 230字节D. 240字节18、计算机中( B )负责指令译码A. ALUB. 控制单元C. 存储器译码电路D. 输入输出译码电路19、下列数中最小的数是( A )A. 101001B=41B. 52Q(八进制=42)C. 2BH=43D. 4420、设寄存器为8位,机器数采用补码形式(含1位符号位),对应于十进制数—27,则寄存器中内容为( C )A. 27HB. 9BHC. 0E5HD. 1BH21、对真值0表示形式唯一的机器数是( B )A. 原码B. 补码和移码C. 补码D. 反码22、在小数定点机中,下述第( B )种说法是正确的A. 只有原码能表示—1B. 只有补码能表示—1C. 只有反码能表示—1D. 原码、补码和反码均能表示—123、某机字长8位,采用补码形式(含1位符号位),则机器数所能表示的范围是(C )A. —127~127B. —128~128C. —128~127D. —127~12824、在小型和微型计算机里,最普遍采用的字母与字符编码是( C )A. BCD码B. 16进制C. ASCII码D. 海明码25、32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位,则其对应的最大正数为( A ),最小负数为( B ),最小的绝对值为( F ),若机器数采用补码表示,且尾数为规格化形式,则对应的最大正数为( A ),最小正数为( C ),最小负数为( D )A. 2127(1—2-23)B. —2127(1—2-23)C. 2-129D. —2127E. 2-128×2-23F. 2-127×2-2326、[X]补=1.0000000,它代表的真值是( B )A. —0B. —1C. +1D. 无具体意义27、设X为整数,[X]补=1,X1X2X3X4X5,若要X﹤—16,X1~X5应满足( D )条件A. X1~X5至少有一个为1B. X1必须为0,X2~X5至少有一个为1C. X1~X5至少有一个为0D. X1必须为0,X2~X5任意28、设寄存器内容为10000000,若它等于—128,则为( B )A. 原码B. 补码C. 移码D. 反码29、大部分计算机内的减法是用( C )实现A. 将被减数加到减数中B. 从被减数中减去减数C. 补数的相加D. 从减数中减去被减数30、在定点机中执行算术运算时会产生溢出,其原因是( D )A. 主存容量不够B. 操作数过大C. 操作数地址过大D. 运算结果无法表示31、两补码相加,采用1位符号位,则当( D )时,表示结果溢出A. 最高位有进位B. 最高位进位和次高位进位异或结果为0C. 最高位为1D. 最高位进位和次高位进位异或结果为132、在浮点机中,下列( C )是正确的A. 尾数的第一数位为1时,即为规格化形式B. 尾数的第一数位与数符不同时,即为规格化形式C. 不同的机器数有不同的规格化形式D. 尾数的第一数位为0时,即为规格化形式33、在浮点机中,判断补码规格化形式的原则是( C )A. 尾数的第一数位为1时,数符任意B. 尾数的符号位与第一数位相同C. 尾数的符号位与第一数位不同D. 阶符与数符不同34、补码的加减法是指( C )A. 操作数用补码表示,两尾数相加减,符号位单独处理,减法用加法替代B. 操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加减相同C. 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码替代,结果的符号在运算中形成D. 操作数用补码表示,由数符决定两尾数的操作,符号位单独处理35、在原码乘法中,符号单独处理,参加操作的数是( D )A. 原码B. 补码C. 绝对值D. 绝对值的补码36、设机器数字长8位(含2位符号位),若机器数DAH为补码,分别对其进行算术左移一位和算术右移一位,其结果分别为( A )A. B4H,EDHB. F4H,6DHC. B5H,EDHD. B4H,6DH注:两位符号位左移后可根据符号关系判断溢出,上例左移后负溢37、运算器的主要功能是进行( C )A. 算术运算B. 逻辑运算C. 算逻运算D. 初等函数运算38、运算器由许多部件组成,其核心部件是( B )A. 数据总线B. 算术逻辑运算单元C. 累加寄存器D. 多路开关以下为书上相关例题39、下列存储器中,汇编语言程序员可见的是( B )A. 存储器地址寄存器(MAR)B. 程序计数器(PC)C. 存储器数据寄存器(MDR)D. 指令寄存器(IR)40、假定基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其余为I/O时间。

若CPU速度提高50%,I/O速度不变,则运行程序A所耗费的时间是(D )A. 55秒B. 60秒C. 65秒D. 70秒41、假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句:unsigned short x=65530;unsigned int y=x;则得到y的机器数为( B )A. 00007FFAHB. 0000FFFAHC. FFFF7FFAHD. FFFFFFFAH42、一个C语言程序在一台32位机器上运行,程序中定义了三个变量x、y和z,其中x 和z为int型,y 为short型,当x=127,y=—9时,执行赋值语句z=x+y后,x、y和z的值分别是( D )A. x=0000007FH,y=FFF9H,z=00000076HB. x=0000007FH,y=FFF9H,z=FFFF0076HC. x=0000007FH,y=FFF7H,z=FFFF0076HD. x=0000007FH,y=FFF7H,z=00000076H43、设浮点数的阶码和尾数均用补码表示,且位数分别为5位和7位(内含2位符号位),若有两个数X=27×29/32,Y=25×5/8,则浮点加法运算X+Y的最终结果为( D )A. 00111 1100010B. 00111 0100010C. 01000 0010001D. 发生溢出问答题44、冯.诺依曼计算机的特点是什么?45、画出以存储器为中心的计算机硬件组成框图,并说明各部件的作用。

46、若x=0.11011,y=—0.11101,分别用原码一位乘和补码一位乘(Booth比较法)计算x ×y。

47、若x=3.3125,y=6.125,假设不包括符号位阶码取3位,尾数取6位,阶符和尾符均取2位,计算x+y。

*答案略。

相关主题