百年教育职业培训中心 百年教育学习服务平台
题库试卷

【百年教育职业培训中心】计算机组成原理-章节资料考试资料-常熟理工学院

来源: 更新时间:

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!答案:微信搜索【渝粤教育】公众号第1次大作业第1次实验第一章单元测验1、【单选题】计算机硬件能直接

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!

答案:微信搜索【渝粤教育】公众号



1次大作业

1 实验

第一章 单元测验

1、【单选题】计算机硬件能直接执行的是

A、高级语言

B、机器语言

C、汇编语言

D、任何语言


2、【单选题】下列说法中,错误的是

A、软件与硬件具有逻辑功能的等价性

B、固件功能类似软件,形态类似硬件

C、计算机系统层次结构中,微程序属于硬件级

D、寄存器的数据位对微程序级用户透明


3、【单选题】完整的计算机系统通常包括

A、运算器、控制器、存储器

B、主机、外部设备

C、主机和应用软件

D、硬件系统与软件系统


4、【单选题】计算机的字长与下列哪项指标密切相关

A、运算精确度

B、运算速度

C、内存容量

D、存取速度


5、【单选题】CPU地址线数量与下列哪项指标密切相关

A、运算精确度

B、运算速度

C、内存容量

D、存储数据位


6、【单选题】下列属于冯•诺依曼计算机的核心思想是

A、存储器按地址访问

B、存储程序和程序控制

C、采用补码

D、采用总线


7、【多选题】下列关于计算机系统层次结构的描述中,正确的是

A、不同层次面向不同用户,看到计算机的属性不同

B、低层代码执行效率比高层代码执行效率高

C、低层用户对硬件的透明性比高层用户要低

D、指令集架构层是软、硬件间的接口


8、【多选题】下列关于硬件与软件关系的描述中,正确的是

A、硬件是软件运行的基础

B、硬件的发展推动了软件的发展

C、软件的发展也推动硬件的发展

D、软件能完成的功能及性能与硬件有关


9、【多选题】下列关于计算机字长的描述中正确的是

A、字长一般与运算器的数据位相同

B、字长一般与通用寄存器的位数相同

C、字长一般与存储器数据位相同

D、字长一般与存储器的地址位相同


10、【多选题】下列可用于评价计算机系统性能的指标是

A、MIPS

B、CPI

C、IPC

D、字长


11、【多选题】下列计算机系统性能评价的描述中正确的是

A、程序MIPS值越高,计算机的性能越高

B、程序的CPI值越低,计算机的性能越高

C、主频高的机器性能不一定高

D、同一程序在不同机器上运行时得到的MIPS值不一定相同


12、【填空题】访问256KB的存储空间,需要的地址线数最少为( )根? (只需要填阿拉伯数字)

A、


13、【填空题】程序必须存放在哪里才能被CPU访问并执行

A、


14、【填空题】某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为 (保留到小数点后一位)

A、


15、【填空题】某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为 (保留到小数点后一位)

A、


16、【填空题】若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中B类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的CPI为 (保留到小数点后2位)

A、


17、【填空题】若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中A类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的MIPS为(保留到小数点后一位)

A、


2.1 机器数及特点随堂测验

1、【单选题】设计算机字长 8位,设x = -5, [x]补 为 ( ) (单选)

A、FBH

B、FDH

C、FAH

D、05H


2、【单选题】系列关于补码机器数的描述中错误的是( ) ( 单选)

A、数的符号用0和1表示

B、数值“0”的表示唯一

C、加法和减法按模进行运算

D、不可能出现一个数的补码与其原码相同


3、【单选题】下列关于移吗的描述中,错误的是( )(单选)

A、IEEE754浮点数的阶码用移码表示

B、0表示正数的符号,1表示负数的符号

C、不可能出现同一个数据的补码与移码相同

D、 通过对一个真值加一个偏移量得到


2.2 定点数与浮点数据表示随堂测验

1、【单选题】IEEE754浮点数x的二进制存储格式为(41360000)H,其对应的十进制值为( ) (单选)

A、11.5

B、11.375

C、11.355

D、10.385


2、【单选题】某计算机字长8位,机器数 11111111 对应的十进制真值不可能是( ).(单选)

A、-1

B、127

C、0

D、-128


2.3 数据校验的基本原理随堂测验

1、【多选题】下列编码中码距为2的编码是( ) (多选)

A、0011, 1100, 0000, 0101

B、00 , 11, 01, 10

C、000, 101, 110

D、00000, 11100, 00111, 10100


2、【多选题】下列关于码距与检错与纠错能力的描述中正确的是 ( ) (多选)

A、码距为1的编码不具备任何检错能力

B、码距为2的编码具有1位检错能力,但无纠错能力

C、码距为4的编码可检测出2位错误,并可纠正1位错误

D、码距为4的编码可检测出2位错误,并可纠正2位错误


3、【多选题】下列关于校验的描述中,正确的是 ( ) (多选)

A、校验码的基本原理就是通过增加校验位提高码距,从而使编码具有检错或纠错能力

B、码距越大,对应编码的检错与纠错能力就越强

C、码距越大,所需要的校验信息也就多,对应的编码效率就越低

D、校验既可采用硬件实现,也可采用软件实现


奇偶校验 随堂测验

1、【单选题】假设下列字符中有奇偶校验,但没有发生错误,其中采用的是奇校验的是 ( )(单选)

A、11011001

B、11010111

C、11010100

D、11110110


2、【多选题】下列关于奇偶校验的描述中,正确的是 ( ) (多选)

A、奇校验和偶校验的码距都为1

B、编码时使用的校验位位数与被校验数据的长度无关

C、校验时得到的无错结论不可信

D、校验时得到的有错结论不可信


3、【多选题】设奇偶校验编码总长度大于3位,下列关于基本奇偶校验检错与纠错能力的描述,正确的是 ( ) (多选)

A、可以检测1位错误

B、可以检测2位错误

C、可以检测3位错误

D、不能纠正错误


2.5 CRC校验随堂测验

1、【单选题】假定要传输的数据长度为10位,对每个数据块进行CRC校验,根据CRC校验规则,要能检测并纠正一位错误,对应的CRC码的总位数为( )(单选)

A、4

B、10

C、13

D、14


2、【单选题】设G(X)=1011, 某(7,4)CRC校验码的编码序列为C7C6C5C4C3C2C1,假定CRC编码传输过程中最多只能发生一位错误,已知C1位出错时得到的余数是001,则C4位出错时接收方进行校验得到的余数是 ( )(单选)

A、010

B、100

C、011

D、110


3、【单选题】设计待校验的信息为8位,假定传输中最多只发生一位错误,采用CRC校验时,生成多项式的二进制位数至少需要 ( ) (单选)

A、3

B、4

C、5

D、6


4、【多选题】设待校验的信息长度为 K 位, 生成多项式为G(X),下列关于CRC校验的描述中正确的是( ) (多选)

A、只有一位出错时,接收端进行校验得到的余数只与出错位的位置有关,与K位信息的取值和G(X)的取值无关

B、只有一位出错时,接收端进行校验得到的余数与出错位位置和G(X)的取值有关,与K位信息的取值无关

C、只有一位出错时,接收端进行校验得到的余数与出错位位置、G(X)及K位信息的取值都有关

D、CRC校验得到的无错结论不一定是正确的


2次实验报告

3.1 运算方法与运算器随堂测验

1、【单选题】定点运算器可直接进行的运算是( ) (单选)

A、十进制数加法运算

B、定点数运算

C、浮点数运算

D、定点数和浮点数运算


2、【单选题】设计计算机字长为 8位 ,两个十进制数 X = -97 , Y = 63, [x]补 - [y]补 的结果为 ( ) (单选)

A、01100000

B、11011110

C、负溢出

D、正溢出


3、【多选题】下列关于定点运算溢出的描述中,正确的是 ( ) (多选)

A、补码数据表时,同号数相加可能发生溢出

B、补码数据表时,异号数相减可能发生溢出

C、参加运算的两个数,当作为有符号数和无符号数进行加法运算时,不可能两者都溢出

D、溢出检测既可用硬件实现,也可用软件实现


4、【多选题】设X为被加(减)数,Y为加(减)数,S为运算结果,均采用补码数据表示,下列关于溢出电路设计的描述中,正确的是( ) ( 多选)

A、采用单符号位时,直接用X、Y和S的符号位就可设计溢出监测电路

B、采用双符号位时,可直接用S的双符号位设计溢出检测电路

C、采用单符号位时,可直接用X、Y最高有效数据位运算后的进位位和S的进位设计溢出监测电路

D、对无符号数的加/减运算,可利用运算器的进位信号设计溢出检测电路


3.2 定点数补码加、减运算器设计随堂测验

1、【单选题】如图所示为基于FA的运算器:<img src="http://edu-image.nosdn.127.net/3A26937CC775E5F1859E22AA67293E32.png?imageView height: 170px;" />为了利用一位全加器FA并配合使用控制信号P,当P= 0/1时 实现 A、B两个数的加法/减法运算,图中空白方框处电路的逻辑功能应该是( ) (单选)

A、与门

B、或门

C、异或门

D、非门


2、【多选题】如图所示 为带溢出检测功能的运算器 <img src="http://edu-image.nosdn.127.net/74EF51C671595D72202BA5918103AFFB.png?imageView height: 1px;" /><img src="http://edu-image.nosdn.127.net/E886BC155202134AD0B0B071CAE6623E.png?imageView height: 210px;" />该电路完成的溢出检测功能是 ( ) (多选)

A、带符号数的加法溢出检测

B、带符号数的加法溢出检测

C、无符号数的加法溢出检测

D、无符号数减法的溢出检测


3、【多选题】下列关于并行进位的描述中,正确的是( ) (多选)

A、并行进位可以提高运算速度

B、并行进位模式下,各进位位采用不同电路各自产生,相互间不再有依存关系

C、采用先行进位部件和ALU模块可构建长度可变的并行进位运算器

D、并行进位只对加法有效,而对减法无效


4、【多选题】四位并行ALU中有两个特殊的输出端,分别是:G =A3B3+(A3+B3)(A2B2+(A2+B2)(A1B 1+ (A1+B1) A 0B0)) 为 进位产生函数,P=(B3+A3) (B2+A2)( A1+B1 ) (A0+B0)为进位传递函数下列关于P、G的描述中,正确的是( )(多选)

A、设计P和G的目的是为了构建位数更长的并行 ALU

B、P和G对算术运算和逻辑运算都有意义

C、P的作用是将本片ALU的最低进位输入位传递到本片ALU的最高进位输出端

D、G的作用是根据参与运算的两个数据产生本片ALU的最高进位输出


3.3 原码一位乘法随堂测验

1、【单选题】设计算机字长为8位,X = - 19,对该分别执行算术左移和逻辑左移一位后的结果分别为 ( ) (单选)

A、11011010 , 11011010

B、11110010 , 11110010

C、11011000 , 11011000

D、11110000 , 11110000


2、【单选题】设计算机字长为8位,X = - 19,对该分别执行算术右移和逻辑右移一位后的结果分别为 ( )(单选)

A、11111001,11111001

B、11111001,01111001

C、11110110, 01110110

D、11110110,11110110


3、【多选题】关于原码一位乘法的下列描述中,正确的是 ( ) (多选)

A、数据取绝对值参加运算

B、符号位单独处理

C、乘法执行过程中的所有移位都是算术移位

D、最后的结果由部分积寄存器和乘数寄存器共同保存


4、【多选题】计算机字长为n位, 下列关于原码一位乘法操作过程的描述中,正确的是 ( ) (多选)

A、乘法过程中共执行n 次算术右移和n 次加法运算

B、乘法过程中共执行 n -1次算术右移和 n-1 次加法运算

C、乘法过程中,部分积加0 还是加x的绝对值,取决于此时的Yn

D、乘法过程中右移部分积是为了使部分积与下次的加数按位对齐


3.4 补码一位乘法随谈测验

1、【单选题】16位补码 0X 8FA0扩展为32位的结果是 ( ) (单选)

A、0X 0000 8FA0

B、0X FFFF 8FA0

C、0X FFFF FFA0

D、0X8000 8FA0


2、【多选题】计算机字长为n位, 下列关于补码一位乘法操作过程的描述中,正确的是 ( ) (多选)

A、乘法过程中共执行n 次加法和n-1 部分积右移

B、乘法过程中共执行 n -1次算术右移和 n-1 次加法运算

C、乘法过程中,部分积加0 、[x]补还是 [-x]补,取决于此时的Yn+1 与Yn的差

D、乘法过程中右移部分积的目的是为了使部分积与下次的加数对齐


3、【多选题】关于补码码一位乘法的下列描述中,正确的是 ( )(多选)

A、符号位和数据位一起参加运算

B、运算开始前,需要在乘数寄存器Y后面补上Yn+1且其初值为0

C、乘法执行过程中的对部分积的移位是算术右移

D、最后的结果由部分积寄存器和乘数寄存器共同保存


3.5 乘法器设计随堂测验

1、【单选题】下图为原码一位乘法器原理图<img src="http://edu-image.nosdn.127.net/01C5D6EC9DD757C0797C04319D76745A.png?imageView height: 1px;" /><img src="http://edu-image.nosdn.127.net/7B24EF93A192991639D671D8B1E9FE6C.png?imageView height: 234px;" />正确的是 ( ) (单选)

A、A: 部分积寄存器 B:乘数寄存器 C: |X| D: Yn

B、A: 部分积寄存器 B:乘数寄存器 C: |X| D: Yn+1

C、A: 被乘数寄存器 B:乘数寄存器 C: |X| D: Yn

D、A: 被乘数寄存器 B:乘数寄存器 C: |X| D: Yn+1


2、【单选题】下图为补码一位乘法原理图<img src="http://edu-image.nosdn.127.net/9C6EACA54AFCE8A19F00D6E0E537CA85.png?imageView height: 1px;" /> <img src="http://edu-image.nosdn.127.net/E54DA8072B24086CADAD92FE677F8C5F.png?imageView height: 317px;" />正确的是 ( ) (单选)

A、A: 取反电路 B:[X]补 C:部分积寄存器 D:与门

B、A: 求补电路 B:[X]补 C:部分积寄存器 D:异或门

C、A: 求补电路 B:|X| C:部分积寄存器 D:异或门

D、A: 取反电路 B:|X| C:部分积寄存器 D:与门


3、【单选题】下列是阵列乘法器原理图<img src="http://edu-image.nosdn.127.net/68CC4C7A13CB53B56DF5931DD79CFEA3.png?imageView height: 291px;" />正确的是( ) (单选)

A、A:异或门 , B: 求补电路 C:与门阵列 D:求补电路

B、A:与门 , B: 求补电路 C:FA阵列 D:与门阵列

C、A:或门 , B: 求补电路 C:与门列 D:FA阵列

D、A:异或门 , B: 与门阵列 C:FA阵列 D:求补电路


3.6 定点数除法随堂测验

1、【单选题】下图位原码加减交替法除法原理图<img src="http://edu-image.nosdn.127.net/491343F8D82801DC32EED8BDB0B1AEF1.png?imageView height: 300px;" />下列对图中A、B 、C、D 部件描述正确的是( ) (单选)

A、A:异或电路 B:上商位 C: 除数的原码 D: 商寄存器

B、A:异或电路 B:上商位 C: 除数的数值位 D: 商寄存器

C、A:与电路 B:上商位 C: 除数的原码 D: 商寄存器

D、A:与电路 B:上商位 C: 除数的数值位 D: 商寄存器


2、【多选题】下列关于原码恢复余数法除法的描述中,正确的是( )(多选)

A、符号位不参与数值位的计算

B、除法过程中对余数的左移是算术移位

C、可根据参加运算的数据位数确定运算过程中循环累加的次数

D、商直接上到商寄存中


3、【多选题】关于原码加减交替法除法的下列描述中,正确的是( )(多选)

A、运算过程中每执行一次加法都要上商

B、当参加运算数据的位数确定时,运算过程中循环累加的次数随之确定

C、商上0时,需要进行恢复余数的操作

D、如果是小数除法,要求被除数绝对值小于除数绝对值


4、【多选题】关于补码加减交替法除法的下列描述中,正确的是 ( ) (多选)

A、符号位与数值位一起参加运算

B、每次循环累加后所上商的值与本次加法时的最高进位位相同

C、字长位n时,执行除法需要进行的加法次数位n+1次

D、所上商要通过左移操作才能移到商寄存器中


浮点数加减运算随堂测验

1、【单选题】若阶码为3位,用补码表示;尾数7位,用原码表示,其中1位为符号位;以2为底。数据格式为:尾数符号 阶符符号 阶码值 尾数值,则十进制数27/64的浮点规格化数是( )(单选)

A、010*******

B、010*******

C、0111110110

D、0001011011


2、【单选题】字长相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为( ) (单选)

A、后者表示的范围小且精度低

B、前者表示的数据范围大但精度低

C、后者可表示的数据范围大且精度高

D、前者可表示的数据范围大且精度高


3、【单选题】下图为浮点数据表示数据区间的示意图<img src="http://edu-image.nosdn.127.net/D0BD2E771A8A6B54359DDABE957DEE3D.jpg?imageView height: 181px;" />浮点数的溢出分为四种情况,对图中A、B、C 、D四处溢出描述正确的是( ) (单选)

A、 A区为 负上溢 ,B区为负下溢,C区为正下溢,D区为正上溢

B、A区为 负下溢 ,B区为负上溢,C区为正下溢,D区为正上溢

C、A区为 负下溢 ,B区为负上溢,C区为正上溢,D区为正下溢

D、A区为 负上溢 ,B区为负下溢,C区为正上溢,D区为正下溢


4、【单选题】设浮点数排列及长度格式为 数符(1位)阶码(含阶符共5位)尾数(6位),若阶码和尾数均采用补码表示,已知 X = 0.110101 * 2^0011 Y = -0.111010 * 2^0010 (说明,上述两个浮点数中, 除基2采用的10进制表述外,其余的数字都是二进制),则【X + Y】补 的值为 ( ) (单选)

A、0 00011 011000

B、0 00010 110000

C、1 00011 010010

D、0 00100 101001


5、【多选题】若浮点数的阶码和尾数均为补码数据表示,下列关于浮点数溢出的描述中,正确的是( ) (多选)

A、阶码溢出,结果溢出

B、阶码和尾数都溢出,结果才溢出

C、当右移规格化时,可能由于解码增加而产生溢出

D、对阶可能导致浮点溢出


课后作业

第三章 单元测验

1、【单选题】执行算术右移指令的操作过程是

A、操作数的符号位填0,各位顺次右移1位

B、操作数的符号位填1,各位顺次右移1位

C、操作数的符号位不变,各位顺次右移1位,符号位拷贝至最高数据位

D、进位标志移至符号位,各位顺次右移1位


2、【单选题】原码除法是指

A、操作数用绝对值表示,加上符号位后相除

B、操作数用补码表示并进行除法,但商用原码表示

C、操作数取绝对值相除,符号位单独处理

D、操作数用原码表示,然后相除


3、【单选题】对8位补码操作数A5H,进行二位算术右移后的十六进制结果为( )H

A、D2

B、52

C、E9

D、69


4、【单选题】单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行( )运算为1时,表示运算的结果产生溢出

A、与

B、或

C、与非

D、异或


5、【单选题】在定点二进制运算器中,减法运算一般通过______来实现

A、原码运算的二进制减法器

B、补码运算的二进制减法器

C、反码运算的二进制加法器

D、补码运算的二进制加法器


6、【单选题】浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均包含2位符号位)。若有两个数X = 2^7 ´ 29/32 ,Y= 2^5 ´ 5/8,则用浮点加法计算X+Y 的最终结果是

A、00111 1100010

B、00111 0100010

C、01000 0010001

D、溢出


7、【单选题】若浮点数用补码表示,则判断运算结果是否为规格化数的方法是

A、阶符与数符相同

B、阶符与数符相异

C、数符与尾数小数点后第一位数字相异

D、数符与尾数小数点后第一位数字相同


8、【单选题】在下列浮点数表示中,左移一位就可被规格化浮点数是

A、<img src="http://edu-image.nosdn.127.net/8F6080740677388DFEC36E8F2062E1FC.jpg?imageView&thumbnail=890x0&quality=100" style="white-space: normal;" />

B、<img src="http://edu-image.nosdn.127.net/FAA0714A77420077B0A1C2E0B8C48946.jpg?imageView&thumbnail=890x0&quality=100" style="white-space: normal;" />

C、<img src="http://edu-image.nosdn.127.net/A9E1B055053A9E8509409812D76CE7AF.jpg?imageView&thumbnail=890x0&quality=100" style="white-space: normal;" />

D、<img src="http://edu-image.nosdn.127.net/53B2BE19CC9E6FF3ADEC9351F3A43262.jpg?imageView&thumbnail=890x0&quality=100" style="white-space: normal;" />


9、【单选题】以下各机器数中,引入___数据表示可消除减法操作

A、移码

B、原码

C、反码

D、补码


10、【单选题】设机器数字长8位(含1位符号位),若机器数DAH为补码,分别对其进行算术左移一位和算术右移一位,其结果分别为

A、B5H,6DH

B、B4H,6DH

C、B4H,EDH

D、B5H,EDH


11、【单选题】在定点运算器中,为判断运算结果是否发生错误,无论采用双符号位还是单符号位,均需要设置___,它一般用异或门来实现

A、译码电路

B、移位电路

C、溢出判断电路

D、编码电路


12、【单选题】已知A=0.1011,B= -0.0101,则[A+B]补 为

A、0.0110

B、1.1011

C、1.0110

D、0.1101


13、【单选题】下列说法错误的是

A、并行加法器中虽然不存在进位的串行传递,但高位的进位依然依赖于数据的低位

B、补码乘法器中,被乘数和乘数的符号都不参加运算

C、运算器中通常都有一个状态标记寄存器,为计算机提供判断条件,以实现程序转移

D、在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值


14、【单选题】以下关于ALU的描述正确的是

A、能完成算术与逻辑运算

B、不能支持乘法运算

C、只能完成算术运算

D、只能完成逻辑运算


15、【单选题】在计算机中,对于正数,其三种机器数右移后符号位均不变,但若右移时最低数位丢1,可导致

A、运算结果出错

B、无正确答案

C、影响运算精度

D、无任何影响


16、【多选题】若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是

A、产生了下溢

B、产生了上溢

C、运算结果溢出,结果为负数

D、运算结果溢出,结果为正数


17、【多选题】以下关于ALU的描述中,不正确的是

A、只做加法与减法运算

B、只做算术运算

C、支持算术与逻辑运算

D、只做逻辑运算


18、【多选题】假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算不会发生溢出的是

A、r1×r2

B、r2×r3

C、r1×r4

D、r2×r4


19、【多选题】下列是组成运算器的部件的是

A、状态寄存器

B、数据总线

C、ALU

D、地址寄存器


20、【多选题】计算机内部的定点数大多用补码表示,下列关于补码特点的叙述中正确的是

A、零的表示唯一

B、符号位可以和数值部分一起参加运算

C、正数不存在补码,负数的补码可用反码加1求得

D、减法可用加法来实现


21、【多选题】在浮点数加减法运算“规格化”步骤中,以下哪些尾数(假定采用补码表示)需要进行”左规”运算?(以下各数均为2进制表示)

A、00.1000

B、10.0100

C、11.1000

D、00.0111


22、【多选题】以下说法正确的是

A、补码加减交替法是一种不恢复余数法

B、在定点小数补码一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值

C、浮点运算可由阶码运算和尾数运算两个部分联合实现

D、n位小数的补码一位乘法(Booth算法),需做n+1次运算,第n+1次不移位


23、【多选题】以下关于算术移位和逻辑移位的描述正确的是

A、算术右移时,符号位不变并向最高数据位复制

B、逻辑左移时,高位丢失,低位补0

C、逻辑右移时,相当于对原数除2

D、算术左移时,相当于对原数乘2


24、【判断题】运算器都会设置状态寄存器的目的是为实现程序转移提供判断条件

A、正确

B、错误


25、【判断题】为提高运算速度,运算器一般采用并行进位

A、正确

B、错误


26、【判断题】在浮点运算器,阶码部件需要完成加、减、乘、除四种运算

A、正确

B、错误


27、【判断题】在浮点运算器,尾数运算部件只需要完成乘、除运算

A、正确

B、错误


28、【判断题】采用补码数据表示的ALU中采用双符号位判断溢出时,直接使用被加数和加数补码的符号位进行判断

A、正确

B、错误


29、【填空题】已知[X]补 = 1101001 , [Y]补 = 1101010, 则用变形补码计算2[X]补 +1/2 [Y]补的结果为 (直接填二进制数即可,数字间不留空格)

A、


30、【填空题】计算机字长为8位,若 x = - 1101101,则 [x/4]补 的值为 (直接填写二进制数)

A、


31、【填空题】计算机字长为8位,若 x = - 101101,则 2[x]补的值为 (直接填写二进制数)

A、


32、【填空题】移码表示法主要用于表示浮点数的 (直接填汉字即可)

A、


4.1 随堂测验

1、【单选题】哈弗结构 (Harvard Architecture)是指 ( ) (单选)

A、数据和指令分别存放

B、数据和指令统一存放

C、指令和数据分时存放

D、指令和数据串行存放


2、【单选题】如果一个被访问的存储单元,很快会再次被访问,这种局部性是( )(单选)

A、时间局部性

B、空间局部性

C、数据局部性

D、程序局部性


3、【多选题】下列关于存储系统层次结构的描述中正确的是( )(多选)

A、存储系统层次结构由Cache 、主存、辅助存储器三级体系构成

B、存储系统层次结构缓解了主存容量不足和速度不快的问题

C、构建存储系统层次结构的的原理是局部性原理

D、构建存储系统层次结构还有利于降低存储系统的价格


4、【多选题】下列属于加剧CPU和主存之间速度差异的原因的是( ) (多选)

A、由于技术与工作原理不同,CPU增速度明显高于主存增速率

B、指令执行过程中CPU需要多次访问主存

C、辅存容量不断增加

D、辅存速度太慢


5、【多选题】下列关于局部性的描述中正确的是 ( ) (多选)

A、局部性包括时间局部行和空间局部性

B、局部性是保证存储系统层次结构高效的基础

C、顺序程序结构具有空间局部性

D、循环程序结构具有时间局部性


4.2 主存数据组织随堂测验

1、【多选题】设存储字长为64位,对 short 变量长度为16位,数据存储按整数边界对齐,关于short 变量 j 在主存中地址的下列描述中正确的是( ) (此题为多选题)

A、j的物理地址 mod 8 = 0

B、j的物理地址 mod 8 = 1

C、j的物理地址 mod 8 = 2

D、j的物理地址 mod 8 = 3


2、【多选题】设存储字长为64位,对 char 变量长度为8位,数据存储按整数边界对齐,关于char 变量 j 在主存中地址的下列描述中正确的是( ) (此题为多选题)

A、j的物理地址 mod 8 = 0

B、j的物理地址 mod 8 = 1

C、j的物理地址 mod 8 = 2

D、j的物理地址 mod 8 = 3


3、【多选题】下列关于大端与小端模式的描述中,正确的是 ( ) (此题为多选题)

A、大端模式(Big-endian)是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中

B、小端模式(Little-endian)是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中

C、0x12345678 按大端模式存放时,其所在存储单元最低字节单元存放的数据是0x12

D、0x12345678 按小端模式存放时,其所在存储单元最高字节单元存放的数据是0x12


4、【多选题】下列关于存储字长的描述中正确的是( ) (此题为多选题)

A、主存一个单元能存储的二进制位数的最大值

B、存储字长与所存放的数据类型有关

C、存储字长等于存储在主存中数据类型包含的二进制位数

D、存储字长一般应是字节的整数倍


5、【多选题】某计算机按字节编址,数据按整数边界存放,可通过设置使其采用小端方式或大端方式,有一个float 型变量的地址为 FFFF C000H ,数据 X = 12345678H,无论采用大端还是小段方式,在内存单元 FFFF C001H,一定不会存放的数是 ( ) (此题为多选题)

A、12H

B、34H

C、56H

D、78H


4.3 静态存储器工作原理随堂测验

1、【单选题】某计算机字长16位,其存储器容量为64KB,按字编址时,其寻址范围是( ) (单选)

A、64K

B、32KB

C、32K

D、64KB


2、【单选题】一个16K*32位的SRAM存储芯片,其数据线和地址线之和为( )(单选)

A、48

B、46

C、36

D、39


3、【单选题】一个16K*32位的SRAM存储芯片,其内部采用位数相同的行列地址译码器,则其内部译码输出线的总量为( )(单选)

A、2^14

B、2^7

C、2^8

D、2^16


4、【单选题】下列关于SRAM工作原理的描述中 ,错误的是( )(单选)

A、6管SRAM中保存“1&quot;的存储单元有两个工作管处于饱和导通状态

B、6管SRAM中保存“0&quot;的存储单元有两个工作管处于饱和导通状态

C、对任何一个SRAM存储单元的读写,一定需要通过对应的行选通和列选通信号使与该存储单元对应的4个门控管都处于选通状态

D、现有一个1KB的SRAM存储器,若只使用其低端地址的前16个单元,则只要使用该存储器的前4位地址线,其余地址线可以不做任何端接处理


4.4 动态存储器工作原理随堂测验

1、【多选题】某动态存储器存储单体的容量是64K*8位,采用双译码结构且地址线平均送到两个译码器,刷新周期是2ms 。下列关于动态存储器的描述中正确的是( )(多选)

A、动态存储器的刷新按行进行

B、该动态存储器的刷新地址计数器的模为2^8

C、该动态存储单体的数据线和地址线之和为16

D、该刷新地址计数器在2ms内必须进行一轮计数循环


2、【多选题】下列属于导致DRAM 比SRAM慢的原因是( )(多选)

A、DRAM需要刷新操作

B、DRAM 读写过程中其地址分行、列分时传送

C、读操作前先要进行预充操作

D、DRAM的容量比SRAM容量大


3、【多选题】下列关于DRAM刷新的描述中,正确的是( )(多选)

A、刷新地址可由CPU给出

B、集中刷新虽然保持了存储单体的高速特性,但存在死时间

C、异步刷新方式既保持了存储单体的高速特性,也不存在死时间

D、分散刷新由于刷新次数过多,大大降低了存储单体的性能


4、【多选题】下列关于动态存储器的描述中,正确的是 ( ) (多选)

A、读操作也具有刷新功能

B、DRAM 比相同工艺的SRAM要慢

C、某DRAM芯片地址引脚数据为12根,则其容量为16M

D、工具DRAM 的工作原理可知,相同容量的DRAM 比SRAM 功耗低


4.5 存储扩展随堂测验

1、【单选题】假定用若干块4K *4位的存储芯片组成一个8K*8位的存储器,则地址1B1F所在芯片的最大地址是( )(单选)

A、1BFFH

B、1FFFH

C、1000H

D、0B00H


2、【单选题】假定用编号为0-3片16K *8位的存储芯片组成一个64K*8位的存储器,从第0片到第3片依次使用64K存储空间中从低到高的16K空间,则编号为2的存储芯片在64K全局空间中的地址范围是( ) (单选)

A、8000H - BFFFH

B、C000H - FFFFH

C、4000H-7FFFH

D、2000H-5FFFH


3、【单选题】下列关于存储扩展的描述中,错误的是( )(单选)

A、字扩展时,存储芯片的片选信号一般由地址译码器产生

B、只做位扩展时,所有存储芯片的片选信号都固定接0

C、CPU的读写控制线应连接到SRAM的读写控制线

D、只做字扩展时,不同存储芯片相同编号的数据位(如D2)不能连接到CPU数据总线的同一位上


指令系统概述及指令格式随堂测试

1、【多选题】下列关于指令(机器指令)的描述中,正确的是( ) (多选)

A、是计算机系统中硬件与软件之间的接口

B、是程序员操作计算机硬件的接口

C、是冯诺依曼结构计算机实现“程序控制”原理的载体

D、是指挥计算机指令特定操作的命令


2、【多选题】下列关于指令的描述中,正确的是 ( ) (多选)

A、指令的操作码定义了指令的功能

B、指令的地址码字段是不可缺少的

C、单地址指令只能处理一个数据

D、指令的地址码字段可以表示一个地址,也可以表示一个数据


3、【多选题】下列关于指令格式的描述中,正确的是( ) (多选)

A、对采用定长操作码的计算机而言,若需要支持65条指令,则其操作码字段最少需要7位

B、若指令中每个地址字段位均为4位,则对RR型指令而言,可以 使用16个寄存器

C、指令字长确定的情况下,指令的地址字段越多 ,则其位数就越少

D、计算机硬件是影响指令格式设计的因素之一


5.2 寻址方式及指令寻址 随堂测验

1、【单选题】直接寻址的无条件转移指令执行的效果是将将指令地址送入 ( ) (单选)

A、程序计数器 PC

B、地址寄存器MAR

C、数据缓冲寄存器 MDR

D、偏移地址累加器


2、【多选题】下列关于寻址方式的描述中,正确的是( ) (多选)

A、包括指令寻址方式和数据的寻址方式

B、形成指令和数据所在虚拟存储器地址的方法

C、形成指令和数据所在主存地址的方法

D、形成指令和数据在Cache地址的方法


3、【多选题】下列关于指令寻址方式的描述中,正确的是( ) (多选)

A、指令的有效地址通过指令中形式地址字段给出

B、程序中有条件和无条件转移采用的就是跳跃寻址

C、指令的不同寻址方式需要通过寻址方式特征位来标识

D、顺序结构中CPU依次访问不同指令采用的就是顺序寻址


4、【多选题】某计算机字长64位,采用单字长指令,下列描述中,正确的是( ) (多选)

A、指令字长为64位

B、指令字长为16位

C、顺序寻址时,PC &lt;- (PC) + 1

D、顺序寻址时,PC &lt;- (PC) + 8


5.3 操作数寻址方式 随堂测验

1、【单选题】在数据寻址方式中,获取操作数最快的寻址方式是 ( ) ( 单选)

A、寄存器寻址

B、立即数寻址

C、直接寻址

D、间接寻址


2、【单选题】若指令的形式地址中给出的是操作数的有效地址, 该指令采用的寻址方式是( ) ( 单选)

A、直接寻址

B、立即数寻址

C、寄存器寻址

D、变址寻址


3、【单选题】假定计算机字长64位,采用单字长指令, 某指令采用间接寻址,则取操作数至少需要访问主存的次数为( ) (单选)

A、1

B、2

C、3

D、4


4、【单选题】相对寻址方式中,指令所提供的相对地址是( ) (单选)

A、本条指令在内存中的首地址为基准位置的偏移量

B、本条指令的下条指令在内存中的首地址为基准位置的偏移量

C、本条指令的上条指令在内存中的首地址为基准位置的偏移量

D、本指令操作数的直接有效地址


5、【多选题】下列关于操作数的寻址方式的描述中,正确的是( ) (多选)

A、直接寻址方式下 ,地址字段的位数影响数据的寻址范围

B、间接寻址方式下 ,地址字段的位数影响数据的寻址范围

C、立即数寻址方式下 ,地址字段的位数影响立即数的大小

D、寄存器寻址方式下,地址字段的位数影响立即数的大小


5.4 指令格式设计 随堂测验

1、【单选题】采用将操作码字段扩展到没有使用的地址码字段的指令格式设计方案的主要目的是( ) (单选)

A、减少指令长度

B、充分利用地址字段,提高指令效率

C、保持指令长度不变,增加指令数量

D、减少地址码数量


2、【单选题】某计算机采用32位单字长二地址指令,每个地址码为12位(含寻址方式字段),若已经定义了250条二地址指令,则还可以定义多少条单地址指令 ( ) (单选)

A、4K

B、8K

C、16K

D、24K


3、【多选题】某计算机字长32位,内存空间为4M ,采用单字长二地址指令,操作码长度固定。要求支持200条指令,要求支持的寻址方式为4种,下列寻址方式中,可支持访问整个存储空间的寻址方式是( ) (多选)

A、直接寻址

B、寄存器寻址

C、寄存器间接寻址

D、变址寻址


4、【多选题】某计算机机器字长和存储字长32位,采用双字长,下列描述中正确的是( )(多选)

A、采用双字长指令有利于支持更多的指令和设计位数更多的地址字段

B、顺序寻址方式下,PC &lt;---- (PC) + 8

C、在该计算机中完成RS型指令,至少需要访问内存3次

D、采用双字长指令有利于支持更多的寻址方式


5. 5 MIPS指令概述 随堂测验

1、【单选题】某采用相对寻址的MIPS I 型指令,其立即数字段的值内容为 1110000011100011,则计算操作数有效地址时,与PC内容相加的偏移量是( ) ( 单选)

A、1111111111111111 1000001110001100

B、1111111111111111 1110000011100011

C、0000000000000000 1110000011100011

D、0000000000000000 1000001110001100


2、【多选题】下列关于MIPS特点的描述中,正确的是( ) (多选)

A、寻址方式简单

B、属于精减指令集计算机RISC

C、只有Load/Store指令才访问存储器

D、寄存器数量较多


3、【多选题】MIPS指令分为R、 I、 J三种类型的指令,下列关于MIPS指令格式的描述中,正确的是( ) (多选)

A、指令长度固定

B、操作码字段长度固定

C、指令中寄存器字段长度固定

D、立即数字段长度固定


4、【多选题】下列关于 MIPS 寻址的下列描述中, 正确的是( ) ( 多选)

A、相对寻址时,将32位地址左移两位的目的是为了实现按32位整数边界对齐存放

B、伪直接寻址时,26位直接地址左移两位的目的是为了使32位地址的低两位为0,实现按32位的整数边界对齐存放

C、立即数寻址时,指令中的立即数直接送给指令中指定的寄存器

D、MIPS指令中不单独设置寻址方式字段


5.6 MIPS指令详解 随堂测验

1、【多选题】下列关于MIPS R型指令的描述中,正确的是( ) (多选)

A、不同功能的R型指令使用的寄存器数量不一定相同

B、所有R型指令的操作码OP字段的值均为 000000

C、R型指令既有算术运算指令,也有逻辑运算指令

D、R型指令不支持访问主存的指令


2、【多选题】下列关于MIPS I 型指令的描述中,正确的是( ) (多选)

A、I型指令包括访问内存的指令

B、I 型指令包括条件转移指令

C、I型指令包括立即数运算指令

D、I 型指令支持给寄存器赋立即数的操作


3、【多选题】下列关于 MIPS J型指令的描述中 ,正确的是 ( ) (多选)

A、J型指令支持无条件跳转指令

B、J型指令只使用伪直接寻址方式

C、J 型指令执行后 ,PC寄存器的值最后两位一定为00

D、所有J型指令均不使用MIPS的任何通用寄存器


6.1 CPU组成与功能随堂测试

1、【单选题】控制CPU内数据通路传送的部件是(  ) (单选)

A、程序控制器

B、时序产生器

C、指令译码器

D、操作控制器


2、【多选题】下列可能是CPU组成部件的是( )(多选)

A、程序计数器 PC

B、指令寄存器IR

C、累加器AC

D、算术逻辑运算单元 ALU


3、【多选题】下列属于CPU功能的是 (   ) (多选)

A、算术逻辑运算功能

B、存储控制功能

C、操作控制功能

D、异常控制功能


4、【多选题】下列关于程序计数器的下列描述中,正确的是(   ) (多选)

A、指令执行过程中会保存当前正在执行的指令地址

B、指令执行过程中会保存下一条指令的地址

C、其值不一定按PC+“1”的方式改变

D、CPU中可以没有PC


.2 数据通路 随堂测试

1、【多选题】下列关于数据通路的叙述中,正确的是(   ) (多选)

A、数据通路是指令周期内信息传输的路径

B、不同指令执行使用的数据通路可以不同

C、同一指令在执行的不同阶段使用的数据路径不同

D、不同数据路径不能使用相同的功能部件


2、【多选题】下图是数据通路中反映时间关系的原理图。<img src="http://edu-image.nosdn.127.net/1F624634011A25612F524DF8A578F71A.jpg?imageView height: 146px;" />下列关于该图中几个时间关系描述的描述中,正确的是(    )  (多选)

A、建立时间 setup 指触发器时钟到来之前数据应该保持稳定不变时间,否则数据不能在该时钟有效时被打入触发器

B、保持时间 hold 指触发器时钟到来之后数据应该保持稳定不变时间,否则数据不能在该时钟有效时被打入触发器

C、CLk-to-Q是指时钟有效之后新输入的值稳定出现在输出端所经历的时延

D、由此可知该电路的时钟最后最小值为 setup + hold + Clk-to-Q


3、【多选题】下列关于数据通路结构及其影响的描述中,正确的是( ) (多选)

A、常用的数据通路有专用通路和共享通路两种

B、相同指令在不同数据通路结构下数据路径不同

C、完成相同指令在不同数据通路结构下需要的控制信号不同

D、相同指令在不同数据通路结构下执行的效率不同


6.3 数据通路实例 随堂测验

1、【多选题】下图为单总线结构数据通路实例<img src="http://edu-image.nosdn.127.net/3CF1E878DB3082439C9837FDA99FE010.jpg?imageView height: 323px;" />关于该数据通路的下列描述中,正确的是( ) (多选)

A、PC +“1&quot; 的数据通路为 PC -&gt; X -&gt; ALU -&gt;Z -&gt; PC

B、取指令的数据通路为: PC -&gt; AR -&gt; MEM -&gt; DR -&gt; IR

C、所有控制寄存器向总线数据的控制信号,如R2out, Zout等都一定不能同时有效

D、所有控制从总线向寄存器输入的控制信号,如Xin,R2in等一定不能同时有效


2、【多选题】下图为另一种单总线结构的CPU原理图<img src="http://edu-image.nosdn.127.net/61D0DFA523A0CE8B2CBEF3F1AD56CC6B.jpg?imageView height: 324px;" />假定PCout 兼有使PC +”1的功能,围绕该图的下列描述中,正确的是( ) (多选)

A、实现 PC + &quot;1&quot;的数据通路是 PC -&gt; PC

B、取指令的数据通路为: PC-&gt; AR -&gt; 主存 -&gt; DR -&gt; IR

C、PCout、DRout 、 IRA out 及 bus1-&gt;BUS 都一定不能同时有效

D、某采用间接寻址的指令其执行阶段的数据通路一定包含: IR -&gt; AR -&gt;主存 -&gt;DR-&gt;AR-&gt;主存-&gt;DR


3、【多选题】下图为基于专用通路的 CPU结构<img src="http://edu-image.nosdn.127.net/44C98A3C60DDC4C03DAC0844DFB47CFF.jpg?imageView height: 377px;" />围绕该图的下列描述中,正确的是( )(多选)

A、取指令的数据通路为 PC-&gt; 指令寄存器

B、完成PC 增量操作的数据通路为: PC-&gt; PC+1 部件-&gt; PCBranch -&gt;MUX1-&gt;PC

C、由于使用了专题通路结构和多路选择器,所有功能部件的输出将不再有数据冲突

D、图中PC 既是指令地址寄存器也是数据地址寄存器




广东理工学院成人高考招生简章

广州城建职业学院成人高等教育招生简章

广东科学技术职业学院招生简章

广东科学技术职业学院招生简章

广东生态工程职业学院成人高考招生专业

清远职业技术学院成人高等教育招生专业简介

电子科技大学中山学院成人高等教育招生简章

广州涉外经济职业技术学院

韶关学院成人高考招生简章

广东财经大学成人高等教育招生简介

广东理工学院成人高考招生简章

广东第二师范学院成人高考招生简章

广东南方职业学院成人高考招生简章

广东亚视演艺职业学院成人高考招生简章


电话咨询