计算机组成原理复习题
计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案)计算机组成原理复习题⼀、选择题:1.双字节⼀般指(C )⼆进制数。
A.1位B.32位C.16位D.8位2.在主机中,能对指令进⾏译码的器件是(D )。
A.存储器B.ALU C.运算器D.控制器3.若⼀个数的编码是10000000,它的真值是-127,则该编码是(D )。
A.原码B.移码C.补码D.反码4.在I/O控制⽅式中,主要由程序实现的是(C )。
A.PPU⽅式B.DMA⽅式C.中断⽅式D.通道⽅式5.在浮点数的表⽰范围中,(B )在机器数中不出现,是隐含的。
A.阶码B.基数C.尾数D.符号6.指令系统采⽤不同的寻址⽅式的主要⽬的是( D )。
A.提⾼访问速度B.简化指令译码电路C.增加内存容量D.扩⼤寻址范围7.若标志寄存器Z=1 ,表明(C )A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正8.寄存器间接寻址⽅式中,操作数在(B )中。
A.寄存器B.存储器C.堆栈D.CPU9.DMA接⼝(B )。
A.可以⽤于主存与主存之间的数据交换 B.内有中断机制C.内有中断机制,可以处理异常情况 D.内⽆中断机制10.计算机主频的周期是指(A )A.时钟周期B.指令周期C.⼯作周期D.存取周期11.运算器是由多种部件组成的,其核⼼部件是(D )。
A.数据寄存器B.累加器C.多数转换器 D. 算术逻辑运算单元12.使CPU与I/O设备完全并⾏⼯作⽅式是(C )⽅式。
A.程序直接传送B.中断C.通道D.程序查询13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B )A.8K B.16K C.32K D. 4K 14.⽬前我们所说的个⼈台式商⽤机属于( D )。
A.巨型机 B.中型机 C.⼩型机 D.微型机15.冯·诺依曼机⼯作⽅式的基本特点是( B )。
A.多指令流单数据流 B.按地址访问并顺序执⾏指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。
计算机组成原理复习考试题及答案

计算机组成原理复习题及答案(一)一、选择题1.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______ A)阶符与数符相同为规格化数B)阶符与数符相异为规格化数C)数符与尾数小数点后第一位数字相异为规格化数D)数符与尾数小数点后第一位数字相同为规格化数2.某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为______。
A)+(1 – 2-32)B)+(1 – 2-31)C)2-32D)2-313.算术/逻辑运算单元74181ALU可完成______。
A)16种算术运算功能B)16种逻辑运算功能C)16种算术运算功能和16种逻辑运算功能D)4位乘法运算和除法运算功能4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。
A)64,16 B)16,64 C)64,8 D)16,165.多体并行系统实质上是一种______存贮器,它能_____执行______独立的读写操作。
A)模块式,并行,多个B)模块式串行,多个C)整体式,并行,一个D)整体式,串行,多个6.变址寻址方式中,操作数的有效地址等于______。
A)基值寄存器内容加上形式地址(位移量)B)堆栈指示器内容加上形式地址(位移量)C)变址寄存器内容加上形式地址(位移量)D)程序记数器内容加上形式地址(位移量)7.以下叙述中正确描述的句子是:______。
A)微程序控制方式和组合逻辑控制相比,可以使指令的执行速度更快。
B)只有直接编码的微指令是水平型微指令。
C)同一个CPU周期中,可以并行执行的微操作叫互斥性微操作D)同一个CPU周期中,不可以并行执行的微操作叫互斥性微操作8.计算机使用总线结构的主要优点是便于实现积木化,同时______。
A)减少了信息传输量B)提高了信息传输的速度C)减少了信息传输线的条数D)加重了CPU的工作量9.计算机的外围设备是指______。
计算机组成原理复习题

第一章一、填空1.计算机系统主要由()、()两大部分组成。
2.计算机硬件子系统由()、()、()、()、()3.计算机软件子系统由()、()4.计算机应用软件由()、()、()、()5.计算机系统软件由()、()、()、()6.计算机的主要技术指标()、()、()7.计算机发展五代主要代表计算机()、()、()、()、()8.计算机未来发展方向()、()、()、()9.计算机按功能可分为()、()、()10. ( )与()、输入输出接口和系统总线合称为计算机主机。
11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。
12.程序设计语言一般分为三类()、()、()。
13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。
14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。
15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。
二、选择题1.“从中间开始”设计的“中间”目前多数在()A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2.在计算机系统设计中,比较好的方法是( )A .从上向下设计B.从下向上设计C .从两头向中间设计D .从中间开始向上、向下设计第二章1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么?2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?3.二—四译码器的工作原理?(如图)4.并行四位寄存器的工作原理?(如图)1. 三态开关的工作原理:D IN D OUTE5.半加器本位和逻辑表达式6. 半加器进位逻辑表达式。
7.全加器本位和逻辑表达式是: 8 . 全加器向高位进位的逻辑表达式:9.SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用?11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。
计算机组成原理复习题

计算机组成原理一、单项选择题1.硬件在功能实现上比软件强的是()①速度快②成本低③灵活性强④实现容易2.冯·诺依曼式的计算机是指计算机()①能进行科学计算②具备了自动输入输出的功能③能按预先存储的程序运行③提供了人机交互的界面3.下列数字中最大的是( )① (101001)2 ② (52)8 ③ (43)10④ (30)164.浮点运算部件通常( )。
①只有算术运算功能。
②只有逻辑运算功能。
③既有算术运算功能也有逻辑运算功能。
④既能进行算术逻辑运算,也能进行字符处理。
5.设[x]补=1.x1x2x3x4x5x6x7,,若要求X<-1/2成立,则需要满足的条件是()① x1必须为1,x2~x7至少有一个为1 ② x1必须为1,x2~x7任意③ x1必须为0,x2~x7至少有一个为1 ④ x1必须为0,x2~x7任意6.若浮点数的阶码和尾数都用补码表示,则判断运算结果是否为规格化数的方法是( )。
①阶符与数符相同为规格化数。
②阶符与数符相异为规格化数。
③数符与尾数小数点后第一位数字相异为规格化数。
④数符与尾数小数点后第一位数字相同为规格化数。
7.关于主存,以下叙述中正确的是()① CPU可直接访问主存,但不能直接访问辅存② CPU可直接访问主存,也能直接访问辅存③ CPU不能直接访问主存,也不能直接访问辅存④ CPU不能直接访问主存,但能直接访问辅存8.在计算机系统中,用于存放系统运行状态的部件是()①程序计数器②程序状态寄存器③中断寄存器④累加寄存器9.某512×8位RAM芯片采用一位读/写线控制读写,该芯片的引脚至少有()① 17条② 19条③ 21条④ 522条10.在指令中给出操作数的寻址方式称为( )①立即寻址②直接寻址③间接寻址④寄存器寻址11.在单地址指令中,为了完成两个操作数的算术运算,除指令中用地址码指明的一个操作数外,另一个数常需采用( )①立即寻址方式②间接寻址方式③堆栈寻址方式④隐含寻址方式12.CPU从主存取出一条指令并执行该指令的所有时间称为( )①时钟周期②节拍③机器周期④指令周期13.构成控制信号序列的最小单位是( )①微程序②微指令③微命令④机器指令14.在调频制记录方式中,写“0”和写“1”是利用( )①电平的高低变化②电流的幅值变化③电流的相位变化④电流的频率变化15.由于磁盘上内圈磁道比外圈磁道短,因此()①内圈磁道存储的信息比外圈磁道少②无论哪条磁道存储的信息量均相同,但各磁道的存储密度不同③内圈磁道的扇区少使得它存储的信息比外圈磁道少④各磁道扇区数相同,但内圈磁道上每扇区存储的记录信息少16.为了确定下一条微指令的地址而采用的断定方式的基本思想是()①用程序计数器PC来产生后继微指令地址。
计算机组成原理复习题带答案

计算机组成原理复习题带答案第1章计算机系统概述⼀、选择题1、在下列四句话中,最能准确反映计算机主要功能的是 C。
A、计算机可以存储⼤量信息B、计算机能代替⼈的脑⼒劳动C、计算机是⼀种信息处理机D、计算机可实现⾼速运算2、1946年2⽉,在美国诞⽣了世界上第⼀台电⼦数字计算机,它的名字叫(1)C,1949年研制成功的世界上第⼀台存储程序式的计算机称为(2)。
(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ3、计算机硬件能直接执⾏的只能是B。
A、符号语⾔B、机器语⾔C、汇编语⾔D、机器语⾔和汇编语⾔4、对计算机软、硬件资源进⾏管理,是 A 的功能。
A、操作系统B、数据库管理系统C、语⾔处理程序D、⽤户程序⼆、填空题1、计算机的各⼤部件通过____总线____________连接在⼀起,它是各部件之间传输信息的通道。
2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。
3、计算机硬件⼀般由_运算器,控制器_______、__存储器______、_输⼊_______和、____输出____和五⼤部分组成。
4、运算器是⼀个数据加⼯部件,主要完成⼆进制___算术_______运算及__逻辑________运算。
5、运算器的___位数________越多,计算的精度就越⾼,但是所费的电⼦器件也越多,成本越⾼。
三、简答题1、简述计算机的发展过程。
1、第⼀代电⼦管计算机1946年2⽉,诞⽣了世界上第⼀台电⼦数字计算机——ENIAC ,1949年研制成功的世界上第⼀台存储程序式的计算机EDSAC。
2、第⼆代晶体管计算机1947年在贝尔实验室制成第⼀个晶体管,进⼊20世纪50年代全球出现⼀场以晶体管代替电⼦管的⾰命。
3、第三代集成电路计算机4、⼤规模集成电路计算机5、超⼤规模集成电路计算机3、冯.诺依曼计算机的特点是什么?它包括哪些主要组成部分?各部分的功能是什么?1、计算机由运算器、存储器、控制器、输⼊设备和输出设备五⼤部件组成2、指令和数据以同等的地位存放在存储器内,并可以按地址寻访3、指令和数据均⽤⼆进制数表⽰4、指令由操作码和地址组成。
计算机组成原理复习题(带答案)

计算机组成原理复习题(带答案)一、选择题(不排除有重复的)1目前普遍使用的微型计算机采用的电路是( D )A.电子管B.晶体管C.集成电路D.超大规模集电成路2通常人们把依据某种需要而编制的指令序列称为计算机中的( A )。
A.程序B.文件C.记录D.集合3在计算机中能直接被接受的语言为( A )。
A.机器语言B.汇编语言C.高级语言D.数据库语言4构成中央处理器的两个主要部分是(B)A.控制器和寄存器B.控制器和运算器C.运算器和寄存器D.控制器和存储器5运算器的主要功能是进行( C )。
A.只作加法B.逻辑运算C.算术运算和逻辑运算D.算术运算6计算机中的ALU属于( C )部件。
A.寄存器B.控制器C.运算器D.译码器7完整的计算机系统应包括( C)。
A.运算器、存储器、控制器B.主机和实用程序C.配套的硬件设备和软件设备D.外部设备和主机8堆栈常用于( A )。
A.保护程序现场B.程序转移C.输入输出D.数据移位9半导体静态存储器SRAM 的存储原理是(A )。
A 、依靠双稳态电路B 、依靠定时刷新C 、依靠读后再生D 、信息不再变化10为了缩短指令中某个地址段的位数,有效的方法是采取(D )。
A 、立即寻址B 、变址寻址C 、间接寻址D 、寄存器寻址11能够改变程序执行顺序的是( D )。
A.移位操作类指令B.输入输出类指令C.数据传送类指令D.转移类指令12浮点加减中的对阶的(A )。
A 、将较小的一个阶码调整到与较大的一个阶码相同B 、将较大的一个阶码调整到与较小的一个阶码相同C 、将被加数的阶码调整到与加数的阶码相同D 、将加数的阶码调整到与被加数的阶码相同13原码加减交替除法又称为不恢复余数法,因此(C )A 、不存在恢复余数的操作B 、当某一步运算不够减时,做恢复余数的操作C 、仅当最后一步余数为负时,做恢复余数的操作D 、当某一步余数为负时,做恢复余数的操作14高速缓冲存储器Cache 一般采取(A )。
计算机组成原理复习题(含答案)

计算机组成原理复习题一、选择题:1.双字节一般指(C )二进制数。
A.1位B.32位C.16位D.8位2.在主机中,能对指令进行译码的器件是(D )。
A.存储器B.ALU C.运算器D.控制器3.若一个数的编码是10000000,它的真值是-127,则该编码是(D )。
A.原码B.移码C.补码D.反码4.在I/O控制方式中,主要由程序实现的是(C )。
A.PPU方式B.DMA方式C.中断方式D.通道方式5.在浮点数的表示范围中,(B )在机器数中不出现,是隐含的。
A.阶码B.基数C.尾数D.符号6.指令系统采用不同的寻址方式的主要目的是( D )。
A.提高访问速度B.简化指令译码电路C.增加内存容量D.扩大寻址范围7.若标志寄存器Z=1 ,表明(C )A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正8.寄存器间接寻址方式中,操作数在(B )中。
A.寄存器B.存储器C.堆栈D.CPU9.DMA接口(B )。
A.可以用于主存与主存之间的数据交换 B.内有中断机制C.内有中断机制,可以处理异常情况 D.内无中断机制10.计算机主频的周期是指(A )A.时钟周期B.指令周期C.工作周期D.存取周期11.运算器是由多种部件组成的,其核心部件是(D )。
A.数据寄存器B.累加器C.多数转换器 D. 算术逻辑运算单元12.使CPU与I/O设备完全并行工作方式是(C )方式。
A.程序直接传送B.中断C.通道D.程序查询13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B )A.8K B.16K C.32K D. 4K14.目前我们所说的个人台式商用机属于( D )。
A.巨型机 B.中型机 C.小型机 D.微型机15.冯·诺依曼机工作方式的基本特点是( B )。
A.多指令流单数据流 B.按地址访问并顺序执行指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。
计算机组成原理复习题

计算机组成原理复习题一、选择题1.冯·诺依曼机工作方式的基本特点是( B )。
A、多指令流单数据流B、按地址访问并顺序执行指令C、堆栈操作D、存储器按内容选择地址2.定点小数反码 [x]反 =x. x1 (x)n表示的数值范围是( C )。
A、-1+2-n<x ≤ 1-2-nB、-1+2-n≤ x <1-2-nC、-1+2-n≤ x ≤ 1-2-nD、-1+2-n < x <1-2-n3.下列不属于计算机系统软件的是( D )。
A、Windows XPB、DOSC、VistaD、Photoshop4.在定点二进制运算器中,减法运算一般通过( D )来实现。
A、原码运算的二进制减法器B、补码运算的二进制减法器C、原码运算的十进制加法器D、补码运算的二进制加法器5.两个补码数相加,在最高位相同时会有可能产生溢出,在最高位不同时( C )。
A、有可能产生溢出B、会产生溢出C、一定不会产生溢出D、不一定会产生溢出6.通常情况下,下列存储器哪一个速度最快(A )。
A、CacheB、磁盘C、主存D、磁带7.半导体静态存储器 SRAM 的存储原理是(A )。
A、依靠双稳态电路B、依靠定时刷新C、依靠读后再生D、信息不再变化8.关于原码、反码、补码,下列正确的一项是(C )。
A、补码=反码+1B、反码=除符号位以外的各位取反C、正数的原码、反码、补码相同D、-7的补码是011110019.如果一个高速缓存系统中,主存的容量为12MB,cache的容量为400KB,则该存储系统的总容量为( B )。
A、12 MB+400KBB、12MBC、400KBD、12MB-400KB10.主存贮器和CPU之间增加Cache的目的是(A )。
A、解决CPU和主存之间的速度匹配问题B、扩大主存贮器容量C、扩大CPU中通用寄存器的数量D、既扩大主存贮器容量,又扩大CPU中通用寄存器的数量11.哪一项不是计算机硬件的主要性能指标(C )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.完整的计算机系统应包括()。
A.运算器、存储器、控制器;B.外部设备和主机;C.主机和实用程序D.配套的硬件设备和软件系统。
2.补码加减法是指()。
A.操作数用补码表示,两数尾数相加减,符号位单独处理,减法用加法代替;B.操作数用补码表示,符号位与尾数一起参加运算,结果的符号与加减相同;C.操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成;D.操作数用补码表示,由数符决定两尾数的操作,符号位单独处理。
3.采用虚拟存储器的主要目的是()。
A.提高主存储器的存取速度;B.扩大主存储器的存储空间,并能进行自动管理和调度;C.提高外存储器的存取速度;D.扩大外存储器的存储空间。
4.在CPU中指向下条指令地址的寄存器是()。
A.主存地址寄存器 B. 程序计数器C.指令寄存器 D. 状态寄存器5.根据CPU在程序执行期间能同时出现指令流和数据流的数目,可对中央处理器的并行性做出如下四种分类。
冯.诺依曼计算机是属于()。
A.单指令流单数据流(SISD);B.单指令流多数据流(SIMD);C.多指令流单数据流(MISD);D.多指令流多数据流(MIMD)。
6.请从下面定点补码一位乘法(Booth法)器的描述中选出描述正确的句子()。
A.被乘数的符号和乘数的符号都参加运算;B.乘数寄存器必须是有右移功能的移位寄存器,并设一附加位,其初始状态为“l“;C.对N位的数相乘,要求N次部分积,并且最后一次不执行右移操作;D.根据乘数最低位判别计算部分积时是否加被乘数后右移。
7.在CPU中指向下条指令地址的寄存器是()。
A.主存地址寄存器 B. 程序计数器C.指令寄存器 D. 状态寄存器8.在定点二进制运算器中,减法运算一般通过( )来实现。
A.原码运算的二进制减法器;B.补码运算的二进制减法器;C.补码运算的十进制加法器;D.补码运算的二进制加法器。
9.冯.诺依曼(Von Neumann)机工作方法的基本特点是( )A.多指令流单数据流;B.按地址访问并顺序执行指令;C.堆栈操作;D.存贮器按内容选择地址。
10.从下列叙述中选出正确说法()A.微处理器就是一台微机B.微处理器为微机系统C.微处理器就是主机D.微处理器可以作微机的CPU。
11.表示浮点数时,若要求机器零(即尾数为零,阶码为最小的数)在计算机中表示为全0 ,则阶码应使用()A.原码 B.反码C.补码D.移码12.存储器是计算机系统中的记忆设备,它主要用来()。
A.存放数据B.存放程序C.存放数据和程序D.存放微程序在定点二进制运算器中,减法运算一般通过( )来实现。
E.原码运算的二进制减法器;F.补码运算的二进制减法器;G.补码运算的十进制加法器;H.补码运算的二进制加法器。
13.冯.诺依曼(Von Neumann)机工作方法的基本特点是( ) E.多指令流单数据流;F.按地址访问并顺序执行指令;G.堆栈操作;H.存贮器按内容选择地址。
14.在虚拟存贮器中,当程序正在执行时,由()完成地址影射。
A.程序员;B.编译器;C.装人程序;D.操作系统。
15.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自()。
A.立即数和栈顶;B.栈顶和次栈顶;C.暂存器和栈顶;D.寄存器和内存单元。
16.微程序控制器中,机器指令与微指令的关系是()。
A.每一条机器指令由一条微指令来执行;B.每一条机器指令由一段用微指令编成的微程序来解释执行;C.一段机器指令组成的程序可由一条微指令来执行;D.一条微指令由若干条机器指令组成。
二.填空题1. 设十进制数X =510.75×2-11,用18个二进制位来表示它的浮点数,阶码用5位,其中阶符用2位;尾数用13位,其中符号用2位。
(1)用二进制表示的X =(2)阶码用补码表示,尾数用原码表示的X 的规格化机器数为: 阶码 尾数(3)阶码用移码表示,尾数用补码表示的X 的规格化机器数为: 阶码 尾数 。
2.设一循环冗余校验码(CRC )中有4个信息位和3位校验位,该 CRC 码的生成多项式为x 3+x+1,若4位信息位为1101,则生成的循环校验码为 。
3.海明校验的方法能自动校正 位错。
4.Am2901组成16位定点运算器,需要 片Am2901和 片Am2902,运算器的命令码80I I 是来自 。
5.某机定点整数格式字长8位(包含以为一位符号位),当x 采用原码表示时[x]原的最大正数值是 ,最小负数值是 。
若采用补码表示,则[x]补的最大正数是 ,最小负数是 。
用十进制真值形式填写。
6.动态半导器存储器的刷新一般有 、 二种方式,之所以刷新是因为 。
7.若用规格为16K ×4位的存储芯片,组成一个512K ×8位的存储体,则需要 片芯片。
该存储体的地址寄存器至少需 位,数据寄存器为 位。
8.CPU 从主存取出一条指令并执行该指令的时间叫做 ,它常常用若干个 来表示,而后者又包含有若干个 。
9.在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称 ,执行一条机器指令实际上就是执行一段存放在 中的微程序。
10.广泛使用的 和 都是半导体 存储器。
前者的速度比后者快,但 不如后者高,它们的共同缺点是断电后 保存信息。
11.动态 RAM 是由 储存信息,动态 RAM2118为16K ×1位容量,它的地址线为 根。
如果每隔15 微秒刷新一行,则该芯片的刷新周期为 。
12.在微程序控制器中,每条指令的微程序的入口地址来自 ,Am2910的主要功能是 。
13.移码常用来表示浮点数 部分,移码和补码除符号位 外,其他各位 。
14.字符码 1001011的奇校验码是 。
海明校验的方法能自动校正 位错。
15指令周期是指 。
16.设一循环冗余校验码(CRC )中有4个信息位和3位校验位,该 CRC 码的生成多项式为3x +x +1,若4位信息位为0100,则生成的校验码为。
17.CPU从主存取出一条指令并执行该指令的时间叫做,它常常用若干个来表示,而后者又包含有若干个。
18.微指令格式中微操作码字段共10位,若采用完全水平型微指令,则一条微指令最多可同时启动个微操作;若采用完全垂直型微指令,定义7种微操作,则微操作码字段最少需要位。
19.在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称,执行一条指令实际上就是执行一段存放在中的微程序。
20.某机定点整数格式字长8位(包含以为一位符号位),当x采用原码表示时[x]原的最大正数值是,最小负数值是。
若采用补码表示,则[x]补的最大正数是,最小负数是。
用十进制真值形式填写。
21.定点补码一位乘法有两种方法,其中一种需要区分乘数的符号,其计算方法为。
三.简答题1.全加器可由异或门及进位逻辑电路组成,根据A⊕B= A⊕B ,于是可以设计利用原变量或反变量进行运算的加法器。
进而可以推测,对已设计好的加法器,用原变量运算和反变量运算都是一样的。
这种说法对不对?为什么?2.说明机器指令与微指令的关系。
3.设有一4体交叉存储器,但使用时经常遇到连续访问同一存储体的情况,会产生怎样的结果?4.微程序控制器AM2910三个使能信号PL,MAP,VECT,各起什么作用?5.存储系统为什么由主存储器、辅助存储器和高速缓冲存储器Cache组成?6.半导体DRAM和SRAM的主要差别是什么?为什么DRAM芯片的地址一般要分两次接收?7.简述微程序控制的控制器和硬布线控制的控制器的差异及优缺点。
8.设有一4体交叉存储器,但使用时经常遇到连续访问同一存储体的情况,会产生怎样的结果?9.CPU如何识别从主存取出的信息是指令还是数据?10.试述海明校验码的基本原理。
11.哪些因素影响总线频带宽度?四.分析、计算和设计题1.某程序对页面要求的序列为P3P4P2P6P4P3P7P4P3P6P3P4P8P4P6。
设主存容量为4个页面,求FIFO和LRU替换算法是各自的命中率?2.已知X=0.1011,Y=0.1101,用原码加减交替法计算X÷Y=?。
要求列出运算过程的每一步算式,注明中间结果和最后结果,并给出商和余数的真值。
3.已知[X]补=00.1101,[Y]补=11.0110,用比较法补码相乘计算[X]补[y]补。
要求列出运算过程的每一步算式,注明中间结果和最后结果。
4. Am2900系统模型机的某条机器指令的微程序流程图如下所示。
(1)说出该流程图执行了一条什么指令?(写出指令汇编符号) (2)说明各条微指令的含义。
6.已知7位海明码为d 6d 5d 4d 3d 2d 1d 0,其三个校验和S 2,S 1,S 0所组成的二进制数S 2S 1S 0210(2) 在最多有一位错的情况下,若读出端读到的码字为1011100和1001001,则发送的原码字分别是多少?7.某条加法指令实现把用绝对地址表示的内存单元ADDR1的内容与内存单元ADDR2ADDR2单元中,指令格式如下:功能:[ADDR2];原理性地说明在TEC-2机器上实现该机器指令需要多少条微指令(不含取指微指令)?每条微指令的主要功能是什么?5.某机器中,已知道有一个地址空间为 0000H —1FFFH 的ROM 区域,现在再用RAM 芯片(8K ×4)形成一个16K ×8的RAM 区域,起始地址为2000H,假设RAM 芯片有CS 和WE 信号控制端。
CPU 地址总线为A15—A0,数据总线为D7—D0,控制信号为R/W(读/写), MREQ(低电平有效,允许访存),试画出主存储器与CPU 连接的逻辑框图。