操作系统概述

欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot

操作系统#

Copy
一个或多个软件模块组成的集合,管理与控制计算机资源,并为用户和程序使用这些资源提供接口。 操作系统是计算机的管理者,它负责任务的调度、资源的分配和管理,统领整个计算机硬件。 应用程序则是具有某种功能的程序,程序是运行于操作系统之上的。

操作系统分层式模型#

Linux系统构架#

专业名词#

Copy
设备: 硬件 设备驱动程序: 组成操作系统的软件例程,用于实现设备(硬件)的驱动与控制。 内核: 整个操作系统构建为一个整体,并统称为内核(实现基本功能并常驻内存的组成部分) 服务: 内核为用户提供的功能 实用例程: 外壳程序(shell)和命令解释器(command interpreter)是实用例程。 外壳程序(shell)提供用户访问许多系统服务的接口。 操作系统接口: 接口表现为函数调用,又由系统提供,所以称为系统调用

CS:IP#

Copy
CS:IP CS(Code segment),即代码段寄存器,对应于内存中的存放代码的内存区域,用来存放内存代码段区域的入口地址(段基址)。 CPU在执行指令时,通过代码寄存器CS和指令指针寄存器IP(instruction Pointer)来确定要执行的下一条指令的内存地址。 两个寄存器指示了CPU当前要读取的指令地址,计算方式一般为CS左移4位然后加上IP寄存器,作为地址去取内容。
posted @   LittleDonkey  阅读(240)  评论(0编辑  收藏  举报
编辑推荐:
· .NET 依赖注入中的 Captive Dependency
· .NET Core 对象分配(Alloc)底层原理浅谈
· 聊一聊 C#异步 任务延续的三种底层玩法
· 敏捷开发:如何高效开每日站会
· 为什么 .NET8线程池 容易引发线程饥饿
阅读排行:
· 终于决定:把自己家的能源管理系统开源了!
· [.NET] 使用客户端缓存提高API性能
· 外部H5唤起常用小程序链接规则整理
· C#实现 Winform 程序在系统托盘显示图标 & 开机自启动
· WPF 怎么利用behavior优雅的给一个Datagrid添加一个全选的功能
点击右上角即可分享
微信分享提示
CONTENTS