在线网课知道智慧《计算机组成与设计(山东大学)》单元测试考核答案_第1页
在线网课知道智慧《计算机组成与设计(山东大学)》单元测试考核答案_第2页
在线网课知道智慧《计算机组成与设计(山东大学)》单元测试考核答案_第3页
在线网课知道智慧《计算机组成与设计(山东大学)》单元测试考核答案_第4页
在线网课知道智慧《计算机组成与设计(山东大学)》单元测试考核答案_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绪论1【单选题】(2分)完整的计算机系统通常包括()A.运算器、控制器、存储器B.主机、外部设备C.主机和应用软件器D.硬件系统与软件系统2.【多选题】正确答案:ABD计算机硬件的主要指标()A.运算速度B.机器字长C.总线宽度D.存储容量3【单选题】(2分)将高级语言源程序转换为机器目标代码文件的程序是()A.链接程序B.编译程序C.解释程序D.汇编程序4【单选题】(2分)下列关于冯·诺依曼结构计算机基本思想的叙述中,错误的是()A.指令和数据都用二进制表示,形式上无差别B.指令按地址访问,数据都在指令中直接给出C.程序执行前,指令和数据需预先存放在存储器中D.程序的功能都通过中央处理器执行指令实现5【单选题】(2分)汇编语言与机器语言的关系是()A.多对一B.多对多C.一对多D.一对一6【单选题】(2分)冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A.指令操作码的译码结果B.指令和数据所在的存储单元C.指令和数据的寻址方式D.指令周期的不同阶段7【单选题】(2分)基于存储器,其主要作用是()。A.存放程序和数据B.存放微程序C.存放数据D.存放程序8【单选题】(2分)CPU内通用寄存器的位数取决于()。A.指令的长度B.CPU的管脚数C.机器字长D.存储器容量9.【多选题】正确答案:ABCD下列关于硬件与软件关系的描述中,正确的是()A.硬件的发展推动了软件的发展B.硬件是软件运行的基础C.软件的发展也推动硬件的发展D.软件能完成的功能及性能与硬件有关10【单选题】(2分)下列属于冯•诺依曼计算机的核心思想是()A.采用总线B.存储器按地址访问C.存储程序和程序控制D.采用补码第一章单元测试1【单选题】(2分)设机器字长为8位(其中1位为符号位)的整数,当其表示为无符号数、机器数时的范围为()A.无符号数0—255B.反码-128—127C.补码-128—127D.原码-128—1272【单选题】(2分)在计算机中,小数点保存在()A.存储单元的最高位B.不保存C.存储单元的最低位D.存储单元的次高位3【单选题】(2分)若八位寄存器中保存的信息是11111111时,若为补码,其真值大小为()A.+127B.-128C.-1D.+14【单选题】(2分)在下列表示法中,“0”只有一种表示形式的是()A.原码B.补码C.反码D.转码5【单选题】(2分)若某种编码的最小距离是4,其检错和纠错能力可能是()A.检错1位,纠错2位B.检错3位,纠错2位C.检错2位,纠错2位D.检错3位,纠错1位6【单选题】(4分)一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是()A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFF0076HC.x=0000007FH,y=FFF7H,z=FFFF0076HD.x=0000007FH,y=FFF7H,z=00000076H7【单选题】(2分)下列各种数制的数据中最小的数是()。A.(101001)BCD8421B.(52)8C.(101001)2D.(233)168【单选题】(2分)能发现两位错误并能纠正一位错的编码是()。A.偶校验码B.CRC码C.奇校验码D.海明码9.【多选题】正确答案:BD以下关于机器数和真值的说法正确的是()A.把带“+”“-”的数称为机器数;B.把带“+”“-”的数称为真值;C.把符号“数值化”的数称为真值;D.把符号“数值化”的数称为机器数;10.【多选题】正确答案:ABCD1、计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是()A.能表示最大正数是(2^15)–1B.能表示的最小正数是1C.能表示的最大负数是-1D.能表示的最小负数是-(2^15)11【单选题】(2分)当-1<x<0时,[x]补是()A.2+xB.2-xC.2-2-n+xD.1-x12【单选题】(2分)如果某系统15*4=112成立,则系统采用的进制是()A.7B.6C.8D.913【单选题】(2分)两个字长16位的补码0A2B和E16A,带符号扩展成32位后的结果分别()A.00000A2B和FFFFE16AB.11110A2B和FFFFE16AC.FFFF0A2B和0000E16AD.00000A2B和0000E16A14【单选题】(2分)对字长为8位的二进制代码10001101,下列说法错误的是()A.如果代码为补码数,则其十进制真值为-115B.如果代码为无符号数,则其十进制真值为+141C.如果代码为标准移码数,则其十进制真值为+115D.如果代码为原码数,则其十进制真值为-1315【单选题】(2分)下列对海明校验的描述中,正确的描述是()A.分成r组时,可以得到r位错误码,因此可以区分2^r种只有1位出错的情况B.海明校验码的码距与校验位的位数没有关系C.待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错D.在任何条件下,海明校验都无法检测到多位数据同时出错的情况第二章单元测试1【单选题】(2分)数据0.00110101×410,规格化后为()A.0.01101010×401B.0.11010100×411C.0.11010100×401D.0.01101010×4112【单选题】(2分)移位运算在计算机中的实用价值为()A.只使用移位运算就可实现乘法B.只使用移位运算就可实现除法C.使用移位和加法结合可实现乘(除)法D.使用移位运算可防止数据溢出3【单选题】(2分)在浮点机中,()是隐含的。A.数符B.尾数C.阶码D.基数4【单选题】(2分)在计算机的浮点数运算中,规格化的作用是()A.减少运算步骤,提高运算速度B.判断结果是否溢出C.增加有效数字的位数,提高运算精度D.对齐参与运算的两数的小数点5【单选题】(2分)假定有4个整数用8位补码分别表示为r1=FEH,r2=F2H,r3=90H,r4=F8H。若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是()A.r1×r2B.r2×r3C.r2×r4D.r1×r46【单选题】(2分)某字长为8位的计算机中,已知整型变量x、y的机器数分别为[x]补=11110100,[y]补=10110000。若整型变量z=2*x+y/2,则z的机器数为()A.11000000B.00100100C.溢出D.101010107【单选题】(4分)浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=2729/32,Y=255/8,则用浮点减法计算X-Y的最终结果是()A.001110011000B.001110100010C.010000010001D.发生溢出8【单选题】(3分)下列有关浮点数加减运算的叙述中:Ⅰ.对阶操作不会引起阶码上溢或下溢Ⅱ.右规和尾数舍入都可能引起阶码上溢Ⅲ.左规时可能引起阶码下溢Ⅳ.尾数溢出时结果不一定溢出,正确的是()A.Ⅰ、Ⅱ、Ⅲ、ⅣB.仅Ⅱ、ⅢC.仅Ⅰ、Ⅲ、ⅣD.仅Ⅰ、Ⅱ、Ⅳ9【单选题】(2分)定点一位原码乘法运算是()。A.先取操作数绝对值相乘,符号位单独处理B.被乘数用原码表示,乘数取绝对值,然后相乘C.用原码表示操作数,然后直接相乘D.乘数用原码表示,被乘数取绝对值,然后相乘10.【多选题】正确答案:ABCD针对机器数,算术移位叙述正确的是()A.负数的补码算术左移后,空出的位以0补B.负数的反码移位后,空出的位以1补C.负数的原码移位后,空出的位以0补D.负数的补码算术右移后,空出的位以1补11.【多选题】正确答案:ABCD在补码定点加减法运算的溢出判断中,以下说法正确的是()A.对于加法,符号不同的两个数相加不会溢出B.对于减法,符号相同的两个数相减不会溢出C.对于加法,符号相同的两个数相加可能会溢出D.对于减法,符号不同的两个数减可能会溢出12.【多选题】正确答案:BC下列浮点数运算中,下列结果()需要左规得到A.10.0100B.00.0111C.11.1000D.00.100013【单选题】(2分)在定点二进制运算器中,减法运算一般通过()来实现A.补码运算的二进制减法器B.原码运算的二进制减法器C.反码运算的二进制加法器D.补码运算的二进制加法器14【单选题】(2分)在计算机中,对于正数,其三种机器数右移后符号位均不变,但若右移时最低数位丢1,可导致()A.影响运算精度B.运算结果出错C.无正确答案D.无任何影响15.【多选题】正确答案:AB若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是()A.运算结果溢出,结果为正数B.产生了下溢C.产生了上溢D.运算结果溢出,结果为负数第三章单元测试1【单选题】(2分)动态RAM刷新方式不包括()A.分散刷新B.静态刷新C.集中刷新D.异步刷新2【单选题】(2分)某SRAM芯片,其容量为8Kⅹ8位,其地址线和数据线的条数分别为()A.地址线13根,数据线13根B.地址线8根,数据线13根C.地址线8根,数据线8根D.地址线13根,数据线8根3【单选题】(2分)动态存储器DRAM主要通过()来存储信息?A.触发器B.寄存器C.磁介质D.电容4【单选题】(4分)设有4个模块组成的存储体结构,每个体存储字长为16位,存取周期250ns,假设数据总线宽度16位,总线传送周期为50ns,试求顺序存取和交叉存取的带宽分别为()A.6.4X108和1.6X108B.6.4X107和1.6X107C.1.6X108和6.4X107D.6.4X107和1.6X1085【单选题】(4分)按配偶原则配置1100111的汉明码为()A.01111001111B.11101000111C.11101001101D.101010001116【单选题】(4分)已经接收到的海明码为0100111(按配奇原则配置),欲传送的有效信息为()A.0100B.0111C.0101D.00117【单选题】(2分)设机器字长32位,存储容量16MB,若按字编址,其寻址范围为()A.8MB.16MC.4MD.2M8【单选题】(4分)假设CPU执行某段程序,访问Cache命中1000次,访问主存20次,Cache的存取周期20ns,主存的存取周期100ns,则cache-主存的命中率、效率、平均访问时间为()A.0.980092.59%21.600B.0.980492.73%21.600C.0.980492.73%21.568D.0.980092.73%21.5689【单选题】(2分)假设cache容量为16kB,每个字块为32个字,每个字32位,则()A.此Cache地址为16位B.此Cache共128字块C.此Cache地址为10位D.此Cache共512字块10【单选题】(3分)若缓存的工作速度是主存的4倍,命中率是95%,则采用缓存后,存储器的性能是原来的()A.3.48B.1.75C.4D.311【单选题】(2分)在主存和CPU之间增加Cache的目的是()。A.解决CPU和主存之间的速度匹配B.增加CPU中通用寄存器的数量C.代替CPU中的寄存器工作D.扩大主存的容量12【单选题】(2分)计算机的存储器采用分级存储体系的目的是()。A.便于系统升级B.解决存储容量、价格与存取速度间的矛盾C.便于读写数据D.减小机箱的体积13【单选题】(3分)在按字节编址、采用小端方式的32位计算机中,按边界对齐方式为以下C语言结构型变量a分配存储空间。structrecord{shortx1;intx2;}a;若a的首地址为2020FE00H,a的成员变量x2的机器数为12340000H,则其中34H所在存储单元的地址是()A.2020FE04HB.2020FE06HC.2020FE03HD.2020FE05H14【单选题】(3分)某32位计算机按字节编址,采用小端(LittleEndian)方式。若语句“inti=0;”对应指令的机器代码为“C745FC00000000”,则语句“inti=-100;”对应指令的机器代码是()A.C745FCFFFFFFC9B.C745FCFFFFFF9CC.C745FC9CFFFFFFD.C745FCC9FFFFFF15【单选题】(2分)正确答案:E下列有关RAM和ROM的叙述中,I.RAM是易失性存储器,ROM是非易失性存储器II.RAM和ROM都采用随机存取方式进行信息访问III.RAM和ROM都可用作CacheIV.RAM和ROM都需要进行刷新正确的是()A.仅IIB.仅IC.II和IVD.仅II和IIIE.仅I和IIF.III和IV16【单选题】(2分)下列存储器中,在工作期间需要周期性刷新的是()A.ROMB.SRAMC.DRAMD.FLASH17【单选题】(3分)某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是()A.2、30B.1、15C.2、15D.1、3018【单选题】(2分)假定用若干个2K×4位的芯片组成一个8K×8位的存储器,则地址0B1FH所在芯片的最小地址是()A.0800HB.0000HC.0600HD.0700H19【单选题】(2分)某计算机存储器按字节编址,主存地址空间大小为64MB,现用4M×8位的RAM芯片组成32MB的主存储器,则存储器地址寄存器MAR的位数至少是()A.26位B.23位C.22位D.25位20【单选题】(2分)某计算机使用4体交叉编址存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生访存冲突的地址对是()A.8004和8008B.8002和8007C.8001和8008D.8000和800421【单选题】(4分)某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是()A.6B.2C.0D.422【单选题】(2分)采用指令Cache与数据Cache分离的主要目的是()A.减少指令流水线资源冲突B.降低CPU平均访存时间C.提高Cache的命中率D.降低Cache的缺失损失23.【多选题】正确答案:ABD关于CPU与主存之间的缓存,正确的是()A.能缓解CPU和主存间的速度差异B.依据程序访问的局部性原理设计C.增加主存的容量D.能避免CPU与I/O设备争抢主存24.【多选题】正确答案:BD多体并行存储体系的编址方式为()A.独立编址B.高位交叉编址C.交替交叉编址D.低位交叉编址25.【多选题】正确答案:ACD以下()措施可以提高访存速度。A.调整主存结构B.采用并行进位链C.采用高速器件D.采用层次结构主存—Cache第四章单元测试1【单选题】(2分)具有中断向量表的计算机中,中断向量地址是()A.中断服务程序的入口地址B.中断服务程序入口地址的地址C.中断程序断点D.子程序入口地址2【单选题】(2分)单重中断系统中,Ⅰ保护现场Ⅱ中断返回Ⅲ开中断Ⅳ中断处理Ⅴ关中断Ⅵ保护断点Ⅶ恢复现场中断服务程序的执行顺序是()A.Ⅰ、Ⅴ、Ⅳ、Ⅶ、Ⅲ、ⅡB.Ⅰ、Ⅳ、Ⅶ、Ⅲ、ⅡC.Ⅶ、Ⅰ、Ⅳ、Ⅶ、Ⅲ、ⅡD.Ⅵ、Ⅰ、Ⅳ、Ⅶ、Ⅲ、Ⅱ3【单选题】(2分)DMA写操作是把数据()A.从I/O设备传送到存储器;B.从CPU传送到I/O设备;C.从I/O设备传送到CPU;D.从存储器传送到I/O设备;4【单选题】(2分)从信息流的传送效率来看,()工作效率最低。A.多总线系统B.双总线系统C.三总线系统D.单总线系统5【单选题】(2分)CPU查询是否有请求中断的事件发生在()A.执行周期中间时刻B.执行周期的任意时刻C.执行周期开始时刻D.执行周期结束时刻6【单选题】(2分)内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。下列有关内部异常的叙述中,错误的是()A.内部异常的响应发生在指令执行过程中B.内部异常的产生与当前执行指令相关C.内部异常的检测由CPU内部逻辑实现D.内部异常处理后返回到发生异常的指令继续执行7【单选题】(2分)下列选项中,用于设备和设备控制器(I/O接口)之间互连的接口标准是()A.USBB.PCIC.PCI-ExpressD.AGP8【单选题】(2分)下列有关I/O接口的叙述中,错误的是()A.采用统一编址方式时,CPU不能用访存指令访问I/O端口B.状态端口和控制端口可以合用同一个寄存器C.采用独立编址方式时,I/O端口地址和主存地址可能相同D.I/O接口中CPU可访问的寄存器称为I/O端口9【单选题】(2分)I/O指令实现的数据传送通常发生在()A.I/O设备和I/O端口之间B.通用寄存器和I/O端口之间C.通用寄存器和I/O设备之间D.I/O端口和I/O端口之间10【单选题】(3分)某计算机有五级中断L4~L0,中断屏蔽字为M4M3M2M1M0,Mi=1(0≤i≤4)表示对Li级中断进行屏蔽。若中断响应优先级从高到低的顺序是L0→L1→L2→L3→L4,且要求中断处理优先级从高到低的顺序为L4→L0→L2→L1→L3,则L1的中断处理程序中设置的中断屏蔽字是()A.11110B.01010C.01101D.0001111【单选题】(2分)下列关于中断I/O方式和DMA方式比较的叙述中,错误的是()A.中断I/O方式请求的是CPU处理时间,DMA方式请求的是总线使用权B.中断响应发生在一条指令执行结束后,DMA响应发生在一个总线事务完成后C.中断I/O方式下数据传送通过软件完成,DMA方式下数据传送由硬件完成D.中断I/O方式适用于所有外部设备,DMA方式仅适用于快速外部设备12【单选题】(3分)某计算机处理器主频为50MHz,采用定时查询方式控制设备A的I/O,查询程序运行一次所用的时钟周期数至少为500。在设备A工作期间,为保证数据不丢失,每秒需对其查询至少200次,则CPU用于设备A的I/O的时间占整个CPU时间的百分比至少是()A.0.02%B.0.50%C.0.05%D.0.20%13【单选题】(2分)异常是指令执行过程中在处理器内部发生的特殊事件,中断是来自处理器外部的请求事件。下列关于中断或异常情况的叙述中,错误的是()A.“访存时缺页”属于中断B.“DMA传送结束”属于中断C.“整数除以0”属于异常D.“存储保护错”属于异常14【单选题】(2分)下列关于外部I/O中断的叙述中,正确的是()A.中断控制器按所接收中断请求的先后次序进行中断优先级排队B.CPU只有在处于中断允许状态时,才能响应外部设备的中断请求C.CPU响应中断时,通过执行中断隐指令完成通用寄存器的保护D.有中断请求时,CPU立即暂停当前指令执行,转去执行中断服务程序15【单选题】(2分)下列关于DMA方式的叙述中,Ⅰ.DMA传送前由预处理程序设置传送参数Ⅱ.数据传送前由DMA控制器请求总线使用权Ⅲ.数据传送由DMA控制器直接控制总线完成Ⅳ.DMA传送结束后的处理由中断服务程序完成正确的是()A.仅Ⅰ、ⅡB.仅Ⅰ、Ⅲ、ⅣC.仅Ⅱ、Ⅲ、ⅣD.Ⅰ、Ⅱ、Ⅲ、Ⅳ16【单选题】(2分)若设备采用周期挪用DMA方式进行输入输出,每次DMA传送的数据块大小为512字节,相应的I/O接口中有一个32位数据缓冲寄存器。对于数据输入过程,下列叙述中,错误的是()A.相对于CPU,DMA控制器的总线使用权的优先级更高B.数据块传送结束时,会产生“DMA传送结束”中断请求C.每准备好32位数据,DMA控制器就发出一次总线请求D.在整个数据块的传送过程中,CPU不可以访问主存储器17【单选题】(2分)外部中断包括不可屏蔽中断(NMI)和可屏蔽中断。下列关于外部中断的叙述中,错误的是()A.可通过中断屏蔽字改变可屏蔽中断的处理优先级B.不可屏蔽中断的优先级比可屏蔽中断的优先级高C.一旦可屏蔽中断请求信号有效,CPU将立即响应D.CPU处于关中断状态时,也能响应NMI请求18【单选题】(2分)在I/O单独(独立)编址下,下面的说法正确的是()。A.一个具体地址既可对应输入输出设备,也可对应内存单元B.一个具体地址只能对应内存单元C.一个具体地址只能对应输入输出设备D.只对应内存单元或只对应I/O设备19【单选题】(2分)CPU启动通道通过()。A.程序查询B.执行I/O指令C.发出中断请求D.执行通道命令20【单选题】(2分)在程序的执行过程中,Cache与主存的地址映射是由()。A.由硬件自动完成的B.程序员调度的C.用户软件完成D.操作系统来管理的21【单选题】(2分)DMA方式的接口电路中有程序中断部件,其作用是()。A.实现数据传送B.向CPU提出总线使用权C.发中断请求D.向CPU提出传输结束22【单选题】(2分)DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作()。A.DMAB.DMA与CPU交替访问C.周期挪用D.停止CPU访问主存23.【多选题】正确答案:ABCD下面叙述正确的是()A.中断服务程序与中断时CPU正在运行的程序是相互独立的;子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分。B.调用中断服务程序和子程序都需保护程序断点,前者由中断隐指令完成,后者由CALL指令本身完成。C.通常中断产生都是随机的,而子程序调用是由CALL指令(子程序调用指令)引起的。D.中断服务程序的入口地址可以通过硬件向量法产生向量地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的。24.【多选题】正确答案:ABCDI/O接口的基本功能是()A.实现设备的选择B.传送控制命令C.实现电平转换D.实现数据缓冲达到速度匹配25.【多选题】正确答案:ABD关于主机与I/O设备的联络方式,叙述正确为()A.异步工作采用应答信号B.立即响应C.CPU与I/O设备并行工作D.同步工作采用同步时标26.【多选题】正确答案:BDI/O编址方式分为独立编址和统一编址,下面叙述正确的是()A.统一编址是I/O与主存的地址是分开的,I/O设备的访问必须有专门的I/O指令B.独立编址是I/O与主存的地址是分开的,I/O设备的访问必须有专门的I/O指令C.独立编址是I/O地址是主存地址的一部分,可以用访存指令访问I/O设备D.统一编址是I/O地址是主存地址的一部分,可以用访存指令访问I/O设备第五章单元测试1【单选题】(3分)设相对寻址的转移指令占2个字节,第一个字节是操作码,第二个字节是相对位移量,用补码表示。每当CPU从存储器取出一个字节时,自动完成PC+1—PC,若当前PC为2000H,指令JMP*L(*是相对寻址特征)要转移到1FF8H,该指令的第二个字节内容是()A.F6HB.F7HC.F9HD.F8H2【单选题】(2分)数据传送指令的功能一般不包括()A.寄存器与寄存器之间传送数据B.寄存器与外设之间传送数据C.存储器与存储器之间传送数据D.寄存器与存储器之间传送数据3【单选题】(2分)RISC是()的简称。A.算术指令系统计算机B.长指令系统计算机C.复杂指令系统计算机D.精简指令系统计算机4【单选题】(2分)以下关于堆栈寻址描述错误的是()A.可用内存来实现堆栈B.堆栈寻址要求计算机中设置堆栈C.可用寄存器组来实现堆栈D.可用硬盘来实现堆栈,称硬堆栈5【单选题】(2分)某机器有一个标志寄存器,其中有进位/借位标志CF、零标志ZF、符号标志SF和溢出标志OF,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是()A.CF+OF=1D.=16【单选题】(2分)减法指令“subR1,R2,R3”的功能为“(R1)-(R2)→R3”,该指令执行后将生成进位/借位标志CF和溢出标志OF。若(R1)=FFFFFFFFH,(R2)=FFFFFFF0H,则该减法指令执行后,CF与OF分别为()A.CF=0,OF=0B.CF=1,OF=0C.CF=0,OF=1D.CF=1,OF=17【单选题】(2分)整数x的机器数为11011000,分别对x进行逻辑右移1位和算术右移1位操作,得到的机器数各是()A.01101100、01101100B.11101100、11101100C.01101100、11101100D.11101100、011011008【单选题】(2分)偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是()A.间接寻址B.变址寻址C.相对寻址D.基址寻址9【单选题】(2分)假设变址寄存器R的内容为1000H,指令中的形式地址为2000H;地址1000H中的内容为2000H,地址2000H中的内容为3000H,地址3000H中的内容为4000H,则变址寻址方式下访问到的操作数是()A.1000HB.4000HC.2000HD.3000H10【单选题】(3分)某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是()A.-65536~+65535B.-32767~+32768C.-65535~+65536D.-32768~+3276711【单选题】(2分)下列寻址方式中,最适合按下标顺序依次访问数组元素的是()A.相对寻址B.寄存器寻址C.变址寻址D.直接寻址12【单选题】(2分)按字节编址的计算机中,某double型数组A的首地址为2000H,使用变址寻址和循环结构访问数组A,保存数组下标的变址寄存器初值为0,每次循环取一个数组元素,其偏移地址为变址值乘以sizeof(double),取完后变址寄存器内容自动加1。若某次循环所取元素的地址为2100H,则进入该次循环时变址寄存器的内容是()A.32B.25C.64D.10013【单选题】(3分)某计算机采用16位定长指令字格式,操作码位数和寻址方式位数固定,指令系统有48条指令,支持直接、间接、立即、相对4种寻址方式,单地址指令中,直接寻址方式的可寻址范围是()A.-128~127B.-512~511C.0~255D.0~102314【单选题】(2分)下列关于RISC的叙述中,错误的是()A.RISC普遍采用微程序控制器B.RISC大多数指令在一个时钟周期内完成C.RISC的内部通用寄存器数量相对CISC多D.RISC的指令数、寻址方式和指令格式种类相对CISC少15【单选题】(2分)单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用()。A.立即寻址方式B.堆栈寻址方式C.隐含寻址方式D.间接寻址方式16【单选题】(2分)寄存器间接寻址方式中,操作数处在()。A.内存单元B.程序计数器C.堆栈D.通用寄存器17【单选题】(2分)DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作()。A.周期挪用B.停止CPU访问主存C.DMA与CPU交替访问D.DMA18.【多选题】(3分)正确答案:ACD下列说法正确的是()A.子程序的返回地址可存放在栈顶内B.子程序的返回地址可存放在子程序的入口地址内C.子程序调用可出现在子程序中D.每条CALL指令都对应一条返回指令19.【多选题】正确答案:AB在设计指令格式时,应考虑的因素为()A.寻址方式B.寄存器个数C.数据类型D.数据总线宽度20.【多选题】正确答案:ABCD机器中常见的数据类型()A.地址B.数字C.字符D.逻辑数据第六章单元测试1【单选题】(2分)不会影响指令执行流程的是()A.CPU内总线结构B.ALU的进位方式0C.操作数的寻址方式存D.指令的功能2【单选题】(2分)下列不属于控制器功能的是()A.操作控制B.算术与逻辑运算C.指令的顺序控制D.异常控制3【单选题】(2分)使用8片74181和2片74182,可以实现()A.三重分组跳跃进位链的64位ALUB.双重分组跳跃进位链的32位ALUC.双重分组跳跃进位链的64位ALUD.三重分组跳跃进位链的32位ALU4【单选题】(2分)以下对各寄存器的描述正确的是()A.PSW寄存器用于存放程序状态字B.MAR寄存器用于存放取回的数据C.PC寄存器用于存放要执行的指令D.IR寄存器用于存放预取指令的地址5【单选题】(2分)以下不属于CPU工作周期的是()A.取指周期B.执行周期C.间址周期D.存取周期6【单选题】(2分)下列关于指令周期说法错误的是()A.若指令是访存指令,执行周期的目的是取操作数B.间址周期的目的是取有效地址C.中断周期的目的是寻址D.取指周期的目的是取指令7【单选题】(2分)下列有关处理器时钟脉冲信号的叙述中,错误的是()A.时钟脉冲信号由机器脉冲源发出的脉冲信号经整形和分频后形成B.时钟脉冲信号的宽度称为时钟周期,时钟周期的倒数为机器主频C.时钟周期以相邻状态单元间组合逻辑电路的最大延迟为基准确定D.处理器总是在每来一个时钟脉冲信号时就开始执行一条新的指令8【单选题】(2分)下列给出的部件中,Ⅰ.ALUⅡ.指令寄存器Ⅲ.通用寄存器Ⅳ.浮点寄存器其位数(宽度)一定与机器字长相同的是()A.仅Ⅱ、ⅢB.仅Ⅰ、ⅡC.仅Ⅱ、Ⅲ、ⅣD.仅Ⅰ、Ⅲ9【单选题】(2分)假定不采用Cache和指令预取技术,且机器处于“开中断”状态,则在下列有关指令执行的叙述中,错误的是()A.每个指令周期中CPU都至少访问内存一次B.每个指令周期一定大于或等于一个CPU时钟周期C.空操作指令的指令周期中任何寄存器的内容都不会被改变D.当前程序在每条指令执行结束时都可能被外部中断打断10【单选题】(2分)某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别为90ns、80ns、70ns和60ns,则该计算机的CPU时钟周期至少是()A.90nsB.70nsC.80nsD.60ns11【单选题】(2分)某CPU主频为1.03GHz,采用4级指令流水线,每个流水段的执行需要1个时钟周期。假定CPU执行了100条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为()A.1.0109条指令/秒B.1.03109条指令/秒C.0.97109条指令/秒D.0.25109条指令/秒12【单选题】(2分)在无转发机制的五段基本流水线(取指、译码/读寄存器、运算、访存、写回寄存器)中,I1:addR1,R2,R3;(R2)+(R3)R1I2:addR5,R2,R4;(R2)+(R4)R5I3:addR4,R5,R3;(R5)+(R3)R4I4:addR5,R2,R6;(R2)+(R6)R5下列指令序列存在数据冒险的指令对是()A.I1和I2B.I2和I3C.I3和I4D.I2和I413【单选题】(2分)状态寄存器用来存放()。A.运算类型B.算术、逻辑运算及测试指令的结果状态C.算术运算结果D.逻辑运算结果14【单选题】(2分)CPU中的译码器主要用于()。A.地址译码B.选择多路数据至ALUC.数据译码D.指令译码15【单选题】(2分)运算器由许多部件组成,其核心部分是()。A.多路开关B.算术逻辑运算单元C.累加寄存器D.数据总线16【单选题】(2分)在CPU的寄存器中,()对用户是完全透明的。A.状态寄存器B.指令寄存器C.程序计数器D.通用寄存器17【单选题】(2分)由编译程序将多条指令组合成一条指令,这种技术称做()。A.超流水线技术B.超字长C.超长指令字技术D.超标量技术18.【多选题】正确答案:CD以下不属于CPU控制器功能的是()A.取指令B.执行指令C.算术运算D.逻辑运算19.【多选题】正确答案:ABCD以下寄存器属于控制和状态寄存器的有()A.IRB.MARC.PCD.MDR20.【多选题】正确答案:ACD以下属于CPU功能的是()A.操作控制B.存储数据C.指令控制D.处理中断第七章单元测试1.【多选题】(3分)正确答案:ABC下列有关指令周期的叙述中,正确的是()。A.单周期CPU中的指令周期就是一个时钟周期B.一个指令周期可由若干个机器周期或时钟周期组成C.指令周期的第一个阶段一定是取指令阶段D.乘法指令和加法指令的指令周期总是一样长2.【多选题】(4分)正确答案:ABCD设PC、MAR、IRA、MDR、Ri等分别表示CPU中的程序计数器、内存地址寄存器、指令寄存器中的形式地址字段、内存数据缓冲寄存器和通用寄存器。从寻址方式的角度考虑,以下可能存在的操作是()A.B.C.D.3.【多选题】正确答案:ABD下列有关取指令操作部件的叙述中,正确的是()A.取指令操作可以和下条指令地址的计算操作同时进行B.PC在单周期数据通路中不需要“写使能”控制信号C.单周期CPU数据通路中需使用指令寄存器存放取出的指令D.取指令操作的延时主要由存储器的取数时间决定4.【多选题】正确答案:ABC下列有关数据通路的叙述中,正确的是()A.数据通路执行的功能由控制部件送出的控制信号选择控制B.数据通路由若干操作元件和状态元件连接而成C.ALU属于操作元件,用于执行各类算术和逻辑运算D.通用寄存器属于状态元件,但不包含在数据通路中5【单选题】(2分)常见的CPU控制方式不包括()A.DMAB.同步控制C.联合控制D.异步控制6【单选题】(3分)某CPU的主频是8MHz,若已知每个机器周期平均包含4个时钟周期,该机的平均执行速度是0.8MIPS,则该机的平均指令周期为()微妙。A.2.5B.0.125C.1.25D.0.6257【单选题】(2分)控制计算机操作最小的时间单位是()A.访存周期B.中断周期C.时钟周期D.机器周期8【单选题】(2分)在同步控制方式中,以最长最复杂微操作序列作为标准,机器周期内节拍数相同的控制方式是()A.不定长的机器周期方案B.定长的机器周期方案C.局部控制的机器周期方案D.中央控制的机器周期方案9【单选题】(2分)单周期处理器中所有指令的指令周期为一个时钟周期。下列关于单周期处理器的叙述中,错误的是()A.在指令执行过程中控制信号不变B.每条指令的CPI为1C.处理器时钟频率较低D.可以采用单总线结构的数据通路10【单选题】(2分)下列关于指令流水线数据通路的叙述中,错误的是()A.包含生成控制信号的控制部件B.包含通用寄存器组和取指部件C.由组合逻辑电路和时序逻辑电路交替组合而成D.包含算术逻辑运算部件(ALU)11【单选题】(2分)同步控制是()。A.只适用于外围设备控制的方式B.所有指令执行时间都相同的方式C.由统一时序信号控制的方式D.只适用于CPU控制的方式12【单选题】(2分)计算机中表示地址时,采用()。A.反码B.原码C.无符号数D.补码13【单选题】(2分)计算机执行乘法指令时,由于其操作较复杂,需要更多的时间,通常采用()控制方式。A.中央与局部控制相结合的B.同步;C.延长机器周期内节拍数的D.异步14.【多选题】正确答案:ABCD控制单元的输入信号可能来自于()A.控制总线B.时钟C.指令寄存器D.各种状态标志15.【多选题】正确答案:ABCD下列说法正确的是()A.一条指令周期包含若干个机器周期B.一个机器周期内的节拍数可以不等C.在机器周期所包含时钟周期数相同的前提下,两机平均指令执行速度之比等于两机主频之比D.一条指令周期内的机器周期数可以不等第八章单元测试1【单选题】(2分)下列关于微程序和微指令的叙述中()是正确的。A.同一条微指令可以发出互斥的微命令B.微程序控制器比硬连线控制器相对灵活C.微程序控制器的速度一般比硬布线控制快D.控制器产生的所有控制信号称为微指令2【单选题】(2分)通常情况下,不包含在中央处理器(CPU)芯片中的部件是()A.寄存器B.ALUC.DRAMD.控制器3.【多选题】(3分)正确答案:BCD某单总线结构的计算机,其数据通路如图所示。其中,R0~R7为通用寄存器,其输入和输出端均连接到内部总线Bus,其控制命令分别为Riin、Riout。关于该数据通路的下列描述中,正确的是()A.所有控制从总线向寄存器输入的控制信号,如R1in,R2in等一定不能同时有效B.寄存器R0间接寻址方式下读操作数到R1的数据通路:R0-MAR-M-MDR-R1C.所有控制寄存器向总线数据的控制信号,如R2out,R3out等都一定不能同时有效D.取指令的数据通路为:PC-MAR-M-MDR-IR4【单选题】(2分)某机器的微指令格式中,共有8个控制字段,每个字段可分别激活5、8、3、16、1、7、25、4中的控制信号,若采用直接字段编码方式,则微指令的操作控制字段应该取()A.69B.37C.26D.235【单选题】(2分)下列说法正确的是()A.与直接编码相比,字段编码速度更快B.只有直接编码的微指令是水平型微指令C.采用微操作码字段的微指令是水平型微指令D.直接编码、字段直接编码、字段间接编码以及混合直接和字段混合编码的微指令都是水平型微指令6【单选题】(2分)某机器共有52个微操作控制信号,构成5个相斥的微命令组,每组分别包含5,8,2,15,22个微命令,已知可判定的外部条件有2个,微指令字长28位,则控制存储器的容量为()A.128×22B.256×22C.128×28D.256×287【单选题】(2分)微指令的格式不包括()A.微指令字长B.微指令的存储方式C.后继微指令地址的形成方式D.微指令的编码方式8【单选题】(2分)将微指令的操作控制字段分成若干段,将一组互斥的微操作命令放在一个字段内,通过对这个字段的译码便可对应每个微命令。这种编码方式为()A.直接编码方式B.字段直接编码方式C.混合编码方式D.字段间接编码方式9【单选题】(2分)如图所示的编码方式是()A.混合编码方式B.字段直接编码方式C.直接编码方式D.字段间接编码方式10【单选题】(2分)相对于微程序控制器,硬布线控制器的特点是()A.指令执行速度快,指令功能的修改和扩展容易B.指令执行速度慢,指令功能的修改和扩展容易C.指令执行速度慢,指令功能的修改和扩展难D.指令执行速度快,指令功能的修改和扩展难11【单选题】(2分)以微程序存储方式构成的控制器又称为()。A.存储逻辑型控制器B.微程序控制器C.组合逻辑型控制器D.运算器12【单选题】(2分)微程序放的部件是()。A.指令寄存器B.RAMC.控制存储器D.内存13.【多选题】正确答案:ABCD如图所示,叙述正确的是(ABCD)叙述正确的是()A.CMDR可以用来存放微指令B.CMAR可以用来存放欲取微指令的地址C.任

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论