1.1 计算机系统的体系结构

        计算机是由硬件系统和软件系统所构成的。

        硬件系统由运算器、控制器、存储器、输入设备和输出设备五部分组成,其中运算器和控制器构成了CPU。软件由应用软件和系统软件所组成。

        从使用语言的角度来看,一台由软、硬件组成的通用计算机可以被看成是按功能划分的多层机器级组成的层次结构。层次结构由低到高可分为微指令级机器级、传统机器语言机器级、操作系统机器级、汇编语言机器级、高级语言机器级和应用语言机器级。

        如上图1-1所示,第0级和第一级对应实际机器,第2-5级对应虚拟机器。M0由硬件实现,M1由微程序(固件)实现,M2-M5大多由相应的应用程序实现。

        所谓的固件就是写入EPROM(可擦写可编程只读存储器)或EEPROM(电式可擦除可变成只读存储器)中的程序。固件是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。固件是担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值