
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 · 516 阅读 · 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 · 168 阅读 · 0 评论 -
x86_64汇编语言
【逆向学习记录】GOT表与PLT表https://blog.youkuaiyun.com/zhy025907/article/details/86088368【逆向学习记录】x86-64栈帧及跳转https://blog.youkuaiyun.com/zhy025907/article/details/85923242x86-64指令和ABIhttp://weizhenwei.github.io/blog/2014/12/25/x86-64zhi-ling-he-abi/...原创 2020-08-23 09:11:11 · 494 阅读 · 0 评论