Linux操作系统的发展历史004

计算机和操作系统:
冯诺依曼体系:

      CPU: 运算器、控制器、寄存器 、 缓存
      存储器:内存(RAM,Random Access Memory :随机存取存储器)
      Input设备: 
      Output设备:

程序: 算法+数据结构 或者 指令加数据


硬盘: 实质是一种IO设备

程序需要从磁盘装载到内存中,指令和数据全部存放于内存中

寄存器:暂存[指令][数据]和[地址]
----------|过程式辩证语言执行方式:
-----------------|指令执行方式 :循环执行、顺序执行、选择执行

提升性能 : 加中间层


通用程序: 操作系统
专用程序: 专门解决某种问题

汇编语言: 与机器的语言结合成都太紧密

多任务操作系统:Multi tasks
Unix : B语言 :(Dennis Ritch) 解释型语言 ==》 B+ (即C语言)

《美国计算机通信》 :1974年公开展示Unix 贝尔实验室


开源协议: GNU (沾边即开源)、LGPL(调用库即开源) 、 BSD、 Apache、MIT
详情连接:http://www.ha97.com/833.html


你可能感兴趣的:(Linux操作系统的发展历史004)