![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
iteye_10501
这个作者很懒,什么都没留下…
展开
-
【转】一致代码段和非一致代码段
原文地址:http://blog.csdn.net/feijj2002_/article/details/4597174之所以出现这个定义是因为系统要安全:内核要和用户程序分开..内核一定要安全.不能被用户程序干涉.但是有时候用户程序也需要读取内核的某些数据,怎么办呢?操作系统就引入了访问特权等级(0-3)的机制. 这些特权等级,通过三个符号来体现CPL/DPL/RPL...原创 2012-07-02 14:50:05 · 79 阅读 · 0 评论 -
bochs启动报错:Message: ROM: System BIOS must end at 0xfffff
点进入系统后控制台出现下面的提示:Please choose one: [6] 600000000000i[ ] installing win32 module as the Bochs GUI00000000000i[ ] using log file bochsout.txt==================================================...原创 2012-07-03 13:55:36 · 254 阅读 · 0 评论 -
80x86保护模式
javaeye真是越来越烂了,编辑很不方便,长文只好每次都弄成附件。目录什么是保护模式 3保护模式下的寻址 3保护模式特权级 14内存分页机制 26中断和异常 28保护模式下I/O 60总结 61...2012-07-05 11:46:31 · 107 阅读 · 0 评论 -
undefined reference to `__stack_chk_fail'
gcc编译有些文件时,会出现如题所示的错误。可以加上编译选项-fno-stack-protector来关掉栈的保护。原创 2012-07-17 13:43:14 · 405 阅读 · 0 评论 -
汇编指令集合
指令 功能 AAA 调整加 AAD 调整除 AAM 调整乘 AAS 调整减 ADC 进位加 ADD 加 AND 与 ARPL 调整优先级 BOUND 检查数组 BSF 位右扫描 BSR 位左扫描 BSWAP 交换字节 BT 位测试 BTC 位测试求反 BTR 位测试清零 BTS 位测试置一 CALL 过程调用 CBW 转换字节...原创 2012-07-17 14:44:18 · 244 阅读 · 0 评论 -
【转】启动进程所需要的基本条件
原文地址:http://blog.csdn.net/richardysteven/article/details/3606398进程是现代计算机系统运行的最小单位,所以没有进程也不能称之为操作系统。 当系统启动后,设置了GDT, IDT进入了保护模式后,需要哪些东西才能让进程跑起来呢?其实简单说来进程产生的目的并不是要让程序跑起来,而是要让一个系统上有多个...原创 2012-07-26 10:56:58 · 128 阅读 · 0 评论 -
【转】ubuntu编译内核问题
在ubuntu系统中,要编译内核,还需要安装一系列相应的工具才行。这篇文章,正是针对这一过程的一次记录,目标是可以通过 make menuconfig 或 make xconfig 配置内核参数--------------------------------------------------------------参考apt用法参考 《UbuntuHelp:AptGet/Howt...原创 2012-09-18 17:31:41 · 167 阅读 · 0 评论 -
bochs简介
最近在玩操作系统,开发调试阶段bochs给我们带来了很大的便利,这里做简单介绍。Bochs是对x86硬件设备的完全模拟,所以它是一个模拟器,而vmware则是一个虚拟机,它会将用户行为完全委托给真实的硬件来完成,除了一些特定的IO需要模拟外。所以bochs的速度回很慢,但是比较方便我们做开发和调试。1. 安装bochsa) 从http://bochs.sourceforge.n...2012-05-25 11:26:04 · 193 阅读 · 0 评论 -
80x86系统启动原理
最近在看80X86平台上的系统实现方法,这里先把系统的启动原理总结一下。,由于内容过长,iteye很难操作,故请下载附件,目录如下:1.汇编调试方法 32.系统启动原理 53.扇区写入原理 54.突破512K限制 95.org伪指令解密 28...2012-06-03 15:56:40 · 142 阅读 · 0 评论