第一章 概论
作业1.1随堂测验
1、在计算机的各个层次中,软件和硬件的分界面是( )
A、微程序设计级
B、操作系统级
C、机器指令级
D、应用软件级
2、三大总线指地址总线;数据总线;控制总线
3、量子计算机采用的是冯•诺依曼计算机系结构
4、机器字长是指CPU一次处理数据的最大宽度
测试1.1
1、计算机硬件能直接执行的是( )
A、高级语言
B、机器语言
C、汇编语言
D、任何语言
2、完整的计算机系统通常包括( )
A、硬件系统与软件系统
B、主机和外部设备
C、主机和应用软件
D、运算器、控制器、存储器
3、计算机的字长与下列哪项指标密切相关( )
A、内存容量
B、运算速度
C、存取速度
D、运算精确度
4、CPU地址线数量与下列哪项指标密切相关( )
A、运算精确度
B、内存容量
C、运算速度
D、存储数据位
5、下列关于计算机系统层次结构的描述中,正确的是( )
A、低层用户对硬件的透明性比高层用户要低
B、指令集架构层是软、硬件间的接口
C、不同层次面向不同用户,看到计算机的属性不同
D、低层代码执行效率比高层代码执行效率高
6、下列关于硬件与软件关系的描述中,正确的是( )
A、硬件的发展推动了软件的发展
B、硬件是软件运行的基础
C、软件的功能与性能与硬件有关
D、软件的发展推动硬件的发展
7、下列可用于评价计算机系统性能的指标是( )
A、MIPS
B、CPI
C、IPC
D、字长
8、计算机的层次结构图中,软硬件的分界点在指令集架构层
9、计算机的层次结构图中,软硬件的分界点在操作系统
10、计算机的层次结构图中,软硬件的分界点在微代码层
11、主存容量就是存储带宽
12、计算机能够直接运行的是汇编程序
13、访问256KB的存储空间,需要的地址线数量最少为 (填数字)
14、程序必须存放在哪里才能被CPU访问并执行
15、访问4GB的存储空间,需要的地址线数量最少为 (填数字)
16、三大总线指的是地址 总线、数据总线、 总线
17、三大总线指的是地址 总线、控制总线、 总线
18、三大总线指的是控制 总线、数据总线、 总线
第三章 信息编码与数据表示
3.1 数值数据的表示随堂测验
1、十进制-22= B
2、十进制-22= H
3.2 数据格式随堂测验
1、在选择计算机的数值数据的表示方式时,需要考虑哪些因素:
A、要表示的数的类型(小数、整数、实数和负数)
B、可能遇到的数值范围
C、数值精度
D、数据存储和处理所需要付出的硬件代价
2、带符号的补码数据(整数)的表示范围是-32768~+32767
3、当机器字长为16位时,无符号数据(整数)的表示范围是 ;
3.3.1定点机器数的表示——原码表示法随堂测验
1、X=1011, Y=- 0.1101,求X和Y的8位原码机器数。 [X]原=______;[Y]原=______
A、1. 1101000 0,0001011
B、0,0001011 1. 1101000
C、1,0001011 0. 1101000
D、1,0001011 1. 1101000
2、8位 [0]原=
A、00000000
B、10000000
C、00000000 和 10000000
D、00000000 和 11 1 1 1 1 1 1
3、X=1011 则 [X]原= ______;
4、Y=-1011,则: [Y]原=______;
5、X=0.1101 则: [X]原=______;
6、Y=- 0.1101,则: [Y]原=______;
7、[X]原 = 1,0000000 ,则X真值 =
8、[X]原 = 1,1101 ,则X = B
3.3.3定点机器数的表示——补码表示法随堂测验
1、X=1011,则:[X]补= ;
2、Y=-1011,则:[Y]补=
3、Y=- 0.1101,则:[Y]补=
4、X=1011, 求X的8位补码机器数。[X]补=
5、Y=- 0.1101,求Y的8位补码机器数。[Y]补=
6、[X]补 = 1,0000000 ,则X真值 =
7、[X]补 = 1,1101 ,则X = B
8、[X]补 = 1,1000 ,则X = B
3.3.4定点机器数的表示——移码表示法随堂测验
1、X=1011 则: [X]移=
2、Y=-1011,则: [Y]移=
3、X=1011, 求X的8位移码机器数。[X]移=
4、[X]移 = 1,0000000 ,则X的真值 =
5、[X]移 = 1,1101 ,则X = B
6、[X]移 =0,1000 ,则X = B
3.3.5定点机器数的表示——定点机器数之间的转换随堂测验
1、已知[X]补=1.1010,求X= B; [X]原= ; [X]移=
A、1.0110 -0.0110 0.1010
B、0.1010 -0.0110 1.0110
C、-0.0110 1.0110 0.1010
D、-0.0110 0.1010 1.0110
3.4.1浮点机器数的表示——浮点机器数的格式随堂测验
1、Y=00000000H,是IEEE754单精度的浮点数,则Y的十进制真值是2的-127次方
2、一浮点数的阶码为6位(包括一位阶符),尾数为10位(包括一位数符),阶码与尾数均采用补码表示,阶码的底为2。数符位于浮点数最高位,写出Y的规格化浮点数。 Y的十进制真值为 Y=34/128
3、X=5/8,求X的IEEE754单精度浮点数表示
3.4.2浮点机器数的表示——浮点数的表示范围随堂测验
1、写出所示浮点数格式的规格化和非规格化表示范围,5位阶码,包含1位阶符,用补码表示,8位尾数包含1位数符,用原码表示,且数符位于阶码之后。 E 补码 M 原码 1位阶符+4位数值位 1位数符+7位尾数数值位
3.6校验码随堂测验
1、请对以下数据进行奇校验编码: 010 0000; 111 0010;
A、1,0
B、1,1
C、0,1
D、0,0
2、采用偶校验,最高位是校验位,接收方收到校验码是:0100 0011,传输过程中没有错误,有效数据是1000011
浮点数作业
1、把下面的十进制数转换成二进制数。 35 20.5 -13/32 -100.125 3.125
2、将数值-0.5按IEEE754单精度格式存储。(即写出其对应的浮点编码)
3、将IEEE754标准表示的十六进制数(CC678000)H的真值写出。
第二章 数值运算及运算器
2.1 算术逻辑运算基础随堂测验
1、变形补码判断溢出时,双符号位()表示正溢。
A、01
B、10
C、00
D、11
2、负数补码11.0101右移一位后的结果为()。
A、11.0101
B、11.1010
C、10.1010
D、11.0010
3、两个异号数相加,不会产生溢出。
4、若已知X补=00.1101,Y补=11.0110,则【X+Y】补=()。