计算机系统概述

本文概述了计算机从诞生至今的硬件发展历程,包括四代计算机的变化,从电子管到超大规模集成电路。讨论了计算机元件的升级,如摩尔定律、半导体存储器和微处理器的进展。同时,介绍了计算机软件的演进,从机器语言到高级语言,以及操作系统的发展。最后,文章探讨了计算机的分类、发展趋势以及计算机系统层次结构,强调了硬件系统由运算器、存储器、控制器、输入输出设备组成,并解析了计算机的工作过程和性能指标。
摘要由CSDN通过智能技术生成

    1.1计算机发展历程
        1.1.1计算机硬件的发展
            (1)计算机的四代变化
                自1946年第一台电子数字计算机ENIAC(Electronic Numerical And Computer)问世,已有四代
                a.第一代计算机——电子管时代
                b.第二代计算机——晶体管时代
                c.第三代计算机——中小规模集成电路时代
                d.第四代计算机——超大规模集成电路时代
            (2)计算机元件的更新换代
                a.摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
                b.半导体存储器的发展:1970年,仙童公司生产出第一个较大容量的半导体存储器,至今已有十一代:单芯片1KB、4KB、16KB、64KB、256KB、1MB、4MB、16MB、64MB、256MB和1GB
                c.微处理器的发展:自1971年Intel公司开发出Intel 4004至今,经历了Intel 8080(8位)、Intel 8086(16位)、Intel 80286(16位)、Intel 80386(32位)、Intel 80486(32位)、Pentium(32位)、Pentium pro(64位)、Pentium II(64位)、Pentium III(64位)、Pentium 4(64位)等
        1.1.2计算机软件的发展
            (1)计算机语言发展经历了面向机器的机器语言和汇编语言、面向问题的高级语言
            (2)高级语言经历了从科学计算和工程计算的FORTRAN、结构化程序设计PASCAL到面向对象的C++和适应网络环境的Java
            (3)操作系统发展出现了Windows、UNIX、Linux等
        1.1.3计算机的分类与发展方向
            (1)电子计算机可分为电子模拟计算机和电子数字计算机
            (2)数字计算机又可按用途分为专用计算机和通用计算机(根据计算机的效率、速度、价格、运行的经济型和适应性划分)
            (3)通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机6类,它们的体积、功耗、性能、数据存储量、指令系统的复杂程度和价格依次递减
            (4)此外,计算机按指令和数据流还可分为:
                a.单指令流和单数据流系统(SISD)即冯·诺依曼体系结构
                b.单指令流和多数据流系统(SIMD)包括阵列处理器和向量处理器系统
                c.多指令流和单数据流系统(MISD)这种计算机实际上不存在
                d.多指令流和多数据流系统(MIMD)包括多处理器和多计算机系统
            (5)计算机的发展趋势正向着“两极”分化,一极是微型计算机向更微型化、网络化、高性能、多用途方向发展;另一极则是巨型机向更巨型化、超高速、并行处理、智能化方向发展
    1.2计算机系统层次结构
        1.2.1计算机系统的组成
            (1)完整的计算机系统由硬件系统和软件系统构成
            (2)硬件系统是指看得见、摸得着的物理设备,是指计算机系统中物理装置的总称;软件指在硬件上运行的相关数据及控制硬件设备的指令等
            (3)如果某一功能既可以用软件实现,也可以用硬件实现,则称为软硬件在逻辑上是等效的
            (4)往往一种功能的实现,使用硬件效率更高,而使用软件可以提高灵活性
        1.2.2计算机硬件的基本组成
            (1)冯·诺依曼机特点:
                a.计算机硬件系统有由运算器、存储器、控制器、输入设备和输出设备5大部件组成
                b.指令和数据同等地位存于存储器内,并可按地址寻址
                c.指令和数据均用二进制代码表示
                d.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置
                e.指令在存储器内按顺序存放,通常指令是按顺序被执行的࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值