首页 > 技术文章 > 理解操作系统6——浅谈计算机体系结构

grooovvve 2019-09-29 00:51 原文

计算机系统体系结构 Computer Architecture

主要内容有:

1、性能的定量分析
2、指令集ISA设计
3、流水线技术
4、存储层次结构
5、指令级并行ILP
6、数据级并行(向量体系结构)
7、多处理器与线程级并行

================================================

操作系统是计算机系统抽象层次结构中的一层。
应用-算法-编程语言-操作系统-ISA-微架构-门和RTL-电路-设备-物理

 

=================================================

操作系统知识结构

一、概述
  操作系统的目标功能;
  发展历史(关键性设计需求、基本特征的意义);
  系统开发的五大领域;
  现代OS的特征;

二、Core
  进程/线程;
  调度;
  并发(同步、互斥、死锁);

三、外设
  存储器管理;
  文件系统;
  输入/输出;

 

四、进阶
  多处理机系统(多处理机、多计算机、虚拟机、分布式);
  多媒体系统;
  安全;

=================================================

 

 

推荐阅读