V2AS
问路
意见反馈
↓ 按住下拉
x86的控制寄存器
CR0
,CR1,CR2,CR3
状态和控制寄存器组除了EFLAGS、EIP ,还有四个32位的控制寄存器,它们是
CR0
,CR1,CR2和CR3。 这几个寄存器中保存全局性和任务无关的机器状态。
CR0
中包含了6个预定义 ......
协处理器
CR0
寄存器
标志
处理器
深入理解Linux内核——内存管理(1)
提要:本系列文章主要参考MIT 6.828课程以及两本书籍《深入理解Linux内核》 《深入Linux内核架构》对Linux内核内容进行总结。 内存管理的实现覆盖了多个领域: 内存中的 ......
地址
内存
高速缓存
Linux
描述符
驱动开发:摘除InlineHook内核钩子
在笔者上一篇文章《驱动开发:内核层InlineHook挂钩函数》中介绍了通过替换函数头部代码的方式实现Hook挂钩,对于ARK工具来说实现扫描与摘除InlineHook钩子也是最基 ......
ULONG64
内核
return
Address
函数
Linux第四章(80X86保护模式及其编程)
80X86保护模式及其编程 80X86基础知识 保护模式内存管理 各种保护措施 中断和异常处理 任务管理 保护模式编程的初始化 一个简单的多任务内核 为了协助处理执行 ......
描述符
任务
处理器
地址
寄存器
shell 编程 && bash 简介(shell 变量、shell操作环境、数据流重导向、管线命令、shell script)
数据类型 运算符 关键字 linux是操作系统核心,用户通过shell与核心进行沟通,达到我们想要的目的。硬件、核心、用户之间的关系: 原理:所谓Shell程序,实际上是提供 ......
wendy
cs011
shell
变量
echo
Linux0.11源码学习(二)
Linux0.11源码学习(二) linux0.11源码学习笔记 参考资料:https://github.com/sunym1993/flash-linux0.11-talk 源码查看:https://elixir.bootlin.com/linux/lates ......
mov
word
源码
ax
al
硬件错误导致的crash
[683650.031028] BUG: unable to handle kernel paging request at 000000000001b790-----------------------------地址错误[683650.031060] IP: [<ffffffff94b1 ......
crash
错误
0000000000000000
报错
导致
linux-0.11分析:boot文件 setup.s 第二篇随笔
boot文件 setup.s 第二篇随笔 参考 [github这个博主的][ https://github.com/sunym1993/flash-linux0.11-talk ] 中断获取光标的位置,和从磁盘读取一些东西 entry ......
mov
ax
word
al
x00eb
MIT6.828学习笔记1
Lab 1: Booting a PC The PC's Physical Address Space 早期的PC机基于Intel的8088处理器,能够寻址1MB的物理内存。从0x00000000到0x000FFFFF。低640KB的空间被标 ......
ebp
backtrace
地址
int
gdb
Lab 2 内存管理
常见的操作系统 只使用了 0 和3 段选择子 DPL 是段描述符的内容 段的信息 中断和陷入的 大致特权级的展现 RPL 当前要访问数据段对饮给的特权级 CPL 当前 ......
内存
管理
特权
地址
页表
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
如何卸载UniAccessAgent后不影响网络认证
一文读懂PRBS定义、生成办法、作用
Linux Ubuntu18.04 安装配置 clash
4
【matlab】雷达成像系列 之 BP(BackProjection,后向投影) 成像算法
5
Autoware 笔记 No. 5——基于GNSS的定位
6
图像融合质量评价方法SSIM、PSNR、EN、MSE与NRMSE(一)
7
noVNC连接多台远程主机
8
python基础知识-day9(数据驱动)
9
Kubernetes(k8s)访问控制:身份认证
10
TCP协议中的TIME_WAIT详细说明