![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
x86架构学习
lax-fly
电子diy爱好者
展开
-
x86架构学习之操作模式、内存寻址、特权级
本文以x86架构为例,讲解Linux的寻址技术,在讲解Linux前,先要理解清楚硬件层面的寻址原理。1~7节重点讲解硬件,与Linux没有关系,更多的是讲解x86硬件架构的寻址技术,也就是x86的MMU(memory manager unit)原理,8-9节则Linux如何使用硬件寻址单元。原创 2023-10-12 16:18:47 · 328 阅读 · 0 评论 -
x86架构学习之调用指令call
看本文前,作者假设你已经阅读了《x86架构学习之操作模式、内存寻址、特权级》分段特权级调用门操作模式。原创 2023-11-03 11:43:54 · 338 阅读 · 0 评论 -
x86架构学习之中断
外部中断,一般是由CPU的外部引脚电信号触发,这些引脚留给硬件厂商去定义中断,例如主板厂商可以将USB中断挂载70号中断引脚上,MCU厂商可以将片上外设(SPI、I2C等)的中断挂载在指定中断线上。中断描述符主要用于说明该中断的入口地址,中断描述符表则是将中断描述符一项一项管理在一个数组中,每一项中断描述符占用8个字节(64位模式下,占用16字节),其。简称中断,后文如果没特别说明,中断都指外部中断,由外部IO事件触发,由于时钟源来自CPU外部,与CPU时钟不同源,因此是异步事件。原创 2023-11-06 19:06:25 · 560 阅读 · 0 评论