在这篇文章中我们完成了以下内容:
介绍 GDT
介绍段描述符
实现一个段描述符
介绍 GDTGDT 是什么?GDT(Global Descriptor Table)是一种数据结构,用来提供段式存储机制,这种机制是通过段寄存器和 GDT 中的描述符共同提供的。在保护模式下,虽然现在的寄存器已经有32位的,但是我们依旧采用『段:偏移』的形式来寻址,只不过『段』的概念就相当于 GDT,段值仍然由16位的...
分类:
其他好文 时间:
2015-08-07 14:50:06
阅读次数:
153
1,问题描述: 打开eclipse,一直在loading descriptor for...,eclipse假死,什么操作都做不了2,环境描述: Java Compiler:1.8 Jdk :1.83,解决方式: 使project facets的Dynamic Web Module和web.xml....
分类:
其他好文 时间:
2015-08-05 17:53:59
阅读次数:
169
IDT:中断描述符表(Interrupt Descriptor Table,IDT)将每个异常或中断向量分别与它们的处理过程联系起来。
GDT:全局描述符表,在英特尔x86系列处理器的80286起,为了定义的特点使用不同的存储区,在程序执行期间,包括基地址,大小和访问权限,如可执行可写。
LDT:局部描述符表(LDT --- Local Descriptor Table)是保护模式下存储器寻址...
分类:
系统相关 时间:
2015-08-04 21:07:59
阅读次数:
193
@python中基于descriptor的一些概念(上)python中基于descriptor的一些概念(上)1. 前言2. 新式类与经典类2.1 内置的object对象2.2 类的方法2.2.1 静态方法2.2.2 类方法2.3 新式类(new-style class)2.3.1 __init__...
分类:
编程语言 时间:
2015-08-01 23:21:00
阅读次数:
156
@python中基于descriptor的一些概念(下)3. Descriptor介绍3.1 Descriptor代码示例3.2 定义3.3 Descriptor Protocol(协议)3.4 Descriptor调用方法4. 基于Descriptor实现的功能4.1 property4.2 函数...
分类:
编程语言 时间:
2015-08-01 23:17:45
阅读次数:
243
TheScale-Invariant Feature Transform (SIFT)bundles(捆绑) a feature detector and a feature descriptor.The detector extracts from an image a number of fra...
分类:
其他好文 时间:
2015-07-20 01:13:33
阅读次数:
211
内核(kernel)利用文件描述符(file descriptor)用以标识一个特定进程正在访问的文件,它是一个索引值。文件描述符是一个非负整数。当内核打开一个现有文件或创建一个新文件时,内核都会返回一个文件描述符。读写文件时,用open或creat返回的文件标示符标识该文件,将其作为参数传递给.....
分类:
其他好文 时间:
2015-07-15 10:40:31
阅读次数:
151
13.4 pipe调用
在看过高级的popen函数之后,再来看看底层的pipe函数.通过这个函数在两个程序之间传递数据不需要启动一个shell来解释请求的命令.它同时提供了对读写数据的更多控制.
pipe函数的原型如下所示:
#include
int pipe(int file_descriptor[2]);参数:是一个由两个整数类型的文件描述符组成的数组.
返回值:该函数在数组中...
分类:
系统相关 时间:
2015-07-11 09:20:14
阅读次数:
287
1、逻辑地址怎么转换为线性地址的:逻辑地址 = 段选择符(16bit)+偏移量(32bit)段选择符又三部分组成:index(索引序号)、T1(表指示器)、RPL(request privilege level 请求者特权级)索引序号:指向GDT(global descriptor table 全局...
分类:
系统相关 时间:
2015-07-10 22:10:18
阅读次数:
186
1.1. 摘要定义描述器, 总结描述器协议,并展示描述器是怎么被调用的。展示一个自定义的描述器和包括函数,属性(property), 静态方法(static method), 类方法在内的几个Python内置描述器。通过给出一个纯Python的实现和示例应用来展示每个描述器是怎么工作的。学习描述器不仅让你接触到更多的工具,还可以让你更深入地了解Python,让你体会到Python设计的优雅之处。1....
分类:
编程语言 时间:
2015-07-06 17:57:23
阅读次数:
205