硬件和软件的逻辑等价
1、含义:
(1)任何一个由软件完成的操作可以由硬件实现
(2)任何一条由硬件执行的指令能用软件完成
2、固件(Firmware):
是一种界于传统的软件和硬件之间的实体,功能上类似软件,但形态上又是硬件。
微程序是计算机硬件和软件相结合的重要形式。
计算机系统的层次结构
1、系列机:
一组同属一个系统结构,在性能上由低档到高档形成一个系列的计算机,组成一个计算机系列(family)。系列机中的每个机型都具有:相同的基本指令系统,相同的数据结构,相同的基本输入输出操作,支持相同的基本系统软件等。
2、兼容性:包括软件兼容、硬件兼容、系统兼容等。
(1)软件兼容是指一个软件不经修改就能在不同机型上正确运行。
(2)软件兼容存在以下两种情况:
软件的向上兼容性——指某档机原开发的软件可以不加修改便能在它的高档机上正确运行使用。
软件的向下兼容性——指某档机的软件可以不加修改便能在它的低档机上正确运行使用。
系列机描述
在一个厂家内生产的具有相同的体系结构,具有不同组成和实现的一系列不同型号的机器
IBM PC系列机
兼容机描述
不同厂家生产的具有相同体系结构的计算机
IBM PC/AT兼容机