码迷,mamicode.com
首页 >  
搜索关键字:段描述符    ( 64个结果
在loader程序中涉及到的CPU模式切换
在实模式下开启4GB的物理内存地址寻址(称之为Big Real Mode) + 通过A20快速门(Fast Gate)修改0x90端口的数据, 对其进行置位(类似于打开一个开关), 开启 + 使用CLI汇编指令关闭外部中断 + 使用lgdt加载保护模式需要的系统数据结构 + 置位cr0寄存器的值开启 ...
分类:其他好文   时间:2018-10-10 00:57:02    阅读次数:166
操作系统博客目录
1. "操作系统学习(一)、80x86保护模式内存管理" 2. "操作系统学习(二)、分段机制" 3. "操作系统学习(三)、分页机制" 4. "[操作系统学习(四)、系统启动过程" 5. "操作系统学习(五) 、代码段和数据段描述符" 6. "操作系统学习(六) 、系统描述符类型" 7. "操作系 ...
分类:其他好文   时间:2018-10-05 17:19:49    阅读次数:167
ucore lab2
CPU在如下时刻会检查特权级 访问数据段 访问页 进入中断服务例程(ISR) RPL位于段寄存器 DS ES FS GS CPL位于CS SS DPL位于段描述符表/门描述符 访问门时: CPL=DPL(段) //完成了低特权级调用高特权级 访问段时: MAX(CPL, RPL)练习0:填写已有实验 ...
分类:其他好文   时间:2018-08-30 14:58:23    阅读次数:370
x86汇编语言
1.一句话总结real模式(16位),16位保护模式,32位保护模式。 16位Real模式,寻址:sg+offset(16位),段寄存器+offset就为内存地址,没有段描述表,直接读内存,段只有逻辑意义(代码段?数据段?等) 16为protected模式,寻址 sg+offset(16位),段寄存 ...
分类:编程语言   时间:2018-08-26 16:46:06    阅读次数:129
14课 局部段描述符的使用
前面我们使用的都是全局段描述符表,现在我们来分析局部段描述符表的使用。 ...
分类:其他好文   时间:2018-08-14 22:04:25    阅读次数:116
《JVM》(四)Class类文件结构,对象的创建
Class类文件结构 class文件是一组以8字节为单位的二进制流,只有两种数据类型:无符号数(基本数据类型),表(复合数据类型) 魔数 版本号 常量池(占class空间最大的数据之一,从1开始计数) 1.字面量 :接近于java层面的常量概念,如字符串,声明为final的常量 2.符号引用:类和接口的全限定名,字段和方法的描述符 字段描述符:描述字段数据类型 方法描述符:
分类:其他好文   时间:2018-07-22 12:03:32    阅读次数:193
操作系统学习(七) 、保护机制概述
保护机制是可靠运行多任务环境所必须的。它可以用于保护各个任务免受互相之间的干扰。在软件开发的任何阶段都可以使用段级和页级保护来协助寻找和检测设计问题和错误。当程序对错误内存空间执行了一次非期望的引用,保护机制可以阻止这种操作并且报告此类事件。 保护机制可以被用于分段和分页机制。处理器寄存器的2个比特 ...
分类:其他好文   时间:2018-05-27 23:38:37    阅读次数:215
操作系统学习(五) 、代码段和数据段描述符
一、代码段和数据段描述符格式 段描述符通用格式如下所示: 代码段和数据段描述符中各个位的含义如下所示: 二、代码段和数据段描述符类型 当段描述符中S标志位(描述符类型)被置位,则该描述符用于代码段或数据段。此时类型字段中最高比特位(第二个双字的位11)用于确定是数据段描述符(复位)还是代码段描述符( ...
分类:其他好文   时间:2018-05-26 01:16:52    阅读次数:254
操作系统Lab1 详解(boot|kern/debug)
总体 : boot kern libs tools boot asm.h bootmain.c bootasm.S asm.h 汇编头文件 SEG_NULLASM 定义一个空段描述符 SEG_ASM 使用参数type base lim 生成一个断描述符的宏 定义了 Appllication segm ...
分类:其他好文   时间:2018-05-10 23:17:18    阅读次数:317
JAVA_JNI字段描述符“([Ljava/lang/String;)V”(Android)
JNI字段描述符“([Ljava/lang/String;)V “([Ljava/lang/String;)V” 它是一种对函数返回值和参数的编码。这种编码叫做JNI字段描述符(JavaNative Interface FieldDescriptors)。、 一个数组int[],就需要表示为这样"[ ...
分类:移动开发   时间:2018-01-06 15:49:09    阅读次数:220
64条   上一页 1 2 3 4 5 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!