x86
天麓
很懒的码农
展开
-
慢慢欣赏linux X86中如何使用TSS
以linux 2.6.34版本为例, 以X86_64为例 声明: DECLARE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss); 初始化: void __cpuinit cpu_init(void) { struct tss_struct *t; cpu = stack_smp_processor_id(); t = &per_cpu(init_tss, cpu); me = current; * * I原创 2021-04-18 18:44:24 · 484 阅读 · 0 评论 -
linux内核学习(7)脱胎换骨解压缩的内核
内核初始化 第一部分 踏入内核代码的第一步(TODO: Need proofreading) https://www.javascriptc.com/books/linux-insides-cn/Initialization/linux-initialization-1.html原创 2020-10-19 22:55:58 · 152 阅读 · 0 评论 -
x86_64汇编语言
【逆向学习记录】GOT表与PLT表 https://blog.csdn.net/zhy025907/article/details/86088368 【逆向学习记录】x86-64栈帧及跳转 https://blog.csdn.net/zhy025907/article/details/85923242 x86-64指令和ABI http://weizhenwei.github.io/blog/2014/12/25/x86-64zhi-ling-he-abi/ ...原创 2020-08-23 09:11:11 · 458 阅读 · 0 评论