[笔记] Windows内核课程:保护模式《二》段寄存器介绍

文章目录

  • 前言
  • [1、什么是段寄存器? 有哪些 ?](#1、什么是段寄存器? 有哪些 ?)
  • [2. 段寄存器的结构](#2. 段寄存器的结构)

前言

段寄存器,页寄存器

1、什么是段寄存器? 有哪些 ?

当我们用汇编读写某一个地址时:

cpp 复制代码
mov dword ptr ds:[0x123456],eax

我们真正读写的地址是:

cpp 复制代码
ds.base +0x123456

ES、CS、SS、DS、FS、GS、LDTR、TR 共8个

2. 段寄存器的结构


002B代表的含义是

cpp 复制代码
0010,1011

011 代表ring3,应用层权限

相关推荐
炸膛坦客11 小时前
单片机/C/C++八股:(二十六)IIC 专题(I²C)---- 上集
c语言·c++·单片机
遇乐的果园16 小时前
前端学习笔记-vue加载渲染优化
前端·笔记·学习
华清远见IT开放实验室16 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
遇乐的果园17 小时前
前端学习笔记-vue状态管理优化
前端·笔记·学习
摇滚侠18 小时前
Java 全栈开发实战教程 课程笔记 29-33
笔记
茯苓gao18 小时前
嵌入式开发笔记:EtherCAT协议从硬件到软件完整配置指南——从零搭建一套EtherCAT通信系统
笔记·嵌入式硬件·学习
GeekArch19 小时前
第24讲:Vibe模式代码风格控制——适配Keil/STM32工程规范
人工智能·stm32·单片机·嵌入式硬件·mcu·决策树·ai编程
whyTeaFo19 小时前
GAMES101: Lecture 9: Shading 3(Texture Mapping cont.) ppt笔记
笔记
Freedom_my20 小时前
STM32项目3
stm32·单片机·嵌入式硬件
chase。20 小时前
【学习笔记】PointWorld:迈向通用机器人操控的3D世界模型
笔记·学习·机器人