1.2 测验
1、【单选题】冯.诺依曼计算机结构的核心思想是 。
A、二进制运算
B、有存储信息的功能
C、运算速度快
D、存储程序控制
1.4 计算机的主要技术指标--测验
1、【单选题】描述浮点数操作速度的指标是 。
A、MIPS
B、CPI
C、IPC
D、MFLOPS
2、【单选题】程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令条数减少到原来的70%, 而CPI增加到原来的1.2倍,则P在M上的执行时间是 。
A、8.4秒
B、11.7秒
C、14.0秒
D、16.8秒
1.5 测验
1、【单选题】完整的计算机应包括______。
A、运算器、存储器、控制器 ;
B、外部设备和主机 ;
C、主机和实用程序 ;
D、配套的硬件设备和软件系统 ;
2、【单选题】通常划分计算机发展时代是以 为标准的。
A、所用电子器件
B、运算速度
C、计算机结构
D、所有语言
3、【单选题】电子计算机技术在60多年中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是 。
A、牛顿
B、爱因斯坦
C、爱迪生
D、冯.诺依曼
第一章单元测验
1、【单选题】下列描述中 是正确的。
A、控制器能够识别、解释和执行所有的指令及存储结果
B、计算机主要由输入输出单元、控制器、存储器和算术逻辑单元构成
C、所有的数据运算都在控制器中完成
D、三者都正确
2、【单选题】
完整的计算机应包括______。
A、运算器、存储器、控制器 ;
B、外部设备和主机 ;
C、主机和实用程序 ;
D、配套的硬件设备和软件系统 ;
3、【单选题】
程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令条数减少到原来的70%, 而CPI增加到原来的1.2倍,则P在M上的执行时间是 。
A、8.4秒
B、11.7秒
C、14.0秒
D、16.8秒
4、【单选题】
描述浮点数操作速度的指标是 。
A、MIPS
B、CPI
C、IPC
D、MFLOPS
5、【填空题】计算机能够直接执行的语言是 。
A、
6、【填空题】
运算器由许多部件组成,其核心部分是________。
A、
2.2 非数值数据的表示方法--测验
1、【单选题】目前在小型机和微型计算机里普遍采用的字符编码是 。
A、BCD码
B、十六制编码
C、ASCII码
D、汉明码
2、【单选题】已知大写英文字母A的ASCII码为41H,现字母F被存放某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数据是 。
A、46H
B、C6H
C、47H
D、C7H
2.3 数值数据的表示--测验
1、【单选题】零的原码可以用一下哪个代码表示 。
A、11111111
B、10000000
C、01111111
D、11000000
2、【单选题】9位原码能表示的数据个数是 。
A、10
B、9
C、511
D、512
3、【单选题】计算机系统中采用补码运算的目的是为了 。
A、与手工运算的方式保持一致
B、提高运算速度
C、简化计算机的设计
D、提高运算的精度
4、【单选题】设X= —0.1011,则<img src="http://mooc1.haust.edu.cn/ananas/latex/p/109107" style="white-space: normal; margin: 0px; padding: 0px; border: none; vertical-align: middle; max-width: 558px; color: rgb(32, 32, 32); font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; line-height: 35px; background-color: rgb(255, 255, 255);" />为______。
A、1.1011
B、1.0100
C、1.0101
D、1.1001
5、【单选题】定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数范围为 。
A、-127~+127
B、<img src="http://mooc1.haust.edu.cn/ananas/latex/p/232313" style="white-space: normal; color: rgb(85, 85, 85); margin: 0px; padding: 0px; border: none; vertical-align: middle; max-width: 558px;" />
C、<img src="http://mooc1.haust.edu.cn/ananas/latex/p/232314" style="white-space: normal; color: rgb(85, 85, 85); margin: 0px; padding: 0px; border: none; vertical-align: middle; max-width: 558px;" />
D、-128~+127
6、【填空题】二进制数0.1010的原码是 。
A、
7、【填空题】二进制数0的原码是() (按8位二进制数编写) 。
A、
第二章(上)--单元测验
1、【单选题】针对8位二进制数,下列说法中正确的是 。
A、-127的补码为10000000
B、-127的反码等于0的移码
C、+1的移码等于-127的反码
D、0的补码等于-1的反码
2、【单选题】若某数x的真值为-0.1010,在计算机中该数表示为1.0110, 则该数所用的编码方法为 码。
A、原
B、补
C、反
D、移
3、【单选题】已知定点整数x的原码为<img src="http://img0.ph.126.net/97WZ-AurqNAQoRDvu8TesA==/6597574442496426168.png" />,且<img src="http://img2.ph.126.net/Jn2A59OEehYwyV-fo1yn8A==/6632663157073136945.png" />,则必有 。
A、<img src="http://img0.ph.126.net/-0Ky9xtuL0S-fTvS74qB7A==/6631551550819954905.png" />
B、<img src="http://img1.ph.126.net/5rjEw6gMbfPfrMZXO1OVjA==/6597286370449836625.png" />
C、<img src="http://img0.ph.126.net/-0Ky9xtuL0S-fTvS74qB7A==/6631551550819954905.png" />,且<img src="http://img2.ph.126.net/0R3UTy4GetBpoBmuJEF6Ag==/6608641027026741251.png" />~<img src="http://img1.ph.126.net/5YB-IDT_GjsStisWAS-gMA==/6632367388445703682.png" />不全为0
D、<img src="http://img1.ph.126.net/5rjEw6gMbfPfrMZXO1OVjA==/6597286370449836625.png" />,且<img src="http://img2.ph.126.net/0R3UTy4GetBpoBmuJEF6Ag==/6608641027026741251.png" />~<img src="http://img1.ph.126.net/5YB-IDT_GjsStisWAS-gMA==/6632367388445703682.png" />不全为0
4、【单选题】已知定点小数x的反码为<img src="http://img0.ph.126.net/5gkcwVwllj5KrU5AvvNbww==/2672886378944914233.png" />,且<img src="http://img1.ph.126.net/_KhN9FGuK6J9v497b305sQ==/6632660958049875637.png" />,则必有 。
A、<img src="http://img0.ph.126.net/_-kokGMeFHAv259VnfjAqQ==/784752235169978757.png" />
B、<img src="http://img0.ph.126.net/IyXHNEZt4tPFREedZCcMmQ==/4790141153762398755.png" />
C、<img src="http://img0.ph.126.net/70SzlELp1wsM_zq-96XyfQ==/1660139412739974219.png" />不全为0
D、<img src="http://img1.ph.126.net/WPKPppGR_SF_YuVez3CbMw==/6632183770003821472.png" />
5、【单选题】在整数定点机中,下述第______种说法是正确的。
A、原码和反码不能表示 -1,补码可以表示 -1;
B、三种机器数均可表示 -1;
C、三种机器数均可表示 -1,且三种机器数的表示范围相同;
D、三种机器数均不可表示 -1。
6、【单选题】 在下列机器数_____中,零的表示形式是唯一的。
A、原码
B、补码
C、反码
D、原码和反码
7、【单选题】 下列数中最小的数是______。
A、(1101001)2
B、(52)8
C、(133)8
D、(30)16
8、【单选题】设X= —0.1011,则X的补为______。
A、1.1011
B、1.0100
C、1.0101
D、1.1001
9、【单选题】若十进制数为37.25,则相应的二进制数是( )。
A、100110.01
B、110101.01
C、100101.1
D、100101.01
10、【单选题】下列数中最大的数是______。
A、(10010101)2
B、(227)8
C、(96)16
D、(143)10
11、【单选题】若<img src="http://mooc1.haust.edu.cn/ananas/latex/p/109108" style="white-space: normal; margin: 0px; padding: 0px; border: none; vertical-align: middle; max-width: 558px; color: rgb(32, 32, 32); font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 35px; background-color: rgb(255, 255, 255);" />=1.1011,则x= ?
A、-0.0101
B、-0.0100
C、0.1011
D、-0.1011
2.4 测验
1、【单选题】长度相同但格式不同的2种浮点数, 假设前者阶码长、尾数短,后者阶码短、尾数长, 其他规定均相同,则它们可表示的数的范围和精度为()。
A、两者可表示的数的范围和精度相同
B、前者可表示的数的范围大但精度低
C、后者可表示的数的范围大且精度高
D、前者可表示的数的范围大且精度高
2、【单选题】下溢指的是()。
A、运算结果的绝对值小于机器所能表示的最小绝对值
B、运算的结果小于机器所能表示的最小负数
C、运算的结果小于机器所能表示的最小正数
D、运算结果的最低有效位产生错误
3、【单选题】在浮点数原码运算时,判定结果为规格化数的条件是()。
A、阶的符号位与尾数的符号位不同
B、尾数的符号位与最高数值位相同
C、尾数的符号位与最高数值位不同
D、尾数的最高数值位为1
4、【单选题】在规格化浮点数表示中, 保持其他方面不变, 将阶码部分的移码表示改为补码表示,将会使数的表示范围()。
A、增大
B、减少
C、不变
D、以上都不对
5、【单选题】设浮点数阶码的基数为8, 下列浮点数尾数中规格化数是()。
A、11.111000
B、00.000111
C、11.101010
D、11.111101
2.5 测验
1、【单选题】假定下列字符码中有奇偶校验位,但没有数据错误, 采用奇校验的字符码是()。
A、11001010
B、11010111
C、11001100
D、11001011
2、【填空题】如果采用偶校验,0101010的校验位是()
A、
3、【填空题】如果采用偶校验,0011011的校验位是()。
A、
第二章(下)单元测验
1、【单选题】若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。
A、阶符与数符相同为规格化数
B、阶符与数符相异为规格化数
C、数符与尾数小数点后第一位数字相异为规格化数
D、数符与尾数小数点后第一位数字相同为规格化数
2、【单选题】当用一个16位的二进制数表示浮点数时,下列方案中第_____种最好。
A、阶码取4位(含阶符1位),尾数取12位(含数符1位);
B、阶码取5位(含阶符1位),尾数取11位(含数符1 位);
C、阶码取8位(含阶符1位),尾数取8位(含数符1位);
D、阶码取6位(含阶符1位),尾数取12位(含数符1位)。
3、【单选题】float型数据通常用IEEE754单精度浮点数格式表示。 若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x=-8.25, 则FR1的内容是()。
A、C104 0000H
B、C242 0000H
C、C184 0000H
D、C1C2 0000H
4、【单选题】假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为()。
A、0000 7FFAH
B、0000 FFFAH
C、FFFF 7FFAH
D、FFFF FFFAH
5、【单选题】float类型(即IEEE754单精度浮点数格式)能表示的最大正整数是( )。
A、2126-2103
B、2127-2104
C、2127-2103
D、2128-2104
6、【单选题】某数采用IEEE754单精度浮点数格式表示为C640 0000H,则该数的值是( )。
A、-1.5×213
B、-1.5×212
C、-0.5×213
D、-0.5×212
7、【单选题】用海明码对长度为8位的数据进行检纠错时, 若能纠正一位错,则检验位数至少为( )。
A、2
B、3
C、4
D、5
8、【单选题】float型数据通常用IEEE754单精度数浮点数表示。 假定两个float型变量x和y分别存放在32位寄存器f1和f2中,若(f1)=CC90 0000H,(f2)=B0C0 0000H,则x和y的关系为( )。
A、x<y,且符号相同
B、x<y,且符号不同
C、x>y,且符号相同
D、x>y,且符号不同
9、【多选题】某机字长为32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为 ① ,最小负小数为 ② 。
A、<img src="http://mooc1.chaoxing.com/ananas/latex/p/107464" />
B、<img src="http://mooc1.chaoxing.com/ananas/latex/p/107465" />
C、<img src="http://mooc1.chaoxing.com/ananas/latex/p/107466" />
D、<img src="http://mooc1.chaoxing.com/ananas/latex/p/107467" />
第三章--单元测验
1、【单选题】补码加/减法是指 。
A、操作数用补码表示, 两尾数相加/减, 符号位单独处理;
B、操作数用补码表示, 符号位和尾数一起参加运算, 结果的符号与加/减数相同;
C、操作数用补码表示, 连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成;
D、操作数用补码表示, 由数符决定两尾数的操作, 符号位单独处理。
2、【单选题】8位补码10010011等值扩展为16位后,其机器数为 。
A、1111111110010011
B、0000000010010011
C、1000000010010011
D、1111111101101101
3、【单选题】在定点二进制运算器中,减法运算一般通过 来实现。
A、原码运算的二进制减法器
B、补码运算的二进制减法器
C、补码运算的十进制加法器
D、补码运算的二进制加法器
4、【单选题】在双符号位判别溢出的方案中,出现正溢出时,双符号位应当为 。
A、00
B、01
C、10
D、11
5、【单选题】当定点运算发生溢出时,应进行 。
A、向左规格化
B、向右规格化
C、发出出错信息
D、舍入处理
6、【单选题】四片74181 ALU和一片74182 CLA器件相配合,具有如下进位传递功能: 。
A、行波进位
B、组内行波进位,组间先行进位
C、组内先行进位,组间先行进位
D、组内先行进位,组间行波进位
7、【单选题】在串行进位的并行加法器中,影响加法器运算速度的关键因素是( )。
A、门电路的级延迟
B、元器件速度
C、进位传递延迟
D、各位加法器速度的不同
8、【单选题】当定点运算发生溢出时,应进行( )。
A、向左规格化
B、向右规格化
C、发出出错信息
D、舍入处理
9、【单选题】原码加减交替除法又称为不恢复余数法,因此( )。
A、不存在恢复余数的操作
B、当某一步运算不够减时,做恢复余数的操作
C、仅当最后一步余数为负时,做恢复余数的操作
D、当某一步余数为负时,做恢复余数的操作
10、【单选题】4片74181ALU和1片74182CLA相配合,具有( )传递功能。
A、串行进位
B、组内并行进位,组间串行进位
C、组内串行进位,组间并行进位
D、组内、组间均为并行进位
11、【单选题】下列叙述中, 错误的是 ( )。
A、运算器中通常都有一个状态标志寄存器,为计算机提供判断条件,以实现程序转移
B、补码乘法器中, 被乘数和乘数的符号都不参加运算
C、并行加法器中高位的进位依赖于低位
D、在小数除法中, 为了避免溢出,要求被除数的绝对值小于除数的绝对值
12、【单选题】一个C语言程序再一台32位机器上运行。程序中定义了3个变量x、y和z, 其中x和y为int型, y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是( )。
A、x=0000007FH,y=FFF9H,z=00000076H
B、x=0000007FH,y=FFF9H,z=FFFF0076H
C、x=0000007FH,y=FFF7H,z=FFFF0076H
D、x=0000007FH,y=FFF7H,z=00000076H
13、【多选题】下面浮点运算器的描述中正确的是 。
A、浮点运算器用两个松散连接的定点运算部件--阶码部件和尾数部件来实现
B、阶码部件可实现加、减、乘、除四种运算
C、阶码部件只进行阶码相加、相减和比较操作
D、尾数部件只进行乘法和除法运算
14、【填空题】影响并行加法器速度的关键因素是( )。
A、
4.1测验
1、【单选题】程序控制类指令的功能是______。
A、进行算术运算和逻辑运算
B、进行主存与CPU之间的数据传送
C、进行CPU和I / O设备之间的数据传送
D、改变程序执行顺序
2、【单选题】下列关于机器语言的描述中,不正确的是()
A、对程序员而言,要求具备硬件知识
B、对机器的依赖性较强
C、用机器语言编写程序的难度比高级语言大
D、用机器语言编写的程序执行速度比高级语言慢
3、【单选题】以下有关RISC的描述,正确的是()
A、采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况
B、为了实现兼容,新设计的RISC是从原来的CISC系统的指令系统中挑选一部分实现的
C、RISC的主要目标是减少指令数
D、RISC设有乘、除法指令和浮点运算指令
4、【单选题】以下的()不能支持数值处理
A、算术运算类指令
B、移位操作类指令
C、输入/输出类指令
D、字符串处理类指令
4.3测验
1、【单选题】扩展操作码是()
A、操作码字段中用来进行指令分类的代码
B、一种指令优化技术,即让操作码的长度随地址数的变化而变化
C、指令格式中不同字段设置的操作码
D、操作码字段外用来代表操作类型的代码
4.4测验
1、【单选题】变址寻址方式中,操作数的有效地址是______。
A、基址寄存器内容加上形式地址(位移量)
B、程序计数器内容加上形式地址
C、变址寄存器内容加上形式地址
D、以上都不对
2、【单选题】指令系统中采用不同寻址方式的目的主要是()
A、降低指令译码难度
B、缩短指令字长,扩大寻址空间,提高编程灵活性
C、实现存储程序和程序控制
D、可以直接访问外存
3、【单选题】操作数在寄存器中的寻址方式称为()寻址
A、直接
B、间接
C、寄存器
D、寄存器间接
4、【单选题】寄存器间接寻址方式中,操作数在()
A、指令中
B、寄存器中
C、主存中
D、堆栈中
5、【单选题】指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现()
A、程序的条件转移
B、程序的无条件转移
C、程序的条件转移和无条件转移
D、堆栈寻址
6、【单选题】为了缩短指令中地址码的位数,应采用()寻址
A、立即数
B、寄存器
C、直接
D、相对
7、【单选题】设机器字长16位,存储器按字编址,对于单字长指令而言,读取该指令后,pc址自动加
A、1
B、2
C、3
D、4
8、【单选题】设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对偏移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(pc)+1-pc,设当前pc的内容为2000H,要求转移到2008H地址,则该转移指令第二个字节的内容应为()
A、F8H
B、08H
C、F0H
D、06H
第四单元测验
1、【单选题】假设指令字长16位,操作数的地址码为6位,指令有二地址、一地址和零地址三种格式。采用扩展操作码技术,若二地址指令有8种,零地址指令64种,则一地址指令最多有()种
A、342
B、255
C、511
D、512
第五章(上)--单元测验
1、【单选题】计算机的存储器采用分级存储体系的主要目的是
A、便于读写数据
B、减小机箱的体积
C、便于系统升级
D、解决存储容量、价格和存取速度之间的矛盾
2、【单选题】在磁盘和磁带这两种磁介质存储器中,存取时间与存储单元的物理位置有关,按存储方式分( )。
A、二者都是顺序存取
B、二者都是直接存取
C、磁盘是直接存取,磁带是顺序存取
D、磁带是直接存储,磁盘是顺序存取
3、【单选题】存储器进行一次完整的读写操作所需的全部时间称为( )。
A、存取时间
B、存取周期
C、CPU周期
D、机器周期
4、【单选题】用户程序存放的主存空间属于( )。
A、随机存取存储器
B、只读存储器
C、顺序存取存储器
D、直接存取存储器
5、【单选题】计算机系统中的存贮器系统是指 。
A、RAM存贮器
B、ROM存贮器
C、主存贮器
D、cache、主存贮器和外存贮器
6、【单选题】某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为
A、64,16
B、16,64
C、64,8
D、16,16
7、【单选题】某计算机字长32位,其存储容量为4GB,若按双字编址,它的寻址范围是 。
A、4G
B、0.5G
C、8G
D、2G
8、【单选题】下列说法正确的是 。
A、半导体RAM信息是可读写的,且断电后能够保持
B、半导体RAM是易失性RAM,而静态RAM中的信息不易失
C、半导体RAM是易失性RAM,而静态RAM只有在不掉电时信息才不丢失
D、三者均错误
9、【填空题】SRAM靠( )存储信息。
A、
10、【填空题】若RAM芯片内有1024个单元,用单译码方式,地址译码器有( )条输出线。
A、
11、【填空题】若RAM芯片内有1024个单元,用双译码方式,地址译码器有( )条输出线。
A、
5.4测验
1、【单选题】如果一个存储单元被访问, 则可能这个存储单元会很快地再次被访问,这称为( )。
A、时间局部性
B、空间局部性
C、程序局部性
D、数据局部性
2、【单选题】在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一块的位置上,则这种方法称为______。
A、全相联映射
B、直接映射
C、组相联映射
D、混合映射
3、【单选题】下列因素下,与cache的命中率无关的是 。
A、主存的存取时间
B、块的大小
C、cache的组织方式
D、cache的容量
4、【单选题】在主存和CPU之间增加高速缓冲存储器的目的是 ( )。
A、解决CPU和主存之间的速度匹配问题
B、扩大主存容量
C、扩大CPU通用寄存器的数目
D、既扩大主存容量又扩大CPU中通用寄存器的数量
5、【单选题】在程序的执行过程中,Cache与主存的地址映射是由( )。
A、操作系统来管理的
B、程序员调度的
C、由硬件自动完成的
D、由软硬件共同完成的
6、【单选题】容量为64块的Cache采用组相联映射方式,字块大小为128个字, 每4块为一组,若主存4096块,且以字编址,那么主存地址和主存标记的位数分别为()。
A、16,6
B、17,6
C、18,8
D、19,8
7、【多选题】下述有关存储器的描述中,正确的是( )。
A、多级存储体系由cache、主存和虚拟存储器构成。
B、存储保护的目的是:在多用户环境中,既要防止一个用户程序出错而破坏系统软件或其它用户程序,又要防止一个用户访问不是分配给他的主存区,以达到数据安全与保密的要求。
C、在虚拟存储器中,外存和主存以相同的方式工作,因此允许程序员用比主存空间大得多的外存空间编程
D、cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理。
5.5测验
1、【单选题】常用的虚拟存储系统由______两级存储器组成,其中辅存是大容量的磁表石存储器。
A、cache—主存
B、主存—辅存
C、cache—辅存
D、通用寄存器—主存
2、【单选题】虚拟段页式存储管理方案的特性为( )
A、空间浪费大、存储共享不易、存储保护容易、不能动态连接。
B、空间浪费小、存储共享容易、存储保护不易、不能动态连接。
C、空间浪费大、存储共享不易、存储保护容易、能动态连接。
D、空间浪费小、存储共享容易、存储保护容易、能动态连接。
3、【单选题】采用虚拟存储器的目的是()。
A、提高主存的速度
B、扩大辅存的存取空间
C、扩大主存的寻址空间
D、扩大存储器的寻址空间
4、【单选题】下列关于虚拟存储器的论述中, 正确的是( )。
A、对应用程序员透明,对系统程序员不透明
B、对应用程序员不透明,对系统程序员透明
C、对应用程序员、系统程序员都不透明
D、对应用程序员、系统程序员都透明
5、【单选题】在虚拟存储器中, 辅存的编址方式是( )。
A、按信息块编址
B、按字编址
C、按字节编址
D、按位编址
6、【单选题】虚拟存储器中的页表有快表和慢表之分, 下面关于页表的叙述中正确的是 ( )。
A、快表与慢表都存储在主存中,但快表比慢表容量小
B、快表采用优化的搜索算法, 因此查找速度快
C、快表比慢表的命中率高,因此快表可以得到更多的搜索结果
D、快表采用快速存储器件组成,按照查找内容访问,因此比慢表查找速度快
第五章测验
1、【单选题】计算机的存储器采用分级存储体系的主要目的是
A、便于读写数据
B、减小机箱的体积
C、便于系统升级
D、解决存储容量、价格和存取速度之间的矛盾
2、【单选题】某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为
A、64,16
B、16,64
C、64,8
D、16,16
3、【多选题】下述有关存储器的描述中,正确的是( )。
A、多级存储体系由cache、主存和虚拟存储器构成。
B、存储保护的目的是:在多用户环境中,既要防止一个用户程序出错而破坏系统软件或其它用户程序,又要防止一个用户访问不是分配给他的主存区,以达到数据安全与保密的要求。
C、在虚拟存储器中,外存和主存以相同的方式工作,因此允许程序员用比主存空间大得多的外存空间编程
D、cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理。
第六章(上)单元测验
1、【单选题】中央处理器是指 .
A、运算器
B、控制器
C、运算器、控制器
D、运算器、控制器、主存
2、【单选题】冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中, CPU区分它们的依据是( )。
A、指令操作码的译码结果
B、指令和数据的寻址方式
C、指令周期的不同阶段
D、指令和数据所在的存储单元
3、【单选题】在CPU中跟踪指令后继地址的寄存器是( )。
A、主存地址寄存器
B、程序计数器
C、指令寄存器
D、状态标志寄存器
4、【单选题】指令寄存器的位数取决于( )。
A、存储器容量
B、指令字长
C、机器字长
D、存储字长
5、【单选题】通用寄存器是( )。
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、指令周期、机器周期、节拍
B、指令周期、机器周期、时钟周期
C、机器周期、节拍、脉冲
D、指令周期、微指令周期、时钟周期
11、【单选题】下列说法中( )是正确的。
A、指令周期等于机器周期
B、指令周期小于机器周期
C、指令周期大于机器周期
D、指令周期是机器周期的两倍
12、【单选题】采用同步控制的目的是( )。
A、提高执行速度
B、简化控制时序
C、满足不同操作对时间安排的需要
D、满足不同设备对时间安排的需要
13、【单选题】异步控制常用于( )。
A、CPU访问外围设备时
B、微程序控制中
C、CPU的内部控制中
D、主存的内部控制中
第六章(下)单元测试
1、【单选题】为了确定下一条微指令的地址,通常采用断定方式,其基本思想是 。
A、用程序计数器PC来产生后继续微指令地址
B、用微程序计数器μPC来产生后继微指令地址
C、通过微指令控制字段由设计者指定或者由设计者指定的判别字段控制产生后继微指令地址
D、通过指令中指定一个专门字段来控制产生后继微指令地址。
2、【单选题】微程序控制器中,机器指令与微指令的关系是 。
A、每一条机器指令由一条微指令来执行。
B、每一条机器指令由一段用微指令编成的微程序来解释执行。
C、一段机器指令组成的程序可由一条微指令来执行。
D、一条微指令由若干机器指令组成。
3、【单选题】操作控制器的功能是 。
A、产生时序信号
B、从主存取出一条指令
C、完成指令操作码译码
D、从主存取出指令,完成指令操作码译码,产生有关的操作控制信号。
4、【单选题】微程序控制器中的控制存储器用来存放 。
A、机器指令和数据
B、微程序和数据
C、机器指令和微程序
D、微程序
5、【单选题】下列叙述正确的是( )
A、同一CPU周期中,可以并行执行的操作称为兼容性微操作。
B、同一CPU周期中,不可以并行执行的操作称为兼容性微操作。
C、同一CPU周期中,可以并行执行的操作称为互斥性微操作。
D、同一CPU周期中,不可以并行执行的操作称为互斥性微操作。
6、【单选题】将微程序存储在EPROM中的控制器是______控制器。
A、静态微程序
B、毫微程序
C、动态微程序
D、微程序
7、【单选题】下列说法正确的是 ( )。
A、采用微程序控制器是为了提高速度
B、控制存储器采用高速RAM电路组成
C、微指令计数器决定指令执行顺序
D、一条微指令放在控制存储器的一个单元中。
8、【单选题】下列素数中正确的是 ( )。
A、控制器产生的所有控制信号称为微指令
B、微程序控制器比硬布线控制更加灵活
C、为处理的程序称为微程序
D、采用微程序控制器的处理器称为微处理器
9、【单选题】硬布线控制器与微程序控制器相比( )。
A、硬布线控制器的时序系统比较简单
B、微程序控制器的时序系统比较简单
C、两者的时序系统复杂程度相同
D、可能是硬布线控制器的时序系统简单, 也可能是微程序控制器的时序系统简单。
10、【单选题】硬布线控制器是一种 。
A、用微程序技术设计的控制器
B、由门电路和触发器构成的复杂树形网络所形成的逻辑电路
C、用存储逻辑技术设计的控制器
D、用微程序技术和存储逻辑技术设计的控制器
11、【单选题】组合逻辑控制器和微程序控制的主要区别在于______。
A、ALU结构不同
B、数据通路不同
C、CPU寄存器组织不同
D、微操作信号发生器的构成方法不同
12、【单选题】下列说法中正确的是( )。
A、微程序控制方式与硬布线控制方式相比较, 前者可以使指令的执行速度更快。
B、若采用微程序控制方式, 则可用uPC取代PC
C、控制存储器可以用掩膜ROM、EPROM或闪速存储器实现
D、指令周期也称为CPU周期
第七章 测验
1、【单选题】周期挪用方式常用于——方式的输入/输出中。
A、DMA
B、中断
C、程序传送
D、通道
2、【单选题】发生中断请求的条件是()
A、一条指令执行结束
B、一次I/O操作结束
C、机器内部发生故障
D、一次DMA操作结束
3、【单选题】CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为了()。
A、能进入中断处理程序,并能正确返回源程序
B、节省主存空间
C、提高处理机速度
D、易于编制中断处理程序
4、【单选题】通道对CPU的请求形式是()
A、自陷
B、中断
C、通道命令
D、跳转指令
5、【单选题】主机与设备传送数据时,采用( ),CPU的效率最高.
A、程序查询方式
B、DMA方式
C、中断方式
D、通道方式
6、【单选题】主机与设备传送数据时,采用( ),主机与设备是串行工作的
A、程序查询方式
B、DMA方式
C、中断方式
D、通道方式
7、【单选题】中断发生时,程序计数器内容的保护和更新,是由( )完成的
A、硬件自动
B、进栈指令和转移指令
C、进栈指令
D、转移指令
8、【单选题】在中断响应周期,置“0”允许中断触发器是由( )完成的.
A、硬件自动
B、程序员在编制中断服务程序时设置的
C、关中断指令
D、转移指令
9、【单选题】采用DMA方式传送数据时,每传送一个数据要占用( )的时间
A、一个指令周期
B、一个机器周期
C、一个存储周期
D、一个总线周期
10、【单选题】中断向量地址是——。
A、子程序入口地址
B、中断服务程序入口地址
C、中断服务程序入口地址的地址
D、例行程序入口地址
第八章 单元测验
1、【单选题】通常单处理器系统的总线分为( )。
A、片内总线,系统总线和通信总线
B、数据总线,地址总线和控制总线
C、系统总线,内存总线和IO总线
D、ISA总线,VESA总线和PCI总线
2、【单选题】挂载在总线上的多个部件( )。
A、只能分时向总线发出数据,并只能分时从总线接收数据
B、只能分时向总线发出数据,但可同时从总线接收数据
C、可同时向总线发出数据,并同时从总线接收数据
D、可同时向总线发出数据,但只能分时从总线接收数据
3、【单选题】系统总线中的数据线、地址线和控制线是根据( )来划分。
A、总线所在的位置
B、总线传输的方向
C、总线传输的内容
D、总线传输的时间
4、【单选题】系统总线是用来连接( ) 。
A、寄存器和运算器部件
B、运算器和控制器部件
C、CPU和外部设备
D、接口和外部设备
5、【单选题】在系统总线中,地址总线的位数与( )有关。
A、机器字长
B、存储单元个数
C、存储字长
D、存储器带宽
6、【单选题】在计数器定时查询方式下,若每次计数从上一次计数的终止点开始,则 ( )。
A、设备号小的优先级高
B、每个设备使用总线的机会相等
C、设备号大的优先级高
D、无法确定设备的优先级
7、【单选题】在链式查询方式下,若有N个设备,则( )。
A、有N条总线请求线
B、无法确定有几条总线请求线
C、只有一条总线请求线
D、有N条总线请求线和N条总线响应线
8、【单选题】在三种集中式总线控制中,( ) 方式响应速度最快,( )方式对电路故障最敏感。
A、链式查询,独立请求
B、计数器定时查询,链式查询
C、独立请求,链式查询
D、计数器定时查询,独立请求
9、【单选题】总线的异步通信方式( )。
A、不采用时钟信号,只采用握手信号
B、既采用时钟信号,又采用握手信号
C、既不采用时钟信号,又不采用握手信号
D、以上都不对
10、【单选题】总线( )通信方式能够适用于速度差异较大的部件之间的通信。
A、同步
B、全互锁
C、非互锁
D、半同步
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。