现代计算机设备的组成部分:
运算器、控制器、存储器、输入设备、输出设备
CPU
Bus:总线
memory:编址存储设备
IO:与外部部件交互
磁盘
网卡
CPU:运算器、控制器
CPU指令:指令集
特权指令:OS运行特权指令
普通指令
程序员
OS:Operating System
软件程序
通用目的
硬件驱动
CPU时间片切割和分配、进程管理
内存管理
网络管理
安全管理
System Call
Syscall:系统调用
编程层次:
硬件规格:hardware specifiacation
系统调用
库调用
硬件--操作系统(内核)--库、系统调用
UI:
GUI:Graphic User Interface 图形用户界面
CLI:Command Line Interface 命令行界面
ABI:Application Binary Interface 应用二进制接口
API:Application Programing Interface 应用编程接口
CPU架构类型:
X86
X86-64
arm 应用于智能手机、平板电脑
m68000、m68k 摩托罗拉公司
power 第一个多核CPU IBM公司
powerpc IBM、苹果、摩托罗拉公司
ultrasparc SUN公司
alpha DEC公司设计制造、后康柏收购DEC、惠普收购康柏
安腾
Windows
Linux:
Linus--Linux
GNU/Linux
Unix:
System (Bell Lab 贝尔实验室)
AIX(IBM)
Solaris(SUN)
HP-UX(HP)
BSD:(BSRG)Berkeley System Distribution
NetBSD
OpenBSD
FreeBSD
MIT:Richard Stallman
GNU:GNU is not Unix
GPL:General Public License
原文地址:http://blog.51cto.com/3832598/2086723
时间: 2024-10-30 20:55:14