操作系统学习:Linux0.12文件异步IO

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.12异步IO Linux在需要同时使用多个文件描述符来访问数据会间歇传输的IO设备,如...

2018-06-23 23:17:02

阅读数:38

评论数:0

操作系统学习:Linux0.12初始化详细流程-进程退出与系统进入怠速

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.12初始化续 此时系统已经加载了/etc/rc中的命令进行了执行,我们继续往下分析。 ...

2018-06-18 10:11:57

阅读数:61

评论数:0

操作系统学习:Linux0.12初始化详细流程-打开文件与加载可执行程序

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.12初始化续 本次主要分析文件的打开与可执行程序的加载。 打开文件与中断的执行过程 ...

2018-06-17 12:17:54

阅读数:68

评论数:0

操作系统学习:Linux0.12初始化详细流程-进程1加载虚拟盘和根文件系统安装

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.12初始化续 在上文中主要分析了读取硬盘数据到内存中,通过将硬盘中的数据读入到内存中缓...

2018-06-16 15:11:01

阅读数:50

评论数:0

操作系统学习:Linux0.12初始化详细流程-进程1调度与读取硬盘数据

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.12初始化续-时间中断和任务切换 此时操作系统以及开启了时间中断,在进程0在fork出...

2018-06-14 16:27:23

阅读数:57

评论数:0

操作系统学习:Linux0.12初始化详细流程-首个子进程

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.12初始化续 在上一篇博文中根据main函数的执行; void main(voi...

2018-06-12 19:04:52

阅读数:105

评论数:0

操作系统学习:系统调用与Linux0.12初始化详细流程

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 系统调用 系统调用(通常称为syscalls)接口是Linux内核与上层应用程序进行交互通信的唯一接口,...

2018-06-11 18:48:05

阅读数:106

评论数:0

操作系统学习:进程、线程与Linux0.12初始化过程概述

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 ps:基于x86硬件的pc系统 进程 进程是一种控制流集合,集合中至少包含一条执行流,执行流之间就是相互独立的,但它们共享进程的所有资源,它们是处理器的执行单位,...

2018-06-10 19:14:08

阅读数:187

评论数:0

操作系统学习:内存分页与中断

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 ps:基于x86硬件的pc系统 内存分页机制 内存信息的获取 在进行内存分页之前,需要先知道机器的物理内存有多少。当前Linux获取机器内存的方法是,在进入...

2018-05-26 09:55:15

阅读数:63

评论数:0

操作系统学习:实模式进入保护模式

本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 ps:基于x86硬件的pc系统 保护模式相关介绍 从实模式进入保护模式其实经历三个步骤就可以了,第一步,加载gdt,第二步,打开A20,第三步,置cro为1. ...

2018-05-20 15:47:20

阅读数:46

评论数:0

操作系统学习:启动进入实模式

本文参考书籍 操作系统真相还原 Linux内核完全剖析:基于0.12内核 x86汇编语言 从实模式到保护模式 ps:基于x86硬件的pc系统 实模式相关介绍 实模式在上文已经做了简要的介绍,实模式的寄存器都是16位,实模式的1MB的寻址能力是通过段基址左移四位加上段内偏移实现的,由于BI...

2018-05-19 15:56:17

阅读数:87

评论数:0

操作系统学习:基础轮廓梳理

本文参考书籍 基于x86硬件的pc系统 操作系统真相还原 Linux内核完全剖析:基于0.12内核 x86汇编语言 从实模式到保护模式 计算机概述 计算机的硬件组成基本分为控制器、运算器、存储器和输入输出设备。 计算机系统除了基本硬件外,还包含了计算机软件,计算机软件主要分为系统软件如...

2018-05-18 08:15:16

阅读数:56

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭