---
title: 运行机制
date: 2024-06-06T23:51:11Z
tags: []
---

## 运行原理

1. 机器指令
   高级语言编写代码经过汇编成二进制
2. 程序运行
   CPU 运行指令的过程

## 程序

### 两类程序

1. 内核程序
2. 应用程序

## 指令

1. 特权
2. 非特权指令

## 处理状态

1. 内核态/核心态/管态
2. 用户态/目类

## 内核

1. 内核(Kernel)是操作系统最重要最核心的部分
2. 很多内核组成的操作系统

## 如何变态

1. 内核->用户态
   一条修改 PSW 的特权指令
2. 用户态->内核态
   由中断引起,硬件自动完成
