计算机组成与结构-试题及答案(2套)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C、(SP―1)→SP,(MSP)→A
D、 (SP)+1→SP,(MSP)→A
10、下面尾数(1 位符号位)的表示中,不是规格化的尾数的是
。
A、010011101(原码)
B、110011110(原码)
C、010111111 (补码)
D、110111001(补码)
11、在主存和 CPU 之间增加 cache 存储器的目的是
。
A、增加内存容量
B、提高内存可靠性
C、解决 CPU 和主存之间的速度匹配问题 D、增加内存容量,同时加快存取速度
12、CPU 主要包括
。
A、控制器
B、控制器、 运算器、cache
C、运算器和主存 D、控制器、ALU 和主存
13、设变址寄存器为 X,形式地址为 D,(X)表示寄存器 X 的内容,变址寻址方式的有效
(1)若该机主存采用 16K×1 位的 DRAM 芯片(内部为 128×128 阵列)构成最大主存空 间,则共需多少个芯片?若采用异步刷新方式,单元刷新周期为 2ms,则刷新信号的周期为 多少时间?刷新用的行地址为几位?(6 分)
(2)若为该机配备 2K×8 位的 Cache,每块 8 字节,采用 2 路组相联映像,试写出对主存 地址各个字段的划分(标出各个字段的位数);若主存地址为 3280H,则该地址可映像到 Cache 的哪一组?(4 分)
A、原码
B、补码
C、补码和移码
D、原码和反码
11、计算机的存储器采用分级方式是为了( )。
A、减少主机箱的体积
B、解决容量、价格、速度三者之间的矛盾
C、保存大量数据方便
D、操作方便
12、有关 Cache 的说法正确的是( )。
A、只能在 CPU 以外
B、CPU 内外都可以设置 Cache
C、只能在 CPU 以内
试卷 B
一、单项选择题:(每题 1 分,共 20 分)
1、目前我们所说的个人台式商用机属于
。
A、巨型机
B、中型机
C、小型机
D、微型机
2、下列数中最大的数是
。
A、(10011001)2 B、(227)8
C、(98)16
D、(152)10
3、在小型或微型计算机里,普遍采用的字符编码是
。
A、 BCD 码
和
。
7、机器字长 16 位,表示浮点数时,阶码 6 位(阶符 1 位),尾数 10 位(数符 1 位),则浮
点补码表示时,最大浮点数是
,绝对值最小的非 0 的正数是
。
8、在存储系统的 Cache 与主存层次结构中,常会发生数据替换问题,此时我们较常使用的
替换算法有
和
等。
9、一条指令实际上包括两种信息即
阶符(1 位) 阶码(3 位) 数符(1 位)
尾数(4 位)
则按上述浮点数的格式:
(1)若(X)10=22/64,(Y)10= —2.75,则求 X 和 Y 的规格化浮点数表示形式。(6 分)
(2)求[X+Y]浮(要求用补码计算,列出计算步骤)(6 分)
3、(本题共 16 分)某机字长 8 位,CPU 地址总线 16 位,数据总线 8 位,存储器按字节编 址,CPU 的控制信号线有:MREQ#(存储器访问请求,低电平有效),R/W#(读写控制, 低电平为写信号,高电平为读信号)。试问:
B、 16 进制
C、 格雷码
D、 ASCⅡ码
4、在下列机器数
中,零的表示形式是唯一的。
A、原码
B、补码
C、反码
D、原码和反码
5、设[X]补=1.x1x2x3x4,当满足
时,X > -1/2 成立。
A、x1 必须为 1,x2x3x4 至少有一个为 1 B、x1 必须为 1,x2x3x4 任意
C、x1 必须为 0,x2x3x4 至少有一个为 1 D、x1 必须为 0,x2x3x4 任意
6、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是
。
A、11001011
B、11010110 C、11000001
D、11001001
7、在 CPU 中,跟踪后继指令地址的寄存器是
。
A、指令寄存器 B、程序计数器 C、地址寄存器 D、状态条件寄存器
8、EPROM 是指
。
A、读写存储器
1、设 X= —0.1011,则[X]补为
。
2、汉字的
Байду номын сангаас
、
、
是计算机用于汉字输入、内部处理、输出三种不同用途
的编码。
3、数控机床是计算机在 应用。
方面的应用,邮局把信件自动分拣是在计算机
方面的
4、计算机软件一般分为
和
两大类。
5、RISC 的中文含义是
;CISC 的中文含义是
。
6、对动态存储器的刷新有两种方式,它们是
B、累加计数器
C、中断计数器 D、程序状态字
18、某虚拟存储器采用页式内存管理,使用 LRU 页面替换算法,考虑下面的页面访问地址 流(每次访问在一个时间单位中完成),1、8、1、7、8、2、7、2、1、8、3、8、2、1、3、 1、7、1、3、7。假定内存容量为 4 个页面,开始时为空的,则页面失效次数是( )。
试卷 A
一、填空题:(每空 1 分,共 15 分)
1、原码一位乘法中,符号位与数值位( ),运算结果的符号位等于( )。
2、码值 80H:若表示真值 0,则为( )码;若表示真值―128,则为( )码。
3、微指令格式分为( )型微指令和( )型微指令,其中,前者的并行操作能力比后者 强。
4、在多级存储体系中,Cache 存储器的主要功能是( )。
5、在下列常用术语后面,写出相应的中文名称:VLSI( ), RISC( ), DMA( ), DRAM( )。
6、为了实现 CPU 对主存储器的读写访问,它们之间的连线按功能划分应当包括( ),( ) ( )。
7、从计算机系统结构的发展和演变看,近代计算机是以( )为中心的系统结构。
二、单项选择题:(每题 2 分,共 40 分)
和
。
10、按照总线仲裁电路的位置不同,可分为
仲裁和
仲裁。
三、简答题:(每题 5 分,共 15 分)
1、CPU 中有哪些主要寄存器?简述这些寄存器的功能。
2、RISC 机器具有什么优点,试简单论述。
3、计算机存储系统分那几个层次?每一层次主要采用什么存储介质?其存储容量和存取速 度的相对值如何变化?
A、4
B、 5
C、6
D、7
19、某一 SRAM 芯片,其容量是 1024×8 位,除电源和接地端外,该芯片引脚的最小数目 是( )。
A、20
B、22
C、 25
D、 30
20、下面尾数(1 位符号位)的表示中,不是规格化尾数的是( )。
A、010011101 (原码)
B、110011110(原码)
C、010111111 (补码)
(3)若用 4 个 8K×4 位的 SRAM 芯片和 2 个 4K×8 位的 SRAM 芯片形成 24K×8 位的连 续 RAM 存储区域,起始地址为 0000H,假设 SRAM 芯片有 CS#(片选,低电平有效)和 WE#(写使能,低电平有效)信号控制端。试画出 SRAM 与 CPU 的连接图,在图上标清楚 地址译码连接,数据线、地址线、控制线连接。(6 分)
寄存器内为
。
A、27H
B、9BH
C、E5H
D、5AH
19、根据国标规定,每个汉字在计算机内占用
存储。
A、一个字节
B、二个字节
C、三个字节
D、四个字节
20、某一 SRAM 芯片,其容量为 512×8 位,考虑电源端和接地端,该芯片引出线的最小数
目应为
。
A、23 B、25 C、50
D、19
二、填空题:(每空 1 分,共 20 分)
B、只读存储器
C、可编程的只读存储器
D、光擦除可编程的只读存储器
9、堆栈寻址方式中,设 A 为累加器,SP 为堆栈指示器,MSP 为 SP 指示的栈顶单元。如果
进栈操作的动作顺序是(A)→MSP,(SP) ―1→SP。那么出栈操作的动作顺序应为
。
A、(MSP)→A,(SP)+1→SP
B、(MSP)→A,(SP)―1→SP
16、系统总线中地址线的功能是
。
A、用于选择主存单元地址
B、用于选择进行信息传输的设备
C、用于选择外存地址
D、用于指定主存和 I/O 设备接口电路的地址
17、CRT 的分辨率额为 1024×1024,颜色深度为 8 位,则刷新存储器的存储容量是
。
A、2MB
B、1MB
C、8MB
D、1024B
18、设寄存器位数为 8 位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,
C、在 CPU 中能够作为一个整体加以处理的二进制代码为 16 位。
D、在 CPU 中运算的结果最大为 2 的 16 次方
4、在浮点数编码表示中,( )在机器数中不出现,是隐含的。
A、基数
B、尾数
C、符号
D、阶码
5、控制器的功能是( )。
A、产生时序信号
B、从主存取出一条指令
C、完成指令操作码译码
地址
内容
002BH
3500H
302BH
3500H
32B0H
1、寄存器间接寻址方式中,操作数处于( )中。
A、通用寄存器
B、主存
C、程序计数器
D、堆栈
2、CPU 是指( )。
A、运算器
B、控制器
C、运算器和控制器
D、运算器、控制器和主存
3、若一台计算机的字长为 2 个字节,则表明该机器( )。
A、能处理的数值最大为 2 位十进制数。
B、能处理的数值最多由 2 位二进制数组成。
C、32 字节
D、16 字节
8、相联存储器是按( )进行寻址的存储器。
A、地址指定方式
B、堆栈指定方式
C、内容指定方式
D、地址指定方式与堆栈存储方式结合
9、状态寄存器用来存放( )。
A、算术运算结果
B、逻辑运算结果
C、运算类型
D、算术逻辑运算指令及测试指令的结果状态
10、在机器数( )中,零的表示形式是唯一的。
(1)该微指令的格式中,操作控制字段和判别测试字段各有几位?控存的容量是多少(字 数×字长)?(4 分)
(2)该机指令系统共有多少条指令?需要多少容量的控存?上述的控存是否合适?(3 分)
操作控制字段 判别测试字段 下址字段
2、(本题 12 分)设浮点数的格式为:阶码 4 位,包含一位符号位,尾数 5 位,包含一位符 号位,阶码和尾数均用补码表示,排列顺序为:
D、从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指 令。
6、虚拟存储器可以实现( )。
A、提高主存储器的存取速度
B、扩大主存储器的存储空间,并能进行自动管理和调度
C、提高外存储器的存取周期
D、扩大外存储器的存储空间
7、32 个汉字的机内码需要( )。
A、 8 字节
B、64 字节
地址为
。
A、EA=(X)+D B、EA=(X)+(D) C、EA=((X)+D) D、EA=((X)+(D))
14、信息只用一条传输线 ,且采用脉冲传输的方式称为
。
A、串行传输 B、并行传输 C、并串行传输 D、分时传输
15、下述 I/O 控制方式中,主要由程序实现的是
。
A、PPU(外围处理机)方式 B、中断方式 C、DMA 方式 D、通道方式
A、硬件系统、系统软件、应用软件
B、系统软件、硬件系统、应用软件
C、系统软件、应用软件、硬件系统
D、应用软件、硬件系统、系统软件
16、一个指令周期通常由( )组成。
A、若干个节拍
B、若干个时钟周期
C、若干个工作脉冲
D、若干个机器周期
17、在计算机系统中,表征系统运行状态的部件是( )。
A、程序计数器
D、110111001(补码)
三、简答题:(每题 5 分,共 10 分)
1、Cache 与主存之间的地址映像方法有哪几种?各有何特点?
2、DRAM 存储器为什么要刷新?有哪几种常用的刷新方法?
四、综合题:(共 35 分)
1、(本题 7 分)某机采用微程序控制器,其微程序控制器有 18 种微操作命令(采用直接控 制法,即水平型微指令),有 8 个转移控制状态(采用译码形式),微指令格式中的下址字段 7 位。该机机器指令系统采用 4 位定长操作码,平均每条指令由 7 条微指令组成。问:
D、若存在 Cache,CPU 就不能再访问主存
13、在定点二进制运算中,减法运算一般通过( )来实现。
A、原码运算的二进制减法器
B、补码运算的二进制减法器
C、补码运算的十进制加法器
D、补码运算的二进制加法器
14、堆栈常用于( )。
A、数据移位
B、程序转移
C、保护程序现场
D、输入、输出
15、计算机系统的层次结构从内到外依次为( )。
四、综合题:(共 45 分)
1、求十进制数―123 的原码表示,反码表示,补码表示和移码表示(用 8 位二进制表示, 并设最高位为符号位,真值为 7 位)。(本题 8 分)
2、基址寄存器的内容为 3000H,变址寄存器的内容为 02B0H,指令的地址码为 002BH,程 序计数器(存放当前正在执行的指令的地址)的内容为 4500H,且存储器内存放的内容如下: