您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 综合/其它 > 《计算机组成与系统结构》课程练习解析
《计算机组成与系统结构》课程练习一、填空题1、计算机的运算精度与机器的①有关,为解决精度与硬件成本的矛盾,大多数计算机使用__②。答:①字长②变字长运算2、计算机硬件直接能执行的程序是①程序,高级语言编写的源程序必须经过__②____翻译,计算机才能执行。答:①机器语言②语言处理程序3、在带符号数的编码方式中,零的表示是唯一的有①和②。答:①补码②移码4、若[x1]补=10110111,[x2]原=1.01101,则数x1的十进制数真值是①,x2的十进制数真值是②。答:①-73②-0.718755、设某浮点数的阶码为8位(最左一位为符号位),用移码表示;尾数为24位(最左一位为符号位),采用规格化补码表示,则该浮点数能表示的最大正数的阶码为①,尾数为②;规格化最大负数的阶码为③,尾数为④。(用二进制编码回答)答:①11111111②011111111111111111111111③11111111④1000000000000000000000006、设有效信息位的位数为N,校验位数为K,则能够检测出一位出错并能自动纠错的海明校验码应满足的关系是①。答:①2K-1≥N+K7、在补码加减运算中,符号位与数据①参加运算,符号位产生的进位②。答:①按同样规则一起②自动丢失8、在浮点运算过程中,如果运算结果的尾数部分不是①形式,则需要进行规格化处理。设尾数采用补码表示形式,当运算结果②时,需要进行右规操作;当运算结果③时,需要进行左规操作。答:①规格化②溢出③不是规格化数9、浮点运算器由①和②两部分组成,它们本身都是定点运算器,其中①要求能够进行③运算;②要求能够进行④运算。答:①阶码部件②尾数部件③加减④加减乘除10、Cache使用的是①存储芯片。答:①SRAM11、主存由①构成,虚存由②构成。答:①DRAM②硬盘12、Cache存储器的主要作用是解决①。答:①CPU与主存间速度匹配问题13、存储器的取数时间是衡量主存①的重要指标,它是从②到③的时间。答:①速度②把要访问的存储单元的地址,加载到存储器芯片的地址引脚上14、SRAM与DRAM中速度高的是①,集成度高的是②。答:①SRAM②DRAM15、某存储器数据总线宽度为32位,存取周期为250ns,则其带宽是①。答:①128Mbit/s16、在指令编码中,操作码用于表示①,n位操作码最多可以表示②条指令。地址码用于表示③。答:①指令应执行的操作和应具有的功能②2n③与操作数据相关的地址信息17、在寄存器寻址方式中,指令的地址码部分给出的是①,操作数存放在②。答:①某一寄存器的编号②寄存器中18、采用存储器间接寻址方式的指令中,指令的地址码中字段中给出的是①所在的存储器单元地址,CPU需要访问内存②次才能获得操作数。答:①是操作数的有效地址EA②219、操作数直接出现在指令的地址码字段中的的寻址方式称为①寻址;操作数所在的内存单元地址直接出现在指令的地址码字段中的的寻址方式称为②寻址。答:①立即寻址②直接寻址20、相对寻址方式中,操作数的地址是由①与②之和产生的。答:①PC当前的内容②形式地址部分给出的位移量21、控制器的主要功能包括①、②和③等三个功能。答:①控制指令的正确执行②控制程序和教据的输入及结果的输出③异常情况和特殊请求的处理法22、一般而言,CPU中至少有①、②、③、④、⑤和⑥六个寄存器。答:①程序计数器PC、②地址寄存器MAR、③数据缓冲寄存器MDR(MBR)、④指令寄存器IR、⑤累加寄存器AC、⑥程序状态寄存器PSR23、微指令的编码方式有①、②和③等三种。答:①直接控制法②最短编码法③字段直接编码法24、CPU周期也称为①周期,一个CPU周期包括若干个②。答:①机器周期②节拍25、在程序执行过程中,控制器控制计算机的运行总是处于①、分析指令和②的循环之中。答:①取指令②执行指令26、微程序控制器的核心部件是①,它一般由②构成。答:①控制存储器②ROM27、在同一微周期中①的微命令被称为互斥微命令,而在同一微周期中②的微命令被称为相容微命令。显然,③的微命令不能放在一起译码。答:①不允许同时出现的微命令②允许同时出现的微命令③相容的微命令28、由于微程序设计的灵活性,只要简单地改变①,就可改变微程序控制的机器指令系统。答:①微程序29、在链式查询和独立请求两种总线控制判优方式中,响应时间最快的是①方式;对电路故障最敏感的是②方式。答:①独立请求②链式查询30、在单总线、双总线、三总线3种系统中,从信息流传送效率的角度看,①的工作效率最低;从吞吐量来看,②最强。答:①单总线②三总线31、在单总线结构的计算机系统中,每个时刻只能有两个设备进行通信,在这两个设备中,获得总线控制权的设备叫①,由它指定并与之通信的设备叫②。答:①主设备②从设备32、为了减轻总线的负担,总线上的部件大都具有①。答:①缓冲器33、在地址和数据线分时复用的总线中,为了使总线或设备能区分地址信号和数据信号,所以必须有①控制信号。答:①地址有效34、标准微机总线中,PC/AT总线是①位总线,EISA总线是②位总线,PCI总线是③位总线。答:①16②32③32位或64位35、USB端口通过使用①,可以使一台微机连接的外部设备数多达②台。答:①集线器②12736、计算机的外围设备大致分为输入设备、输出设备、①、②、③和其他辅助设备。答:①外存储器②终端③其它含义的I/O设备37、显示器的刷新存储器(或称显示缓冲存储器)的容量是由①、②决定的。答:①分辨率②灰度级或色彩数38、显示适配器作为CRT与CPU的接口,由①存储器、②控制器和ROMBIOS三部分组成。先进的③控制器具有④加速能力。答:①显示缓冲②显示③显示④图形39、CPU对输入输出设备的访问,采用按地址访问的形式。对I/O设备编址的方法,目前采用方式主要有:①和②,其中③需要有专门的I/O指令支持。答:①I/O独立编址方式②存储器统一编址方式③I/O独立编址方式40、主机与外围设备之间的数据交换方式有①、②、③和④等几种。答:①直接程序控制方式②程序中断方式③DMA④I/O通道方式41、接口接收到中断响应信号INTA后,要将①传送给CPU。答:①中断类型编码(中断识别编码)42、DMA控制器和CPU分时使用总线的方式有①、②和③三种。答:①CPU暂停方式②周期挪用方式③交替访问内存方式43、通道的工作过程可分为①、②和,③三部分。答:①CPU使用广义指令进入管理程序,组织一个通道程序,并启动通道。44、在I/O控制方式中,主要由程序实现的控制方式是①方式。答:①程序控制方式45、中断处理过程可以①进行,②的设备可以中断③的中断服务程序。答:①嵌套②优先级别高③优先级别低46、I/O通道是一个特殊功能的①,它有自己的②,专门负责数据输入输出的传输控制,CPU只负责③功能。答:①I/O控制器②指令执行部件③启、停I/O通道,查询通道及I/O设备状态,控制I/O通道进行某些操作47、程序中断I/O方式与DMA方式除了应用场合及响应时间不同以外,两者的主要区别在于①。答:①程序中断I/O方式是以CPU为中心,采用软硬结合,以软件为主的方式,控制设备与主机之间的数据传送,DMA方式是以主存为中心,采用硬件手段,控制设备与主存间直接进行数据传送。二、单选题1、在计算机系统中,硬件在功能实现上比软件强的是__C__。A.灵活性强B.实现容易C.速度快D.成本低2、完整的计算机系统包括两大部分,它们是__C____。A.运算器与控制器B.主机与外设C.硬件与软件D.硬件与操作系统3、现代计算机组织结构是以__B___为中心,其基本结构遵循冯·诺依曼思想。A.寄存器B.存储器C.运算器D.控制器4、冯?诺依曼存储程序的思想是指__C___。A.只有数据存储在存储器B.只有程序存储在存储器C.数据和程序都存储在存储器D.数据和程序都不存储在存储器5、某机字长64位,其中1位符号位,63位尾数。若用定点小数表示,则最大正小数为B。A.+(1-2-64)B.+(1-2-63)C.264D.2636、设[x]补=1.x1x2x3x4x5x6x7x8,当满足A时,x>-1/2成立。A.x1=1,x2~x8至少有一个为1B.x1=0,x2~x8至少有一个为1C.x1=1,x2~x8任意D.x1=0,x2~x8任意7、在某8位定点机中,寄存器内容为10000000,若它的数值等于-128,则它采用的数据表示为B。A.原码B.补码C.反码D.移码8、在下列机器数中,哪种表示方式下零的表示形式是唯一的B。A.原码B.补码C.反码D.都不是9、下列论述中,正确的是D。A.已知[x]原求[x]补的方法是:在[x]原的末位加1B.已知[x]补求[-x]补的方法是:在[x]补的的末位加1C.已知[x]原求[x]补的方法是:将尾数连同符号位一起取反,再在末位加1D.已知[x]补求[-x]补的方法是:将尾数连同符号位一起取反,再在末位加110、IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示的最大规格化正数为A。A.+(2-223)×2127B.+(1-223)×2127C.+(2-223)×2255D.2127-22311、浮点数的表示范围取决于A。A.阶码的位数B.尾数的位数C.阶码采用的编码D.尾数采用的编码12、在24×24点阵的汉字字库中,一个汉字的点阵占用的字节数为D。A.2B.9C.24D.7213、假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的编码是B。A.10011010B.11010000C.11010111D.1011100014、在循环冗余校验中,生成多项式G(x)应满足的条件不包括D。A.校验码中的任一位发生错误,在与G(x)作模2除时,都应使余数不为0B.校验码中的不同位发生错误时,在与G(x)作模2除时,都应使余数不同C.用G(x)对余数作模2除,应能使余数循环D.不同的生成多项式所得的CRC码的码距相同,因而检错、校错能力相同15、运算器的核心部分是C。A.数据总线B.累加寄存器C.算术逻辑运算单元D.多路开关16、在浮点运算中下面的论述正确的是C。A.对阶时应采用向左规格化B.对阶时可以使小阶向大阶对齐,也可以使大阶向小阶对齐C.尾数相加后可能会出现溢出,但可采用向右规格化的方法得出正确结论D.尾数相加后不可能得出规格化的数17、当采用双符号位进行数据运算时,若运算结果的双符号位为01,则表明运算B。A.无溢出B.正溢出C.负溢出D.不能判别是否溢出18、补码加法运算的规则是B。A.操作数用补码表示,符号位单独处理B.操作数用补码表示,连同符号位一起相加C.操作数用补码表示,将加数变补,然后相加D.操作数用补码表示,将被加数变补,然后相加19、原码乘除法运算要求C。A.操作数必须都是正数B.操作数必须具有相同的符号位C.对操作数符号没有限制D.以上都不对20、下面对浮点运算器的描述中正确的是A。A.浮点运算器由阶码部件和尾数部件实现。B.阶码部件可实现加、减、乘、除四种运算。C.阶码部件只能进行阶码的移位操作。D.尾数部件只能进行乘法和加法运算。21、若浮点数的阶码和尾数都用补码表示,则判断运算结果是否为规格化数的方法是C。A.阶符与数符相同为规格化数。B.阶符与数符相异为规格化数。C.数符与尾数小数点后第一位数字相异为规格化数。D.数符与尾数小数点后第一位数字相同为规格化数。22、已知[x]补=1.01010,[y]补=1.10001,下列答案正确的是D。A.[x]补+[y]补=1.11011B.[x]补+[y]补=0.11011C.[x]补-[y]补=0.11011D.[x]补-[y]补=1.1100123、下列叙述中概念正确的是D。A.定点补码运算时,其符号位不参加运算。B.浮点运算中,尾数部分只进行乘法和除法运算。C.浮点数的正负由阶码的正负符号决定。D.在定点小数一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。24、计算机系统中,硬件能够直接识别的指令是A。
本文标题:《计算机组成与系统结构》课程练习解析
链接地址:https://www.777doc.com/doc-7208133 .html