[笔记] 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,应用层权限

相关推荐
knight_202419 分钟前
嵌入式学习日志————对射式红外传感器计次
stm32·单片机·嵌入式硬件·学习
深圳安凯星单片机开发方案公司25 分钟前
用单片机怎么控制转速
单片机·51单片机
Ronin-Lotus40 分钟前
嵌入式硬件篇---驱动板
单片机·嵌入式硬件·esp32·驱动板
##echo1 小时前
嵌入式Linux裸机开发笔记9(IMX6ULL)GPIO 中断实验(1)
linux·c语言·笔记·单片机·嵌入式硬件
Ronin-Lotus1 小时前
嵌入式硬件篇---ESP32拓展板
stm32·单片机·嵌入式硬件
我爱学嵌入式4 小时前
C语言第 9 天学习笔记:数组(二维数组与字符数组)
c语言·笔记·学习
nuannuan2311a8 小时前
4N90-ASEMI电机控制专用4N90
单片机
邹诗钰-电子信息工程8 小时前
bmp280的压力数据采集(i2c设备驱动+设备树编写)
stm32·单片机·嵌入式硬件
_Kayo_11 小时前
VUE2 学习笔记6 vue数据监测原理
vue.js·笔记·学习
Ronin-Lotus12 小时前
嵌入式硬件篇---有线串口通信问题解决
单片机·嵌入式硬件·ttl·rs232·rs485·有线串口