- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机系统概论
1 计算机的分类以及性能指标
若一台计算机的机器字长为4字节(32位微机),则表明该机器在CPU中能够作为一个整体处理的32位的二进制代码。
一、电子计算机从总体上来说分为两大类。
电子模拟计算机。“模拟”就是相似的意思。模拟计算机的特点是数值由连续量来表示,运算过程也是连续的。
电子数字计算机,它是在算盘的基础上发展起来的,是用数目字来表示数量的大小。数字计算机的主要特点是按位运算,并且变化不连续。
二、数字计算机分类
数字计算机根据计算机的效率、速度、价格、运行的经济性和适应性来划分,可以划分为两类:
专用计算机:专用机是最有效、最经济和最快速的计算机,但是它的适应性很差。
通用计算机:通用计算机适应性很大,但是牺牲了效率、速度和经济性。
三、通用计算机分类
通用计算机根据体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规模和机器价格等可以分为:
计算机的性能指标
处理机字长(机器字长):CPU 一次能处理数据的位数,与 CPU 中的寄存器位数有关
主频:CPU工作时主时钟的固定频率
可表示为Fz
时钟周期:主频的倒数,主时钟震荡一次的耗时。
2 计算机软件发展演变
能够被计算机硬件直接识别的语言是机器语言。
一、计算机的五代变化
第一代为1946—1957年,电子管计算机:数据处理
第二代为1958—1964年,晶体管计算机:工业控制
第三代为1965—1971年,中小规模集成电路计算机:小型计算机
第四代为1972—1990年,大规模和超大规模集成电路计算机:微型计算机
第五代为1991年开始,巨大规模集成电路计算机:单片机
3了解机器语言、汇编语言、算法语言……
编程语言的发展
手编程序:机器语言程序,手工编译二进制码
汇编程序:符号语言程序,汇编程序汇编
高级程序:算法语言/高级语言,机器编译程序/解释程序
第二级是一般机器级,也称为机器语言级,它由微程序解释机器指令系统。这一级也是硬件级。
第四级是汇编语言级,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性。这一级由汇编程序支持和执行。如果应用程序采用汇编语言编写时,则机器必须要有这一级的功能;如果应用程序不采用汇编语言编写,则这一级可以不要。
第五级是高级语言级,它是面向用户的,为方便用户编写应用程序而设置的。这一级由各种高级语言编译程序支持和执行。
练习:(这两个题是我们的作业)
1 有两台计算机A和B。计算机A的时钟周期为250ps,某个程序在计算机A上运行时的CPI为2。计算机B的时钟周期为500ps,同一程序在计算机B上运行时的CPI为1.2。对这个程序而言,哪台计算机的速度更快?
我们知道,对于固定的程序,每台计算机执行的总指令数是相同的,我们用I来表示。首先,求每台计算机的CPU时钟周期数:
CPU时钟周期数A=I×2.0
CPU时钟周期数B=I×1.2
现在,可以计算每台计算机的CPU时间:
CPU时间A=CPU时钟周期数A×时钟周期时间=I×2.0×250ps=500×Ips
同理
CPU时间B=I×1.2×500ps=600×Ips
显然,计算机A更快。快多少由执行时间之比来计算
CPU性能A/CPU性能B=执行时间B/执行时间A=600×Ips/500×Ips=1.2
因此,对于该程序计算机A是计算机B的1.2倍快。
2.一台计算机A的主频为4GHz,在其上运行一个程序需要10秒,现要求硬件人员设计一台新的计算机B,使该程序在它上面的运行时间缩短为6秒。设计人员发现主频可以得到大幅提高,但主频的提高会对CPU其他部分的设计造成一些不利影响。最终的结果是使得计算机B运行这个程序所需的时钟周期是在A上运行时的1.2倍。那么硬件设计人员应该怎样设计计算机B的时钟周期呢?
答:设该程序的指令条数为x。
计算机A运行该程序的时钟周期数=CPIA*x=2.0x
计算机B运行该程序的时钟周期数=CPIB*x=1.2x
计算机A运行该程序的时间=时钟周期数×时钟周期A=500x
计算机B运行该程序的时间=时钟周期数×时钟周期B=600x
从中可以看出计算机A比计算机B的速度快
第二章运算方法和运算器
1 数据与文字的表示方法
数据格式:原码反码补码移码
十进制数-26存放在寄存器中的内容为?
十进制数一66转换为二进制数为-1000010B.按8位补码的形式表示出来,即1011 1110B,写出十六进制数为BEH。
+127的移码?
移码 0 0000001
0的移码为?汉字表示方法:汉字编码、汉字内码、汉字字模码
显示汉字采用点阵字库,若每个汉字用16×16的点阵表示,则7500个汉字的字库容量是?
已知每个汉字用16×
您可能关注的文档
最近下载
- 2025-2026学年粤教粤科版(2024)小学科学三年级上册(全册)教学设计(附目录 P182) .docx
- 电机拖动应用技术第2章知识点回顾总结.docx VIP
- 蓝光BL及BL培训总汇讲解.ppt VIP
- Q SY 17816-2021 泡沫驱用起泡剂技术规范.pdf VIP
- SL∕T 619-2021 水利水电工程初步设计报告编制规程.pdf
- 蓝光BL及BL培训总汇演示文稿.ppt VIP
- 第三单元:测量(单元复习课件-)人教版三年级数学上册.pptx VIP
- 巨人通力GPS53K(SIEI)-YH_电气原理图纸G3001007(B)N-2020-12.pdf
- 第1单元第5课《图片的局部处理》课件【滇人版】《信息科技》五年级上册.pptx VIP
- 《物业服务模式》课件.ppt VIP
原创力文档


文档评论(0)