在看操作系统之前,大致先回顾一下计组的两个知识点:
1.现代计算机的结构
以存储为核心,CPU提供运算器和控制器 ,IO为辅助实现对信息的处理。
CPU和存储共同构成主机。
存储分为MAR地址寄存器来查找数据所在位置;MDR存数据本身。
运算器中ACC和MQ分别存储加减和乘除的数,X存另一个数,ALU作为逻辑单元
打个比方a+=b,这个时候ACC取到a X取到b,ALU取加法器算出X再赋值给a;
控制器中,PC取指令 ,IR获取当前的指令,CU执行指令
2.计算机基本结构
软件层面三层:
M4:高级语言->汇编;
M3:汇编->机器语言;
M2:操作系统,向上提供基本指令;
硬件层面两层:
M1:二进制机器指令;
M0:硬件的微指令集合。
在了解以上基础之后再看操作系统本身:完成硬件系统到软件系统的衔接,为软件提供一系列硬件功能的调用。
关于指令:熟练使用man来查看指令的调用方式,也可man man来掌握man的使用技巧。
网友评论