- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下载可编辑
下载可编辑
第一章
重点:
P2 1.1.1 计算机系统层次结构(1.1.2透明性概念)
P9 1.2.1计算机系统设计的定量原理(Amdahl law及CPU性能公
式)
P22 1.4.1 Von Neuma nn 结构(模拟与仿真)
1.习题
(2) Amdahl定律:系统中某一部件由于采用某种更烘的执行 方式后整个系统性能的提高与这种执行方式的按用频率或占总执 行时间的比例有关。
陀=(改进前可改进部分占用的时间)/(改进前整个任务的
执行时间)
央=(改进前改进部分的执行时间(改进后改进部分的执行
则;
改进后的整个H务的执行时间为;
人=M1 - Fe + si)
其中$ To为改进前的整个任务的执行时间
改进后的整个系统加建比为,
E 鱼一 _ 1…
n ~ Tn _ 1 - Fe) + 昭
⑶CPU性能公式
CPU时间=CPV时钟周期数/頫率 *
CFU时问二CPU时钟周期数K时钟周期怏 毎条指令平均时钟周期数CPI = CPU时钟阖期数令的 条数)
CPU时间=(兀X ?刃)/频率f
A = 令工在程序中执行的次数
CPU的时钟周期数二2 (CPCx
L
鼻 艺回* G
.专业.整理. ”
下载可编辑
下载可编辑
.
.专业.整理.
题1.5 硬件和软件在什么意义上是等效的 ?在什么意义上又是不等效的 ?试举例说明。
[解答]硬件和软件在逻辑功能上是等效的。 在原理上,用软件实现的功能完全可以用
硬件或固件(微程序解释)来完成。用硬件实现的功能也可以通过用软件进行模拟来完成, 只
是反映在速度、价格、实现的难易程度上,这两者是不同的。
例如,编译程序、操作系统等许多用机器语言软件子程序实现的功能完全可以用组合电
路硬件或微程序固件来解释实现。 它们的差别只是软件实现的速度慢, 软件的编制复杂,编
程工作量大,程序所占的存贮空间量较多,这些都是不利的;但是,这样所花硬件少,硬件 实现上也就因此而简单容易, 硬件的成本低,解题的灵活性和适应性较好, 这些都是有利的。
又如,乘除法运算可以经机器专门设计的乘法指令用硬件电路或乘除部件来实现, 也可以通
过执行一个使用相加、移位、比较、循环等机器指令组成的机器语言子程序来实现。向量、 数组运算在向量处理机中是直接使用向量、 数组类指令和流水或阵列等向量运算部件的硬件
方式来实现,但在标量处理机上也可以通过执行用标量指令组成的循环程序的软件方式来完 成。
浮点数运算可以直接通过设置浮点运算指令用硬件来实现, 也可以用两个定点数分别表
示浮点数的阶码和尾数,通过程序方法把浮点数阶码和尾数的运算映象变换成两个定点数的 运算,用于程序软的方式来实现。 十进制数的运算可以通过专门设置十进制运算类指令和专 门的十进制运算部件硬的方式来完成, 或者通过设置BCD数的表示和若干 BCD数运算的校正
指令来软硬结合地实现,也可以先经 10转2的数制转换子程序将十进制数转成二进制数,
再用二进制运算类指令运算,所得结果又调用 2转10的数制转换子程序转换成十进制数结
果,用全软的方式实现。
题1.7 什么是透明性概念 ?对于计算机系统结构,下列哪些是透明的 ?哪些是不透明
的?
存贮器的模 m交叉存取:浮点数据表示:I/O系统是采用通道方式还是外围处理机方 式;数据总线宽度;字符行运算指令;阵列运算部件;通道是采用结合型还是独立型: PDP
—11系列中的单总线结构;访问方式保护;程序性中断;串行、重叠还是流水控制方式; 堆栈指令;存贮器的最小编址单位; Cache存贮器。
[分析]所谓透明就是看不到,不属于其管理的部分。对计算机系统结构是否透明,首 先要弄清教材1.2.1节中有关计算机系统结构的定义和所包含的属性内容。 简单来说,凡是
编写机器语言和汇编语言程序要用到的数据表示、 指令系统、寻址方式、寄存器组织、机器
级I/0结构、存贮容量及其编址方式、中断机构、系统管态和目态间的切换、信息保护方 式和机构等对计算机系统结构都是不透明的。 而全部由硬件实现, 或是在机器语言、 汇编语
言编程中不会出现和不需要了解的部分,以及只影响机器的速度和价格的逻辑实现 (计算机
组成)和物理实现(计算机实现)的那些部分,对计算机系统结构都是透明的。
[解答]客观存在的事物或属性。从某个角度去看,却看不到,称这些事物和属性对他 是透明的。透明了就可以简化这部分的设计, 然而因为透明而无法控制和干预, 就会带来不
利。因此,透明性的取舍要正确选择。
对计算机系统结构透明的有:存贮器的模 m交叉存取,数据总线宽度,阵列运算部件, 通道是采用结合型还是独立型, PDP — 11系列的单总线结构,串行、重叠还是流水控制方 式,Cache存贮器。
对计算机系统结构不透明的有:浮点数据表示, I /
您可能关注的文档
- 计算机应用能力基础培训模拟题.docx
- 计算机导论知识点总结(全网最全).docx
- 计算机操作系统实验-运行用户态程序.docx
- 计算机文化基础多选题.docx
- 计算机第5章练习题.docx
- 计量标准技术报告新数字压力计.docx
- 论中国古代书法的笔法传授谱系.docx
- 论刑事赔偿的归责原则.docx
- 论会计诚信和职业道德问题及对策.docx
- 计算机温度控制系统课程设计报告书.docx
- 天全县公开招聘县属国有企业高级管理人员的笔试备考试题及答案解析.docx
- 四川省凉山州大桥水电开发有限责任公司面向社会公开招聘工作人员笔试备考试题及答案解析.docx
- 浙江国企招聘-2024宁波象山县水利建筑设计院有限公司第二批招聘3人笔试备考试题及答案解析.docx
- 事业编!招20人、2025年青海省疾病预防控制中心引进高校优秀应届毕业生笔试备考试题及答案解析.docx
- 仁寿县人力资源和社会保障局 2024年下半年仁寿县事业单位公开引进优秀人才岗位调减或取消有关事宜的笔试备考试题及答案解析.docx
- 铜仁市面向2025届“优师计划”毕业生公开招聘教师115笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024湖州吴兴城投商业集团有限公司招聘2人笔试模拟试题及答案解析.docx
- 宜宾市事业单位2024年第二次公开考试招聘工作人员调减取消招聘岗位的笔试备考试题及答案解析.docx
- 2024河南开封市招聘警务辅助人员150人笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024温州泰顺县文旅集团有限公司招聘1人笔试备考试题及答案解析.docx
最近下载
- AWS D1.1-2020钢结构焊接规范(中英文版).pdf
- 重大公共卫生项目健康危险因素健康问题调评估报告.doc
- 操作系统原理练习题2及答案.pdf VIP
- 湖北省医疗服务收费标准(综合医疗服务类).pdf
- 《中国共产党巡视工作条例》测试附答案.docx VIP
- 刺络拔罐技术钟代华PPT培训课件.pptx
- 全国学生资助管理信息系统-中职子系统操作手册-简易版_v1.30.pdf
- 3.6.2 中医特色康复医疗的服务标准及规范.docx VIP
- 碧桂园物管员工作岗位手机使用管理办法(V1.0).docx
- 2024-2025学年小学英语三年级上册(2024)接力版(三起)(2024)教学设计合集.docx
文档评论(0)