计算机组成原理 作业三
计算机组成原理第三、四章作业题
计算机组成原理第三、四章作业
题(总5页)
--本页仅作为文档封面,使用时请直接删除即可--
--内页可以根据需求调整合适字体及大小--
计算机组成原理第三、四章作业题
一、选择题(共25分)
1、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。
每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是( )
A 0
B 2
C 4
D 6
2、存储周期是指( )
A.存储器的读出时间
B.存储器进行连续读和写操作所允许的最短时间间隔
C.存储器的写入时间
D.存储器进行连续写操作所允许的最短时间间隔
3、在主存和CPU之间增加cache的目的是( )
A.增加内存容量
B.提高内存的可靠性
C.解决CPU与内存之间的速度匹配问题
D.增加内存容量,同时加快存取速度
4、下列外存中,属于顺序存取存储器的是( )
盘 B.硬盘 C.磁带 D.光盘
5、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,
另一个经常需采( )
A.堆栈寻址方式
B.立即寻址方式
C.隐含寻址方式
D.间接寻址方式
6、相联存储器是按( )进行寻址的存储器
A.地址指定方式
B.堆栈存取方式
C.内容指定方式
D.地址指定与堆栈存取方式结合
7、交叉存储器实质上是一种()存储器,它能执行独立的读写操作
A.多模块,并行
B.多模块,串行
C.整体式,并行
D.整体式,串行
8、计算机系统中的存贮器系统是指( )
存贮器存贮器 C.主存贮器 D.内存贮器和外存贮器
9. 某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为( )
大工15春《计算机组成原理》在线作业3答案
大工15春《计算机组成原理》在线作业3答案
大工15春《计算机组成原理》在线作业3
一、单选题(共10 道试题,共50 分。)
1. 寻址方式中的寄存器间接寻址,其操作数处在()。
A. 通用寄存器
B. 主存单元
C. 程序计数器
D. 堆栈
正确答案:B
2. 在指令格式中,采用操作码扩展技术是为了()。
A. 减少指令字长度
B. 增加指令字长度
C. 保持指令字长度不变而增加指令操作的数量
D. 固定操作码的长度
正确答案:C
3. 以下不符合RISC指令系统的特点是()。
A. 指令长度固定,指令格式种类少
B. 优先选取使用频率最高的复杂指令
C. 大部分指令的操作都在寄存器之间进行
D. 大部分指令在一个或小于一个机器周期内完成
正确答案:B
4. 计算机中能对指令进行译码的器件是()。
A. 运算器
B. 控制器
C. cache
D. 存储器
正确答案:B
5. 堆栈中,保持不变的是()。
A. 栈顶
B. 栈底
C. 栈中的数据
D. 栈指针
正确答案:B
6. 转移类指令的主要功能是()。
A. 进行算术运算和逻辑运算
B. 进行主存与CPU之间的数据传送
C. 进行CPU和I/O设备之间的数据传送
计算机组成原理第三套作业
水平型微指令与垂直型微指令相比
A、前者一次只能完成一个操作
B、后者一次只能完成一个操作
C、两者都是一次只能完成一个操作
D、两者都能一次完成多个操作
标准答案:B
学员答案:B
说明:第五章、微程序控制器
本题得分:
题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:
内容:
描述多媒体CPU基本概念中正确表述的句子是
本题得分:2.63
题号:23题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.63
内容:
下列关于cache存储器叙述正确的是()
A、cache是一种高速缓冲存储器
B、是为了解决CPU和主存之间速度不匹配而采用的技术
C、容量的典型者是几百KB
D、包括管理在内的全部功能由硬件实现
本题得分:5.26
题号:17题型:是非题本题分数:2.63
内容:
早期把计算器和控制器合在一起称为中央处理器,简称CPU。目前存储器也放在CPU中,称为中央处理机。
1、错
2、对
标准答案:2
学员答案:2
说明:第一章、第三节、中央处理器
本题得分:2.63
题号:18题型:是非题本题分数:2.63
内容:
如果某个计算机字代表要处理的数据,则称为数据字,如果某计算机字是一条指令,则称为指令字。
大工17秋《计算机组成原理》在线作业3
1: 单选题(5分)
转移类指令的主要功能是()。
A: 进行算术运算和逻辑运算
B: 进行主存与CPU之间的数据传送
C: 进行CPU和I/O设备之间的数据传送
D: 改变程序执行顺序
2: 单选题(5分)
用某一个寄存器中操作数且指令地址码给出的是该寄存器地址的寻址方式称为()寻址。A: 直接
B: 存储器间接
C: 寄存器
D: 寄存器间接
3: 单选题(5分)
计算机中能对指令进行译码的器件是()。
A: 运算器
B: 控制器
C: cache
D: 存储器
4: 单选题(5分)
()是构成控制信号序列的最小单位。
A: 微程序
B: 微操作命令
C: 微指令
D: 控制存储器
5: 单选题(5分)
计算机中存放微指令的控制存储器隶属于()。
A: 外部存储器
B: 内存储器
C: cache
D: CPU
6: 单选题(5分)
以下关于二地址指令的说法中正确的是()。
A: 二地址指令中,运算结果通常存放在其中一个地址码所提供的地址中
B: 二地址指令中,指令的地址码字段存放的一定是操作码
C: 二地址指令中,指令的地址码字段存放的一定是寄存器号
D: 二地址指令中只有操作码,没有操作数或操作数地址
7: 单选题(5分)
以下不符合RISC指令系统的特点是()。
A: 指令长度固定,指令格式种类少
B: 优先选取使用频率最高的复杂指令
C: 大部分指令的操作都在寄存器之间进行
D: 大部分指令在一个或小于一个机器周期内完成
8: 单选题(5分)
在计算机的堆栈中,保持不变的是()。
A: 栈顶
B: 栈底
C: 栈中的数据
D: 栈指针
9: 单选题(5分)
寻址方式中的寄存器间接寻址,其操作数处在()。
3《计算机组成原理》作业三解答
作业三解答
一、利用181和182芯片,画出32位的三级先行进位逻辑结构。
答案:
二、简述定点运算器的功能与主要组成部件。
答案:
运算器的主要功能是实现对数据执行加、减、乘、除等算术运算和进行与、或、非、移位等逻辑运算。
定点运算器主要包括ALU、阵列乘除器、寄存器、多路开关、三态缓冲器、数据总线(数据通路)等逻辑部件。
计算机组成原理-在线作业-3.docx
计算机组成原理_在线作业_3
交卷时间:2016-06-11 14:32:52
一、单选题
1.
(5分)
系统总线中控制线的功能是()。
• A. 提供主存、I / O接口设备的响应信号
• B. 提供数据信息
• C. 提供主存、I / O接口设备的控制信号响应信号
• D. 提供时序信号
纠错
得分:0
知识点:6.1 总线的概念和结构形态
展开解析
答案C 解析
2.
(5分)
双端口存储器在()情况下会发生读/写冲突。
• A. 左端口与右端口的地址码不同
• B. 左端口与右端口的数据码不同
• C. 左端口与右端口的地址码相同
• D. 左端口与右端口的数据码相同
纠错
得分:5
知识点:3.5 CACHE存储器
展开解析
答案C 解析
3.
(5分)
在计算机中字符采用()表示。
• A. 原码
• B. ASCII码
• C. 补码
• D. 反码
纠错
得分:5
知识点:2.1 数据表示(数据与文字表示方法)
展开解析
答案B 解析
4.
(5分)
某寄存器中的值有时是地址,因此只有计算机的()才能识别它。
• A. 译码器
• B. 指令
• C. 判别程序
• D. 时序信号
纠错
得分:5
知识点:4.2 指令格式
展开解析
答案B 解析
5.
(5分)
某计算机字长16位,它的存贮容量是64K,若按半字编址,那么它的寻址范围是()。
• A. 32K
• B. 64KB
• C. 32KB
• D. 64K
纠错
得分:0
知识点:3.2 RAM
展开解析
答案D 解析
6.
(5分)
CPU 中通用寄存器的位数取决于()。
• A. 存储容量
• B. 指令的长度
• C. 机器字长
• D. CPU的管脚数
计算机组成原理作业题3
第三次作业
单选题:
1、采用规格化的浮点数是为了(D)
A、增加数据的表示范围
B、方便浮点运算
C、防止运算时数据溢出
D、增加数据的表示精度
2、以下(D)表示法主要用来表示浮点数中的阶码
A、原码
B、补码
C、反码
D、移码
3、浮点加减运算中的对阶指(A)
A、将较小的一个阶码调整到与较大的一个阶码相同
B、将较大的一个阶码调整到与较小的一个阶码相同
C、将被加数的阶码调整到与加数的阶码相同
D、将加数的阶码调整到与被加数的阶码相同
4、假定采用IEEE 754单精度浮点数格式表示一个数为45100000H,则该数为(B)
A、(+1.125)10×210
B、(+1.125)10×211
C、(+0.125)10×211
D、(+0.125)10×210
5、如果浮点数的尾数用补码表示,则下列(D)中的尾数是规格化形式
A、1.11000
B、0.01110
C、0.01010
D、1.00010
6、float型数据通常用IEEE 754单精度浮点数格式表示,若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x = -8.25,则FR1的内容是(A)
A、C104 0000H
B、C242 0000H
C、C184 0000H
D、C1C2 0000H
7、运算器虽由许多部件组成,但核心部件是(A)
A、算术逻辑运算单元ALU
B、多路开关
C、数据总线
D、累加寄存器ACC
8、使用74LS181这种器件来构成一个16位的ALU,需要使用(B)片。
A、2
B、4
C、8
D、16
9、用4片74181和1片74182相配合,具有(D)传递功能
计算机组成原理作业3
计算机组成原理作业:
1、 硬件系统
(1)用表格列出2009、2010、2011、2012年有哪些厂商生产了哪些CPU ?
(2)用表格列出2009、2010、2011、2012年有哪些厂商生产了哪些主板芯片?
生产年份 生产厂商 芯片型号 是否集成显卡 芯片主频 这个芯片用于台式
机、服务器还是笔记
本电脑或其他?
2009 intel H55 视CPU 而定 台式
2010 AMD AMD 870 无 台式
2011 Intel H61 视CPU 而定 台式
2012
intel B75 视CPU 而定
台式 (3)查询2011和2012年内存的价格
答:2011年:台式:1G DDR2|400 135元,2G DDR2|800 150元,2G DDR3|1333 50元,4G DDR3|1333 105元,4G DDR3|1600 140元
笔记本:1G DDR2|800 75元,2G DDR2|800 125元,2G DDR3|1333 55元,4G DDR3|1333 107元
2012年:台式:1G DDR2|400 170元,2G DDR2|800 180元,2G DDR3|1333 77元,4G DDR3|1333 137元,4G DDR3|1600 170元
笔记本:1G DDR2|800 115元,2G DDR2|800 205元,2G DDR3|1333 80元,4G DDR3|1333 140元
(4)2011年主流显卡有哪些?
(5) 光驱的分类
答:光驱可分为CD-ROM 驱动器、DVD 光驱(DVD-ROM )、康宝(COMBO )和刻录机等。
大工15秋《计算机组成原理》在线作业3满分答案
大工15秋《计算机组成原理》在线作业3满分答案
一、单选题(共 10 道试题,共 50 分。)
1. 在指令系统的寻址方式中,先计算后访问内存的寻址方式是()。
A. 立即数寻址
B. 直接寻址
C. 间接寻址
D. 变址选址
正确答案:D
大众理财作业满分答案
2. 在微程序设计中,微程序存放在()中。
A. 控制存储器
B. 外存储器
C. 指令寄存器
D. 软盘
正确答案:A
3. 在变址寄存器寻址方式中,若变址寄存器的内容是4E3C(16进制),给出的偏移量是62(16进制),则它对应的有效地址是()(16进制)。
A. 63
B. 4D9F
C. 4E3C
D. 4E9E
正确答案:D
4. 在CPU中,存放现行指令的地址,具有计数功能的寄存器是()。
A. 数据寄存器
B. 程序计数器
C. 指令寄存器
D. ALU
正确答案:B
5. 在中断中,堆栈常用于()。
A. 算术运算
B. 程序转移
C. 逻辑运算
D. 暂存现场数据及返回地址
正确答案:D
6. 程序计数器PC属于()。
A. 输入输出设备
B. 控制器
C. I/O接口
D. 显示器
正确答案:B
7. 在变址寄存器寻址方式中,操作数的有效地址等于()。
A. 基值寄存器内容加上位移量
B. 堆栈指示器内容加上位移量
C. 变址寄存器内容加上位移量
D. 程序记数器内容加上位移量
正确答案:C
8. 下面各类指令中,()是用户不能使用的。
A. 堆栈操作指令
B. 移位操作指令
C. 特权指令
D. 字符串处理指令
正确答案:C
9. 下列指令中,()不支持数值处理。
A. 字符串处理指令
B. 算术运算指令
计算机组成原理作业三
1.设机器数字长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。
-13/64,29/128
解:十进制数二进制数原码反码补码-13/64 -0.00 1101 1.001 1010 1.110 0101 1.110 0110
29/128 0.001 1101 0.001 1101 0.001 1101 0.001 1101
2.设机器字长为8位(含1位符号位),用补码运算规则计算下列各题。(1)A=9/64,B=-13/32,求A+B;(2)A=19/32,B=-17/128,求A-B;
解:(1)A=9/64=(0.001 0010)2 B=-13/32=(-0.011 0100)2 [A]补=0.001 0010 [B]
补=1.100 1100 [A+B]补=0.001 0010+1.100 1100 1010 11110——无溢出 A+B=
(-0.010 0010)2=-17/64 (2)A=19/32=(0.100 1100)2 B=-17/128=(-0.001 0001)2 [A]补=0.100 1100 [B]补=1.110 1111 [-B]补=0.001 0001 [A-B]补
=0.1001100+0.00100010.1011101——无溢出 A-B=(0.101 1101)2=93/128
3. 试比较基址寻址和变址寻址。
答:变址寻址和基址寻址方式:指令所需的操作数载存储单元中,操作数的有效
地址EA是基址寄存器(BP或BX)或变址寄存器(SI或DI)的内容与指令中给
计算机组成原理-作业3
本科生期末试卷三
一.选择题(每小题1分,共10分)
1.冯·诺依曼机工作的基本方式的特点是___B___。
A 多指令流单数据流
B 按地址访问并顺序执行指令
C 堆栈操作
D 存贮器按内容选择地址
2.在机器数___BC___中,零的表示形式是唯一的。
A 原码
B 补码
C 移码
D 反码
3.在定点二进制运算器中,减法运算一般通过___D___来实现。
A 原码运算的二进制减法器
B 补码运算的二进制减法器
C 原码运算的十进制加法器
D 补码运算的二进制加法器
4. 某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是___C___。
A 4M
B B 2MB
C 2M
D 1M
5.主存贮器和CPU之间增加cache的目的是___A___。
A 解决CPU和主存之间的速度匹配问题
B 扩大主存贮器容量
C 扩大CPU中通用寄存器的数量
D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
6.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用___C___。
A 堆栈寻址方式
B 立即寻址方式
C 隐含寻址方式
D 间接寻址方式7.同步控制是___C___。
A 只适用于CPU控制的方式
B 只适用于外围设备控制的方式
C 由统一时序信号控制的方式
D 所有指令执行时间都相同的方式
8.描述PCI 总线中基本概念不正确的句子是__CD____。
A.PCI 总线是一个与处理器无关的高速外围总线
B.PCI总线的基本传输机制是猝发式传送
C. PCI 设备一定是主设备
D. 系统中只允许有一条PCI总线
计算机组成原理作业~第三章
一、选择题
1、EPROM是指___D___。
A. 读写存储器
B. 只读存储器
C. 可编程的只读存储器
D. 光擦除可编程的只读存储器
2、计算机系统中的存贮器系统是指__D__。
A RAM存贮器
B ROM存贮器
C 主存贮器
D cache、主存贮器和外存贮器
3、存储单元是指__B__。
A 存放一个二进制信息位的存贮元
B 存放一个机器字的所有存贮元集合
C 存放一个字节的所有存贮元集合
D 存放两个字节的所有存贮元集合;
4、相联存贮器是按__C_进行寻址的存贮器。
A 地址方式
B 堆栈方式
C 内容指定方式
D 地址方式与堆栈方式
5、存储器是计算机系统的记忆设备,主要用于___D___。
A.存放程序
B.存放软件
C.存放微程序
D.存放程序和数据
6、外存储器与内存储器相比,外存储器___B___。
A.速度快,容量大,成本高
B.速度慢,容量大,成本低
C.速度快,容量小,成本高
D.速度慢,容量大,成本高
7、一个256K×8的存储器,其地址线和数据线总和为___C___。
A.16
B.18
C.26
D.20
8、某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为__D__。
A 64,16
B 16,64
C 64,8
D 16,16 。
9、交叉存贮器实质上是一种__A__存贮器,它能_____执行______独立的读写操作。
A 模块式,并行,多个
B 模块式串行,多个
C 整体式,并行,一个
D 整体式,串行,多个
10、存储器是计算机系统中的记忆设备,它主要用来__C___。
A. 存放数据
B. 存放程序
C. 存放数据和程序
计算机组成原理形成性考核作业3
计算机组成原理形成性考核作业三(参考答案)
一、选择题:
1.下列部件(设备)中,存取速度最快的是______。
A.光盘存储器B.CPU的寄存器C.软盘存储器D.硬盘存储器
答:C
2.某SRAM芯片,其容量为1K×8位,加上电源端和接地端,该芯片引出线的最少数目应为______。A.23B.25 C.50D.20
答:D
3.在主存和CPU之间增加Cache的目的是______。
A.扩大主存的容量
B.增加CPU中通用寄存器的数量
C.解决CPU和主存之间的速度匹配
D.代替CPU中的寄存器工作
答:C
4.在独立编址方式下,存储单元和I/O设备是靠______来区分的。
A.不同的地址和指令代码B.不同的数据和指令代码
C.不同的数据和地址D.不同的地址
答:A
5.随着CPU速度的不断提升,程序查询方式很少被采用的原因是______。
A.硬件结构复杂B.硬件结构简单
C.CPU与外设串行工作D.CPU与外设并行工作
答:D
6.在采用DMA方式的I/O系统中,其基本思想是在____之间建立直接的数据通路。
A.CPU与外设B.主存与外设
C.CPU与主存D.外设与外设
答:B
二、判断题:判断下列说法是否正确,并说明理由。
1.CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。×说明:错的。它是由存储器的的带宽,字长和存储周期决定的
2.引入虚拟存储系统的目的,是为了加快外存的存取速度。×
说明:错的。虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。在虚拟存储器系统中,作业无需全部装入,只要装入一部分就可运行。
中南大学《计算机组成原理》课程作业(在线作业)三及参考答案
(一) 单选题
1.
机器指令的操作码指明机器()。
(A) 做何操作(B) 取地址(C) 取数据(D) 啥也不做
参考答案:
(A)
2.
操作数地址存放在内存的寻址方式称为()。
(A) 立即数(B) 直接寻址(C) 间接寻址(D) 寄存器寻址
参考答案:
(C)
3.
零地址运算指令的操作数来自()。
(A) 立即数(B) 暂存器(C) 堆栈(D) 磁盘
参考答案:
(C)
4.
操作数在堆栈中,该寻址方式称为()。
(A) 直接寻址(B) 基址寻址(C) 变址寻址(D) 堆栈寻址
参考答案:
(D)
5.
基址内容加偏移量即操作数地址,该寻址方式称为()。(A) 相对寻址(B) 基址寻址(C) 变址寻址(D) 直接寻址
参考答案:
(B)
6.
变址器为X,形式地址为D,则先间址后变址的公式是()(A) (X)+(D) (B) ((X)+D) (C) (X+D) (D) (X)+D
参考答案:
(A)
7.
操作数含在指令中的寻址方式称为()。
(A) 立即数(B) 直接寻址(C) 间接寻址(D) 寄存器寻址
参考答案:
(A)
8.
PC的内容加偏移量即操作数地址,该寻址方式称为()。(A) 相对寻址(B) 基址寻址(C) 变址寻址(D) 直接寻址
参考答案:
(A)
9.
操作数的地址在指令指明的寄存器中,该寻址方式称为()。
(A) 直接寻址(B) 间接寻址(C) 寄存器寻址(D) 寄存器间接寻址
参考答案:
(D)
10.
操作数在指令指明的寄存器中,该寻址方式称为()。
(A) 立即数(B) 直接寻址(C) 间接寻址(D) 寄存器寻址
参考答案:
(D)
11.
计算机组成原理 作业三
《计算机组成原理》作业(三)
学完6-7章后可以完成作业(二)。作业总分100分,将作为平时成绩记入课程总成绩。
一、简答题(每题6分,共30分)
1、什么是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特
点?
答:总线是连接各个部件的信息传输线,是各个部件共享的传输介质。总线上信
息传输的特点:某一时刻只允许有一个部件向总线发送信息,
但多个部件可以同时从总线上接收相同的信息。
以CPU片内总线为例,在每个需要将信息送至总线的寄存器输出端接三态门,由三
态门控制端控制什么时刻由哪个寄存器输出。当控制端无效时,寄存器和总线之间
呈高阻状态。
2、为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种
方式响应时间最快?哪种方式对电路故障最敏感?
答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;
常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;
特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方
式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度
最快,但硬件器件用量大,连线多,成本较高。
3、简要说明程序中断接口中IM、IR、EI、RD、BS五个触发器的作用。
五个触发器的作用:
中断屏蔽触发器(IM):CPU是否受理中断或批准中断的标志。Im标志为“0”时,CPU 可受理外界中断请求。
中断请求触发器(IR):暂存中断请求线上由设备发出的中断请求信号,IR标志为
“1”时,表示设备发出了中断请求。
允许中断触发器(EI):用程序指令来置位,控制是否允许某设备发出中断请求。IE
北语15秋《计算机组成原理》作业3 100分答案
北语15秋《计算机组成原理》作业3
一、单选题(共20 道试题,共100 分。)
1. 题面见图片
A.
B.
C.
D.
————选择:B
2. x=+0.1011, y=+0.0110,则用补码运算[x-y]补=()。
A. 0.0101
B. 0.0001
C. 1.1011
D. 1.1111
————选择:A
3. 题面见图片
A.
B.
C.
D.
————选择:D
4. 题面见图片
A.
B.
C.
D.
————选择:C
5. CPU的控制总线提供()。
A. 数据信号流
B. 所有存储器和I/O设备的时序信号及控制信号
C. 来自I/O设备和存储器的响应信号
D. B和C两项
————选择:B
6. 浮点运算器的描述中,正确的句子是()。
A. 阶码部件可实现加、减、乘、除四种运算
B. 阶码部件只进行阶码相加、相减和比较操作
C. 阶码部件只进行阶码相加、相减操作
D. 尾数部件只进行乘法和除法运算
————选择:B
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机组成原理》作业(三)
学完6-7章后可以完成作业(二)。作业总分100分,将作为平时成绩记入课程总成绩。
一、简答题(每题6分,共30分)
1、什么就是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么
特点?
答:总线就是连接各个部件的信息传输线,就是各个部件共享的传输介质。总线
上信息传输的特点:某一时刻只允许有一个部件向总线发送信息,
但多个部件可以同时从总线上接收相同的信息。
以CPU片内总线为例,在每个需要将信息送至总线的寄存器输出端接三态门,由三态
门控制端控制什么时刻由哪个寄存器输出。当控制端无效时,寄存器与总线之间呈
高阻状态。
2、为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种
方式响应时间最快?哪种方式对电路故障最敏感?
答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;
常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;
特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式
优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。
3、简要说明程序中断接口中IM、IR、EI、RD、BS五个触发器的作用。
五个触发器的作用:
中断屏蔽触发器(IM):CPU就是否受理中断或批准中断的标志。Im标志为“0”
时,CPU 可受理外界中断请求。
中断请求触发器(IR):暂存中断请求线上由设备发出的中断请求信号,IR标志为“1”
时, 表示设备发出了中断请求。
允许中断触发器(EI):用程序指令来置位,控制就是否允许某设备发出中断请求。IE
为“1”时,某设备可以向CPU发出请求。
准备就绪的标志(RD):一旦设备做好一次数据的接收或发送,便发出一个设备动作完
毕信号,使RS标志为“1”。
工作触发器(BS):设备“忙”的标志。BS=1,表示启动设备工作
4、中断处理过程包括哪些操作步骤?
答:
中断处理过程如下:
(1)设备提出中断请求
(2)当一条指令执行结束时CPU响应中断
(3)CPU设置“中断屏蔽”标志,不再响应其它中断请求
(4)保存程序断点(PC)
(5)硬件识别中断源(转移到中断服务子程序入口地址)
(6)用软件方法保存CPU现场
(7)为设备服务
(8)恢复CPU现场
(9)“中断屏蔽”标志复位,以便接收其它设备中断请求
(10)返回主程序
5、什么就是闪速存储器?它有哪些特点?
答:
90年代INTEL公司发明的一种高密度、非易失性的读写半导体存储器闪速存储器
的特点
闪速存储器(Flash Memory)就是一类非易失性存储器NVM(Non-Volatile Memory)即
使在供电电源关闭后仍能保持片内信息;而诸如DRAM、SRAM这类易失性存储器,
当供电电源关闭时片内信息随即丢失。 Flash Memory集其它类非易失性存储器的
特点:与EPROM相比较,闪速存储器具有明显的优势——在系统电可擦除与
可重复编程,而不需要特殊的高电压(某些第一代闪速存储器也要求高电压来完成擦
除与/或编程操作);与EEPROM相比较,闪速存储器具有成本低、密度大的特点。其
独特的性能使其广泛地运用于各个领域,包括嵌入式系统,如PC及外设、电信交换
机、蜂窝电话、网络互联设备、仪器仪表与汽车器件,同时还包括新兴的语音、图像、数据存储类产品,如数字相机、数字录音机与个人数字助理(PDA)。
二、应用题(共70题)
1.(10分)用异步通信方式传送字符"A"与"8",数据有7位,偶校验1 位。起始位1位, 停止位l位,请分别画出波形图。
2.(10分)某总线在一个总线周期中并行传送8个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为70MHZ ,求总线带宽就是多少?
答:总线宽带 = 70MHZ ×8B=560MBps
3.(10分)异步通信方式传送ASCII码,数据位8位,奇校验1位,停止位1位。计算当波特率为4800时,字符传送的速率就是多少?每个数据位的时间长度就是多少?数据位的传送速率就是多少?
答:4800/(1+8+1)=480 字符/秒;
4.(10分)CD-ROM光盘的外缘有5mm的范围因记录数据困难,一般不使用,故标准的播放时间为60分钟。请计算模式2情况下光盘存储容量就是多少?
5.(20分)画出单机系统中采用的三种总线结构
6.(10分)用多路DMA控制器控制磁盘、磁带、打印机三个设备同时工作。磁盘以30μs 的间隔向控制器发DMA请求,磁带以45μs的间隔向控制器发DMA请求,打印机以150μs 的间隔发DMA请求。请画出多路DMA控制器的工作时空图。
由于多路型DMA同时要为多个设备服务,因此对应多少个DMA通路(设备),在控制器内部就有多少组寄存器用于存放各自的传送参数。
多路型DMA控制器的逻辑结构请见文字教材图8、17。通过配合使用I/O通用接口片子,多路型DMA控制器可以对8个独立的DMA通路(CH)进行控制,使外围设备以周期挪用方式对内存进行存取。
8条独立的DMA请求线或响应线能在外围设备与DMA控制器之间进行双向通信。一条线上进行双向通信就是通过分时与脉冲编码技术实现的。也可以分别设立DMA请求线与响应线实现双向通信。每条DMA线在优先权结构中具有固定位置,一般DMA0线具有最高优先权,DMA7线具有最低优先权。
控制器中有8个8位的控制传送长度的寄存器,8个16位的地址寄存器。每个长度寄存器与地址寄存器对应一个设备。每个寄存器都可以用程序中的I/O指令从CPU送入控制数据。每一寄存器组各有一个计数器,用于修改内存地址与传送长度。
当某个外围设备请求DMA服务时,操作过程如下:
(1)DMA控制器接到设备发出的DMA请求时,将请求转送到CPU。
(2)CPU在适当的时刻响应DMA请求。若CPU不需要占用总线则继续执行指令;若CPU需要占用总线,则CPU进入等待状态。
(3)DMA控制器接到CPU的响应信号后,进行以下工作:①对现有DMA请求中优先权最高的请求给予DMA响应;②选择相应的地址寄存器的内容驱动地址总线;③根据所选设备操作寄存器的内容,向总线发读、写信号;④外围设备向数据总线传送数据,或从数据总线接收数据; ⑤每个字节传送完毕后,DMA控制器使相应的地址寄存器与长度寄存器加“1”或减“1”。
以上就是一个DMA请求的过程,在一批数据传送过程中,要多次重复上述过程,直到外围设备表示一个数据块已传送完毕,或该设备的长度控制器判定传送长度已满。