- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2025/5/51计算机组成原理第一章计算机系统概述
2025/5/52第一章计算机系统概述1.1计算机的分类与发展历程1.1.1计算机的分类1.计算机的广义分类模拟计算机和电子数字计算机。2.电子数字计算机的分类
(1)专用计算机和通用计算机2025/5/53专用计算机:针对某些特定应用领域或特定任务而设计的计算机。通用计算机:超级计算机、大型机、服务器、工作站、微型机和单片机。
(2)大型机、小型机、PC机、工作站、巨型机、小巨型机
(3)服务器、工作站、台式机、笔记本、手持设备
1.1.2电子数字计算机的发展(1)传统的划分(2)现代的划分①大型机阶段②小型机阶段③微型机阶段④客户机/服务器阶段
互联网阶段1.1.3存储器和微处理器的发展存储器的发展磁芯存储器制作工艺复杂,体积较大,价格昂贵,速度比较快,破坏性读出。半导体存储器非破坏性读出,读写速度比磁芯快得多。微处理器的发展20世纪70年代的Intel微处理器
(2)20世纪80年代的Intel微处理器
(3)20世纪90年代以后的微处理器2025/5/513
2025/5/5151.1.4存储程序和程序控制原理①计算机硬件由运算器、存储器、控制器、I/O设备构成。③用二进制数字0和1表示计算机内部指令和数据。③存储程序和程序控制。?
2025/5/5161.2计算机的硬件和软件1.2.1计算机硬件系统的组成和工作过程1.硬件系统的组成硬件系统=存储器+运算器+控制器+适配器+输入设备+输出设备。
(1)运算器完成算术运算和逻辑运算。运算器的核心部件是加法器;还有许多用来暂存指令、数据、位址的寄存器。
(2)存储器存放数据和程序。一个半导体存储器由若干个存储单元组成。每个存储单元都有一个编号,叫存储单元地址。存储器所有存储单元的总数称为存储器的存储容量。存储容量越大,计算机记忆存储的信息就越多。
2025/5/519半导体存储器容量有限,计算机系统中又配备了存储容量更大的磁盘、光盘等存储设备,称为外存储器。现代计算机的存储系统=高速缓存+主存+辅存。主存:CPU可直接访问,存取速度较快,容量较小,主要用于存放当前正在执行的程序和数据。辅存:容量大,价格低,速度比主存慢,
主要用来存放暂时不参与运算的程序和数据。缓存(Cache):位于主存与CPU之间,容量很小,速度比主存快,用于存放最急需处理的程序和数据,以便快速地向CPU提供指令和数据。采用三级存储系统减少存储器的容量、速度、价格三者之间的矛盾,提高了CPU工作效率,改善了计算机系统的整体性能。CPU控制器控制、指挥程序和数据的输入、运行以及处理运算结果。其工作原理如图1-12所示。
几个重要概念:①取指周期:从内存中取出一条指令所需要的时间。②机器周期:机器完成一种基本操作所需要的时间。③执行周期:计算机执行一条指令所需要的时间。④指令周期:CPU从内存中取出一条指令并执行完这条指令所需要的时间。
(4)输入设备把某种信息形式变换成机器内部所能接收和识别的二进制形式的设备。
(5)输出设备把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式的设备。
2.硬件系统的工作过程2025/5/524
1.2.2计算机软件系统1.计算机软件的分类(1)系统软件即系统程序。调度、监控和维护计算机系统,管理各种独立硬件,使它们能够协调一致地进行工作。(2)应用软件即应用程序。用户利用计算机来解决实际问题而编制的程序。2.软件的发展演变情况(1)机器语言与目的程序(2)汇编语言与汇编程序(3)算法语言与源程序(4)OS(5)DBMS
总线系统总线的基本概念总线是连接计算机各功能部件的一组信号线,是计算机中用来传送信息代码的公共通道。计算机系统中有三种基本总线:数据总线DB、地址总线AB和控制总线CB,分别用于传输数据、数据地址和控制信号。计算机系统采用总线结构有以下优点:简化了系统设计。简化了系统结构。便于计算机系统的扩充与升级。
方便系统故障珍断与维护,降低系统管理成本。1.3.2单处理器系统中的总线分类按总线连接的部件分类CPU内部总线:连接CPU内部各个寄存器和运算部件的信息传送线。系统总线:连接CPU与主存或I/O接口之间的信息传送线,它是连接整机系统的基础。按数据传送方式分类串行总线:采用一根数据线一位一位地传送数据。②并行总线:采用多根数据线同时传送一个字节或一个字的所有位。
同步总线:互联部件或设备均通过统一的时钟进行同步。异步总线
文档评论(0)