内蒙古大学计算机组成原理实验,内蒙古大学计算机组成原理期末练习0

a7f4a3f590493a1e451dd952a488fd7c.gif 内蒙古大学计算机组成原理期末练习0

(4页)

95764bca156a8a35455faa629b08101c.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.9 积分

第 1 页 共 4 页 《《计算机组成原理计算机组成原理》》期末练习期末练习 班级 专业 姓名 学号 编号 一、填空题 1、在主存与 CPU 之间增加 Cache 的目的是 。 2、浮点加法运算的步骤是: 、 、规格化、 舍入及判断溢出。 3、存储一个 32*32 点阵的汉字字模需要 个字节。 4、一般情况下,CPU 在一条指令 且没有更紧迫的任务时才能 响应中断请求。 5、一条指令的功能是通过执行一段 来实现的。 6、为了提高并行输入加法器的运算速度,采用 。 7、在串行接口中,外设和接口间的数据是 进行传送的。 8、寄存器间接寻址方式的操作数存放在 。 9、采用相对寻址,指令中的地址码字段 D 作为位移量,有效地址 EA= 。 二、运算题 1、已知[X]补=1.1100,[Y]补=0.1110,求下列运算结果并判断是否溢出。 (1)[X+Y]补、X+Y; (2)[-Y]补、 [X-Y]补 ;(3)[X/2]补、 [2Y]补、 2、用补码一位乘法计算-0.1101?0.1011,并画出乘法运算器的原理图。 3、一台磁盘机的盘片组共有 6 个可用的盘面。盘面存储区域外直径 14 英寸,内直径 4 英寸,已知道密度为 100 道/英寸,每道有 9 个扇区,每个扇区 512 字节,求: (1)共有多少个柱面? 第 2 页 共 4 页 (2)盘片组总容量是多少 MB? 4、已知 CACHE 容量为 2KB,主存容量为 64KB,每块 128B,采用直接映象方式。问: (1)Cache 有多少块? (2)主存地址字段是如何划分的?说明划分依据。 (3)主存地址 34FA(十六进制数)映像到 CACHE 的哪一块?标记位是什么? 5、将 IEEE754 表示的短浮点 C1C90000H 转换成十进制数。 6、某计算机字长 8 位,求下列情况下所能表示数值的范围。 (1)补码表示定点小数 (2)无符号定点整数 7、某计算机字长为 16 位,主存容量 64K 字,采用单字长单地址指令,共有 49 条指令, 有直接寻址、间接寻址、变址寻址、相对寻址 4 种寻址方式,试设计指令格式并指出每 种寻址方式的寻址范围。 8、选择生成多项式为 1011,若发送方需要传输 1101,生成的 CRC 码是多少?若接收 方接收到的 CRC 码为 1100011,该 CRC 码是否正确?为什么? 三、简答题 1、由 2K×8 位的 SRAM 芯片组成一个 16K×8 位的存储系统,该 SRAM 芯片的控制信 号有和。CPU 控制信号仅考虑,地址线 14 位、数据线 8 位。请画出连CSWEWR/ 接图。 2、某计算机主要部件如下图所示,采用单总线连接各个寄存器及功能部件,ALU 的输 入连接 A、B 暂存器的输出。 ALU AB R1R2R0R3 PCIR MAR MDR 内存 +1 总线 第 3 页 共 4 页 (1)说明 R0~R3、PC、IR、MAR、MDR 各寄存器的名称及作用。 (2)画出各寄存器、ALU 与总线的连接及控制信号。 (3)说明取指过程。 (4)设计一种微指令格式(不需要指出字段位数) 。 3、简述 DMA 控制器的构成。 4、简述中断的响应过程。 5、运算器结构如下图(1)所示,R1、R2、R3 是三个寄存器,A 和 B 来自两个三选一 的多路选择器,多路选择器由 AS0、AS1 和 BS0、BS1端控制数据来源,例如 BS0BS1 = 11 时,选择 R3 ;BS0BS1 = 10 时,选择 R2;BS0BS1 = 01 时,选择 R1 ;ALU 是算术/逻 辑单元。S1S2为它的两个操作控制端,其功能如下: S1S2 = 00 时,ALU 输出 = A S1S2 = 01 时,ALU 输出 = A + B S1S2 = 10 时,ALU 输出 = A – B S1S2 = 11 时,ALU 输出 = A?B LDR1、LDR2、LDR3是输入控制信号,例如,LDR1为 1 时,将数据输入到 R1 图(1) ALU A B C 3 路选择器 11 10 01 3 路选择器 01 10 11 AS0 AS1 BS0 BS1 S1 S2 R1R2R3 外来数据 D LDR1 LDR2 LDR3 第 4 页 共 4 页 (1)请填写下表。 AS0 AS1BS0 BS1S1 S2LDR1 LDR2 LDR3实现的功能 1 0 0 10 1 1 0 0 R3←R1?R2 (2)能否实现 R2←R1+R1?能否实现 R2←R3+R3?为什么? 6、某计算机存储器按字节编址,采用大端方式存储数据,并且数据按边界对齐存储。 现要将半字(16 位) 1768H,单字(32 位)345678ABH,存放在存储器起始地址为 2000H 的单元中。在下表的每个单元中填写相应的数值。 地址单元内容 2000H 2001H 2002H 2003H 2004H 2005H 2006H 2007H 2008H 关 键 词: 内蒙古 大学计算机 组成 原理 期末 练习

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/336674.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

dev的编辑器不支持getchar吗_“两头婚兴起”:你支持不娶不嫁,孩子随父姓也随母姓吗?...

何为两头婚?简单来说就是男不娶,女不嫁,没有彩礼也没有嫁妆的说法。男女俩人结婚之后没有谁到谁家里之说,两夫妻过自己的小日子,与各自的原生家庭保持一定的联系。婚后生育两个孩子,一个随父姓,…

字符串操作之字符串拷贝功能实现

#include<iostream> using namespace std; //思路分析&#xff1a; //a.确定被拷贝的数组内存是否小于等于目标数组的内存大小 //b.拷贝数组 //c.目标数组最后一个字符为空字符(\0)//str1:被拷贝的数组 str2:目标数组 len:目标数组的长度 bool stringCopy(char* str1, ch…

2015年传智播客java_2015年的Java –重大事件

2015年传智播客java2015年是Java的一年&#xff0c;语言&#xff0c;平台&#xff0c;生态系统和社区继续主导着软件领域&#xff0c;只有Javascript对整个行业产生了类似的影响。 如果您错过了2015年的亮点&#xff0c;这里是发生的一些重大事件。 Java 20岁了&#xff0c;还…

vue 删除两个集合中相同的数据_vue.js如何删除数组里面的数据

vue.js如何删除数组里面的数据发布时间&#xff1a;2020-12-10 12:04:44来源&#xff1a;亿速云阅读&#xff1a;107作者&#xff1a;小新这篇文章主要介绍了vue.js如何删除数组里面的数据&#xff0c;具有一定借鉴价值&#xff0c;需要的朋友可以参考下。希望大家阅读完这篇文…

字符串操作之字符串连接

/* 将str1与str2连接—->(将合成的字符串放入str1中) 思路分析: a. 确定str1的内存大小是否小于str1str2-1; b. 连接; c. 连接后的字符串最后一个为空字符(‘\0’)。 */ //str1-->存放最终连接字符串的数组 ,len--->str1的内存大小 #include<iostream> using na…

全国计算机证件照要露耳朵吗,结婚证照片要露耳朵么 结婚登记照露一只耳朵行吗...

结婚证件照&#xff0c;这是可以在在民政局里面照的&#xff0c;也是可以在外面的影楼照的&#xff0c;在外面影楼照的话&#xff0c;照出来会比较好看&#xff0c;就是价格有点贵。结婚证上面的照片是证件照&#xff0c;所以是有一定的要求的。露一只耳朵行不行呢&#xff1f;…

findfirst_当心findFirst()和findAny()

findfirst过滤Java 8 Stream &#xff0c;通常使用findFirst()或findAny()来获取在过滤器中幸存的元素。 但这可能并不能真正实现您的意思&#xff0c;并且可能会出现一些细微的错误。 那么 从我们的Javadoc&#xff08; 此处和此处 &#xff09;可以看出&#xff0c;这两种方…

儿童学python下哪个软件好用_【开源软件】超好用的Python学习软件!没有之一!...

可以观看视频&#xff01;文章结尾&#xff0c;有下载、安装方法&#xff01;曾几何时&#xff01;Python开始掀起了一阵狂猛的学习浪潮&#xff1f;Python那么Python为什么那么火&#xff1f;https://wenwen.sogou.com/z/q889141941.htm咱们在网上随便搜索&#xff0c;就是一大…

土木计算机2级,请教各位,我是学土木的,考计算机二级的哪个比较好?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼谁听说近来是开学季&#xff0c;听度娘说开学季有三倍经验&#xff0c;竟然有三倍经验&#xff1f;但是就算有三倍经验我也不会借这谁听说近来是开学季&#xff0c;听度娘说开学季有三倍经验&#xff0c;竟然有三倍经验&#xff1f…

javafx_JavaFX在这里留下来!

javafx上周在网上看到了一些有关JavaFX未来的讨论。 许多人给人以Oracle将JavaFX搁置的印象。 这主要是由Shai Almog&#xff08;代号为One&#xff09;撰写的博客文章“ Should Oracle Spring Clean JavaFX”引起的。 我早些时候写了一个博客&#xff0c;“它的灵感”来自于我…

ssms2008 代码自动提示_使用 SSMS 的提示和技巧 - SQL Server Management Studio (SSMS) | Microsoft Docs...

使用 SQL Server Management Studio (SSMS) 的提示和技巧Tips and tricks for using SQL Server Management Studio (SSMS)03/13/2018本文内容本文介绍了一些使用 SQL Server Management StudioSQL Server Management Studio (SSMS) 的提示和技巧。This article gives you some…

递增星号打印解析

#include<iostream> using namespace std;//输出一个5X5递增*号图形 //分析首先需要打印出5行&#xff0c;每行打印的*号数量与当前行数相同int main() {for (int i 1; i <5; i)//循环打印确定行数为5{for (int j 0;j<i;j)//从每行第一个位置开始打印&#xff0c;…

计算机接口控制采集时序图,自动站实时数据质量控制

自动站实时数据质量控制利用极值法、比较法、综合(本文共2页)阅读全文>>通过2次自动站实时数据质量控制失败的案例,分析总结了自动气象站实时数据质量控制的经验教训。结果表明:(1)值班员必须严格执行地面气象观测规范和各项规章制度;必须充分认识建立和运行实时自动气象…

jpa语法错误_JPA陷阱/错误

jpa语法错误根据我在帮助团队和进行培训方面的经验&#xff0c;这是我遇到的一些陷阱/错误&#xff0c;它们在使用JPA的基于Java的系统中引起了一些问题。 需要一个公共的无参数构造函数 始终使用双向关联/关系 将OneToMany用于可能庞大的集合 需要一个公共的无参数构造函数…

python源码文件以什么格式结尾结尾_查看python源码,发现里面的函数都以pass结尾,那么意义何在?...

例如&#xff1a;class str(object):"""str(object) -> strstr(bytes_or_buffer[, encoding[, errors]]) -> strCreate a new string object from the given object. If encoding orerrors is specified, then the object must expose a data bufferthat …

java流式传输对象_使用Java 8在地图上流式传输

java流式传输对象在本文中&#xff0c;我将向您展示如何在标准Java映射上有效地实现Speedment Open Source流&#xff0c;并将Stream接口扩展为MapStream&#xff01; 即使在复杂的情况下&#xff0c;此添加将使保持流的具体性和可读性变得更加容易。 希望这将允许您继续流式传…

计算机学术硕士课题,硕士学术论文选题的原则分析

硕士学术论文选题的原则分析选题作为硕士学术论文写作过程的第一步&#xff0c;也是最关键的一步&#xff0c;直接影响到论文写作整个过程中&#xff0c;包括资料收集&#xff0c;发现问题&#xff0c;解决问题等一系列工作&#xff0c;决定了整篇论文的成败。硕士学术论文是对…

选择排序与冒泡排序的区别

冒泡排序&#xff1a;冒泡排序&#xff08;BubbleSort&#xff09;的基本概念是&#xff1a;依次比较相邻的两个数&#xff0c;将小数放在前面&#xff0c;大数放在后面。即在第一趟&#xff1a;首先比较第1个和第2个数&#xff0c;将小数放前&#xff0c;大数 放后。然后比较第…

冒泡排序 自带时间复杂度测试

#include<iostream> #include<time.h> using namespace std;void Sort(int List[], int n);int main() {int a[10000];int k, j;// 设置种子srand((unsigned)time(NULL));/* 生成 10 个随机数 */for (k 0; k < 10000; k){// 生成实际的随机数j rand();a[k] j…

独占线程太多怎么办_电脑内存被占用太多怎么办?

1、禁用闲置的IDE通道右键点击“我的电脑-属性”&#xff0c;然后点击“硬件”接着点击“设备管理器”&#xff0c;在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道&#xff0c;选择“高级设置”&#xff0c;在这里找到“当前传送模式”为“不适用”的一项&…