计算机组成原理学习笔记一

计算机发展历程

一、计算机硬件发展

(1)计算机的四代变化

逻辑元件:用电信号控制的可进行逻辑运算的半导体开关元件、又称门电路或又称逻辑和电路。输出与输入是0与1

计算机采用二进制的主要原因:
1、计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示;
2、二进制中只使用0和1两个数字,传输和处理时不易出错,因而可以保障计算机具有很高的可靠性
3、1代表高电平,0代表低电平

电子管时代:第一代计算机

  • 电子管作为逻辑元件
  • 使用机器语言进行编程,技术人员需要在纸带上以打孔表示“0”、“1”代码
  • 主存采用延迟线或磁鼓存储信息,容量小
  • 体积庞大,成本高;运算速度低,一般只有每秒几千次到几万次

晶体管时代:第二代计算机

  • 晶体管作为逻辑元件
  • 运算速度提高到了每秒几万次到几十万次
  • 主存采用磁心存储器
  • 开始使用高级语言

中小规模集成电路时代:第三代计算机

  • 中小规模集成电路作为逻辑元件
  • 半导体存储器取代磁心存储器
  • 高级语言发展迅速,操作系统问世

超大规模集成电路时代:第四代计算机

  • 超大规模集成电路作为逻辑元件
  • 微处理器问世
  • 每秒千万次的巨型计算机开始进入科研、生产和社会生活的各个领域,软件产业得到快速发展

(2)计算机元件更新换代

摩尔定律:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍

仙童半导体公司
1955年:晶体管之父”的肖克利,离开贝尔实验室返回故乡创建“肖克利半导体实验室”
1956年:八位年轻的科学家从美国东部陆续到达硅谷,加盟肖克利实验室
1957年:八位青年瞒着肖克利开始计划出走,创办仙童半导体公司
1968年诺依斯和摩尔,脱离仙童公司自立门户,创办大名鼎鼎的英特尔(Intel)
1969年桑德斯带着7位仙童员工创办高级微型仪器公司(AMD)

半导体存储器发展:1970年,仙童半导体公司生产出第一个较大容量的半导体存储器,至今,半导体存储器和经历了11代:单芯片1KB、4KB、16KB、64KB、256KB、1MB、4MB、16MB、64MB、256MB、1GB

微处理器发展:1971年,Intel公司开发出第一个微处理器Intel4004,是将控制器与运算器整合到一块芯片中。至今,微处理器经历8位、16位、32位、64位几个发展阶段,其中32位指的是机器字长,指计算机进行一次整数运算所能处理的二进制数据位数

二、计算机软件发展

  • 计算机语言发展经历了从面向机器的机器语言和汇编语言、面向问题的高级语言,其中高级语言的发展真正促进了软件的发展
  • 直接影响计算机系统性能提升的各种系统软件也有了长足的发展,特别是操作系统

三、计算机的分类

  • 电子计算机可分为电子模拟计算机电子数字计算机
    • 电子模拟计算机:内部使用电信号来模拟自然界的实际信号,处理问题精度差,电路结构复杂,抗干扰能力极差
    • 电子数字计算机:是当今计算机行业中的主流,内部使用的是符号信号或数字信号的电信号,它的主要特点是“离散”,在相邻的两个符号之间不可能有第三种符号存在
  • 数字计算机又可以按用途分为专用计算机通用计算机,这是根据计算机的效率、速度、价格及运行的经济性和适应性划分的。
  • 通用计算机分为巨型机大型机中型机小型机微型机单片机6类,它们的体积、功耗、性能、数据存储量、指令系统复杂程度和价格依次递减

计算机系统层次结构

一、计算机系统的组成

一个完整的计算机系统分为硬件系统软件系统

  • 硬件就是指有形的物理设备,是计算机中实际物理装置的总称
  • 软件就是指在硬件上运行的程序和相关的数据及文档

一个计算机系统性能的好坏,很大程度上是由软件的效率和作用来表征的,而软件性能的发挥又离不开硬件的支持。就像平常打游戏,画面的流畅程度可以反应出一台计算机的性能。

对于某一种功能,既可以用软件来实现,又可以用硬件来实现,则称为软硬件在逻辑上是等效的。

  • 硬件实现具有更高的执行速度
  • 软件实现具有更好的灵活性

二、计算机硬件的基本组成

(1)早期的冯.诺依曼机

冯.诺依曼早期提出“存储程序”的概念

存储程序”是指将指令以二进制代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序第一条指令,以后按程序的规定顺序执行其他指令,直至程序执行结束

冯.诺依曼机的特点:
1、计算机的硬件系统由运算器存储器控制器输入设备输出设备5大部件组成
2、指令和数据以同等地位存储在存储器

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值