自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 OS开发之底层内存管理笔记

操作系统从BIOS的int 15h,ax = 0E820h子功能获得64位系统内存表(system memory map)后,需要对可用的内存进行管理,即建立一些数据结构用来记录已用的和空闲的内存,从而为后续的内存的申请使用和释放做准备。  考虑到内存的空间有限,为了尽量减小内存管理数据结构所占的额外空间,我决定用IA32架构的小页面大小4KB为粒度管理内存。  由于对内存的申请和释放是随

2014-01-27 11:05:33 1350

翻译 14.5 保护模式I/O

翻译自《Intel®64和IA-32架构软件开发者指南》卷一。当处理器运行在保护模式,以下保护机制控制对I/O端口的访问:    ·  通过I/O寻址空间访问I/O端口时,两种保护设施会控制访问:        — EFLAGS寄存器中的I/O特权级(IOPL)位域        — 任务状态段(TSS)中的I/O允许位图    ·  在访问内存映射的I/O端口时,一般

2014-01-19 16:57:30 2857

一个挺好的反编译工具

W32Dasm-v9 一个挺好的反编译工具,可以把exe反编译成汇编语言

2011-10-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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