04 2021 档案

摘要:回顾上两篇文章我们讲了什么是保护模式,什么是段寄存器,保护模式是保护内存访问与寄存器,我们能否进行内存访问通过段与页的检测,段寄存器的权限划分为段选择子拆分 结构体为 struct segment { word slector word atrribute dword base dword limi 阅读全文
posted @ 2021-04-23 14:57 かくれんぼ 阅读(386) 评论(0) 推荐(1)
摘要:段寄存器详解: 段寄存器分8个:ds,ss,cs,es,fs,gs,ldtr,tr 回想我们写汇编的时候我们对一处内存进行操作时举个移动的例子吧 mov dword ptr ds:[0x35687],eax 实际我们的地址是ds+0x35687 我们使用栈空间时使用的是ss段寄存器,访问内存数据段的 阅读全文
posted @ 2021-04-09 10:52 かくれんぼ 阅读(516) 评论(0) 推荐(0)
摘要:不废话了我们直接进主题 学习保护模式的意义是啥呢我们能最大程度的了解系统是怎么运行的,也是比较接近硬件的知识,系统的设计很大程度是取决于cpu,我们能了解系统的设计,学习之后我们很大程度的能突破它干些其他事情(你们懂的嘿嘿嘿) 什么是保护模式: x86cpu的3个模式:实模式,保护模式,虚拟8086 阅读全文
posted @ 2021-04-09 09:24 かくれんぼ 阅读(690) 评论(0) 推荐(0)