西安石油大学计算机基础考试试题,2017年西安石油大学计算机学院824计算机组成原理考研题库...

一、名词解释

1. 异构多核

【答案】异构多核处理机内的各个计算内核结构不同,地位不对等。一般多采用“主处理核+协处理核”的主从架构。 异构多核处理机的优势在于可以同时发挥不同类型处理机各自的长处来满足不同种类的应用的性能和功耗需求。

研宄表明,异构组织方式比同构的多核处理机执行任务更有效率,实现了资源的最佳化配置,而且降低了系 统的整体功耗。

2. 同时多线程

【答案】同时多线程技术是一种简单、低成本的并行技术。与单线程处理机相比,同时多线程处理机只花费很小的代 价,而性能得到很大改善。在原有的单线程处理机内部为多个线程提供各自的程序计数器、相关寄存器以及其他 运行状态信息,一个“物理”处理机被模拟成多个“逻辑”处理机,以便多个线程同步执行并共享处理机的执行 资源。应用程序无需做任何修改就可以使用多个逻辑处理机。

二、简答题

3. 现代计算机系统如何进行多级划分? 这种分级观点对计算机设计会产生什么影响?

【答案】(1)现代计算机系统可分为五个层次

① 第一级是微程序设计级或逻辑电路级,是一个实在的硬件级,由硬件直接执行;② ② 第二级是一般机器级,称为机器语言级,也是硬件级,它由微程序解释机器指令系统; ③ 第三级是操作系统级,它由操作系统程序实现;

④第四级是汇编语言级,由汇编程序支持和执行,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性;

⑤第五级是高级语言级,它是面向用户的,为方便用户编写应用程序而设置的。

(2)对计算机设计产生的影响

①用这种用一系列的级来组成计算机的概念和技术,对了解计算机如何组成提供了一种好的结构和体制;

②而且用这种分级的观点来设计计算机,对保证产生一个良好的系统结构也是很有帮助的。

4. 比较总线和标准的性能特点。

总线是当前使用的总线,是一个高带宽且与处理器无关的标准总线,又是【答案】(1

)

重要的层次总线。它采用同步定时协议和集中式仲裁策略,并具有自动配置能力,适合于低成本的小系统,因此在微型机系统中得到 了广泛的应用。

(2)正在发展的标准,追求高端服务器市场的最新规范,是一种基于开关的体

总线,数系结构,可连接多达64000个服务器、存储系统、网络设备,能替代当前服务器中的

据传输率达30GB/S,因此适合于高成本的较大规模计算机系统。

5. 某机器中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去? 需保存几个寄存器?

【答案】(1)要将通用寄存器内容保存到主存中去。

(2)中断服务程序中要使用的通用寄存器原内容保存到存储器中,中断服务程序要动用哪个寄存器,就保存哪个,所以需要保存2个。

6. 在虚存实现过程中,有些页面会在内存与外存之间被频繁地换入和换出,使系统效率急剧下降。这种现 象称为颠簸。请解释产生颠簸的原因,并说明防止颠簸的办法。

【答案】产生颠簸的原因主要有:

(1)分配的页面数太少;

(2)替换策略不佳。

防止颠簸的办法:

(1)适当增加分配给用户程序的页面数;

(2)选取或更好的替换策略。

7. 为什么在页式虚拟存储器地址变换时可以用物理页号与页内偏移量直接拼接成物理地址,而在段式虚拟 存储器地址变换时必须用段起址与段内偏移量相加才能得到物理地址?

【答案】由于物理页与虚拟页的页面大小相同,且为2的整数次幂,所以页式虚拟存储器地址变换时可以用物理 页号与页内偏移量直接拼接成物理地址。而段式虚拟存储器的各段大小不同,且段起始地址任意,所以必须用段 起址与段内偏移量相加才能得到物理地址。

三、综合应用题

8. 画出分布式仲裁器逻辑电路图。

【答案】如图所示:

图 分布式仲裁器逻辑电路

9. 微地址寄存器有6位当需要修改其内容时,可通过某一位触发器的强置端S 将其

的字段进行16路分支;置“1”。现有三种情况:①执行“取指”微指令后,微程序按按的状态进行4路分支。 ②执行条件转移指令微程序时,按进位标志c 的状态进行2路分支;③执行控制台指令微程序时,按多路转移方法设计微地址转移逻辑画出微地址转移逻辑设计电路图。 【答案】表示微地址寄存器的第8位在

表示微地址寄存器的第7位在

表示微地址寄存器的第6位在

地址转移逻辑图如图所示:

时,用时,用设置

设置

时,用进位标志C 设置

10.画出菊花链方式的优先级判决逻辑电路图。

【答案】如图所示:

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

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

相关文章

cdn节点人少延迟高_让你刷剧一直爽,CDN原理是什么

鼠年春节,一个特别的春节。受疫情影响,假期比往年长了一些。这么长时间宅在家中,想必大家除了睡觉,花费时间最多的就是“刷剧”了。今天讲的技术主题就和“刷剧”有关,它是CDN。我们通过观察CDN的技术来看CDN的产业发展…

ping不通Linux系统解决方法

【申明】解决方法有很多,本文不一定全,本文的方法不一定能帮助你 一、常规安装 1、检查windows系统的网络,是公用还是专用,修改网络类型为专用。 2、关闭windows防火墙,杀毒软件防火墙。 3、关闭Linux防火墙&#…

Linux启动或重启网卡【命令】

启动:ifup eth0重启:/etc/init.d/network/restart 等价于 service network restart

图形的装饰教案计算机,《电脑图案设计师》教案教学设计

《电脑图案设计师》教案教学设计《电脑图案设计师》是湖北长江出版集团出版的小学《信息技术》四年级上册第四单元第二次活动的内容。这节课研究的是Windows画图软件中的“翻转/旋转”和“拉伸/扭曲”两条命令。根据我们对学生的了解和教材的分析,认为这两个知识点如…

boot spring 没有父子容器_Spring 系列(二):Spring MVC的父子容器

1.背景在使用Spring MVC时候大部分同学都会定义两个配置文件,一个是Spring的配置文件spring.xml,另一个是Spring MVC的配置文件spring-mvc.xml。在这里给大家抛个问题,如果在spring.xml和spring-mvc.xml文件中同时定义一个相同id的单例bean会…

Linux创建目录【命令】

创建一个hello目录 mkdir /hello -------------------------------------- mkdir 相当于 make directory 相对路径:不从/开始,而是从当前目录开始,例如:data/ ,mnt/zmg绝对路径:从/开始的目录,就叫绝对…

php string常用函数

<?php$a[]a;$a[]b;$a[]C;echo "</br>";/* implode — 将一个一维数组的值转化为字符串说明string implode ( string $glue , array $pieces )string implode ( array $pieces )用 glue 将一维数组的值连接为一个字符串。 参数glue 默认为空的字符串。 pie…

计算机配置的内存的容量为1GB,如果某计算机的内存寻址空间是1GB,那么这台计算机地址总线的线数为()根。A.32B.20C.16D.30 - 试题答案网问答...

相关题目与解析计算机内存的容量大小受到(11)位数的限制。若该总线为20位&#xff0c;可以寻址的内存空间为(12)字节。A&#xff0e;地址某计算机数据总线为8位&#xff0c;地址总线为10位&#xff0c;则CPU可以直接寻址的内存空间范围为______字节。A&#xff0e;28B&#xff…

手术后多久可以做胆摘除_近视手术后多久可以化眼妆?

今天小编就和大家聊聊&#xff0c;做完近视手术后&#xff0c;多久可以画眼妆&#xff1f;很多女生做完手术后&#xff0c;非常关心的一件事情就是多久可以化妆&#xff0c;化妆对手术效果有没有影响&#xff1f;今天&#xff0c;小编就此问题特别咨询了屈光手术专家。专家建议…

Linux创建文件【命令】

在/opt/hello 目录下创建 world.txt 使用命令&#xff1a;touch 文件名 touch world.txt ---------------------------------------- touch “摸”。touch[文件名]&#xff0c;就是摸一下文件&#xff0c;如果文件不存在&#xff0c;就建立新文件。如果存在&#xff0c;就改…

【CentOS 7LAMP架构4】,PHP5和PHP7的安装和配置#171219

2019独角兽企业重金招聘Python工程师标准>>> hellopasswd 安装PHP5 PHP官网www.php.net当前主流版本为5.6/7.1cd /usr/local/srcwget http://cn2.php.net/distributions/php-5.6.30.tar.bz2bzip2 -d php-5.6.30.tar.bz2tar xvf php-5.6.30.tarcd php-5.6.30./config…

Linux删除文件和文件夹【命令】

1、删除文件夹&#xff1a;rm -r /opt/hello 将会删除/opt/hello目录以及其下所有文件、文件夹 2、删除文件&#xff1a;rm -f /opt/hello/world.txt 将会强制删除/opt/hello/world.txt这个文件 使用这个rm 的时候一定要格外小心&#xff0c;linux没有回收站,以至于删除之后…

Linux修改文件内容【命令】

在/opt/hello/world.txt文件中增加一行 hello linux world ! 方法一&#xff1a; 命令是&#xff1a;vi&#xff0c;vim vi 编辑器&#xff0c;相当于记事本&#xff0c;有编辑功能&#xff0c;但较弱 vim 复杂的编辑器&#xff0c;相当于windows的 editplus, notepad 等 …

计算机机房管理具体工作和职责,机房管理

心得体会是指一种读书、实践后所写的感受性文字。体会是指将学习的东西运用到实践中去&#xff0c;通过实践反思学习内容并记录下来的文字。下面是出国留学网小编带来的机房管理工作心得体会范文&#xff0c;欢迎阅读参考。机房管理工作心得体会(一)学校计算机房是信息技术教学…

hadoop中的9000端口代表什么_hadoop服务快速部署

这篇文章记录下针对不同的hadoop版本进行服务部署的过程&#xff0c;希望可以帮到你们安装docker hadoop2.7.0一键部署docker hadoop3.0.0集群(一个master 三个slave)安装docker hadoop 3.2.0 a、docker启动 b、docker compose方式启动安装hadoop 2.7.0版本安装命令docker run …

来自我的破船大大的博客,记录他的iOS成长之路,与君同勉!

注1&#xff1a;这篇文章是我的iOS成长之路系列文章中的第三篇文章&#xff0c;第一篇文章&#xff1a;iOS成长之路-1-入门&#xff0c;第二篇文章&#xff1a;iOS成长之路-2-我的第一个iOS Demo。通过两周时间来学习iOS&#xff0c;我慢慢的叩开了iOS开发的大门&#xff0c;接…

Linux下Oracle移植数据

案例&#xff1a; 老LTESQM数据库下的toolbox用户数据移植到 新LTESQM数据库下的 toolbox 用户。 新LTESQM数据库下还没有toolbox这个用户 开始&#xff1a; 1、查看老LTESQM下toolbox的权限 用oracle数据库dba角色登录&#xff0c;查看用户toolbox的sql。 使用sqldevelo…

迷你世界电锯机器人_迷你世界:生产果冻的机器人,1分钟产出500个,10种口味随意挑选...

迷你世界是一款具有创意性和想象力的3D沙盒游戏&#xff0c;在游戏中玩家们总是能造出各种好玩的建筑物&#xff0c;毕竟背包里拥有成百上千的道具可供玩家们随意使用&#xff0c;而且一些道具相互叠加使用&#xff0c;还能产生更有趣的效果。近日就有一位大神使用多种道具&…

电脑计算机显示向程序发送命令时出现问题,word提示向程序发送命令时出现问题怎么解决 wo...

word提示向程序发送命令时出现问题怎么解决 word提示向程序发送命令时出现问题解决方法 我们的生活中越来越离不开电脑&#xff0c;但在使用电脑的过程中总会遇到各种各样的问题。知识屋致力于给电脑小白朋友们介绍一些简单常用问题的解决方法&#xff0c;这次给大家介绍的是wo…

底层实现红黑树_图解:红黑树

注&#xff1a;本文比较硬核但是很值得大家花心思看完&#xff0c;看完你一定会有所收获的红黑树是面试中一个很经典也很有难度的知识点&#xff0c;网传字节跳动面试官最喜欢问这个问题。很多人会觉得这个知识点太难&#xff0c;不想花太多功夫去了解&#xff0c;也有人会认为…