操作系统概述及其结构

本文介绍了计算机硬件结构,包括处理器、存储器、I/O设备和总线,并详细阐述了操作系统的概念,将其定义为管理和控制计算系统资源的系统软件。操作系统的主要功能包括存储管理、作业和进程管理、设备管理、文件管理和用户接口服务。此外,还讨论了操作系统的并发、共享和不确定性的三大特征。最后,提到了操作系统常见的结构设计类型。
摘要由CSDN通过智能技术生成

1、计算机硬件结构

  计算机硬件是软件建立与活动的基础,而软件是对硬件的扩充。所以不管是硬件还是软件对于整个计算机体系来说是不可分割的,现代计算机体系结构基本仍然采用冯. 诺依曼体系结构。从功能上讲,计算机硬件有五大部分组成:运算器、控制器、存储器和输入/输出设备。

  • 1.1 处理器

  cpu是计算机的大脑,它从内存中提取指令并执行它们,其工作周期是提取指令,译码分析,执行指令。cpu内部有两种寄存器,一类是通用寄存器,用来存放关键变量和中间结果;另一类是专用寄存器,如程序计数器、栈指针寄存器。
  一般系统都提供核心态和用户态两种执行状态。所谓核心态就是为了保护操作系统程序(特别是内核)防止收到用户程序的损害;而用户态就是在用户应用程序执行的时候所处的状态。

  • 1.2 存储器

  存储器是计算机组成中最重要的部分,我们按照速度和容量将存储器分为一个层次结构。顶层的是cpu内部的寄存器,它的速度和cpu一样快,因此没有延迟,但是容量小成本高;第二层是高速缓存,cache大多由硬件控制,它被放在离cpu比较近的地方,当程序需要读取数据时,cache硬件会先检查是否在cache中,如果 ”命中“,就直接使用它,如果未命中,就从内存中读取并放入cache中,它的容量也比较小。第三层就是内存,它是整个计算机存储系统的主力,也叫做RAM,cpu可以直接存取寄存器、cache和内存中的信息,但是它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值