创建或修改目录:/www/wwwroot/104.219.215.234/data 失败!
打屁股 调教 [共享]x86/x64体系探索及编程 高清完好意思版pdf-茶余饭后-看雪-安全社区|安全招聘|kanxue.com - 其他
1314酒色网

打屁股 调教 [共享]x86/x64体系探索及编程 高清完好意思版pdf-茶余饭后-看雪-安全社区|安全招聘|kanxue.com

         发布日期:2024-11-02 05:24    点击次数:192
欧美视频毛片在线播放 践诺推选   《x86/x64体系探索及编程》是对Intel手册所述处理器架构的探索和论证。全书分五大部分,对多个方面临处理器架构干系的常识进行了梳理先容。书中每个章节齐有相应的测试实验,所运行的实验例子齐不错在着实的机器上膨胀。通过阅读本书,读者应能培养我方出手实验的能力。淌若再有一些OS方面的干系常识,基本上就不错写出我方简便的OS中枢。 目次 第一篇 x86基础 第1章 数与数据类型 1.1 数 1.1.1 数字 1.1.2 二进制数 1.1.3 二进制数的胪列 1.1.4 十六进制数 1.1.5 八进制数与十进制数 1.2 数据类型 1.2.1 integer数 1.2.2 floating-point数 9 1.2.3 real number(实数)与NaN(not a number) 1.2.4 unsupported编码值 1.2.5 浮点数精度的疗养 1.2.6 浮点数的溢出 1.2.7 BCD码 1.2.8 SIMD数据 21 第2章 x86/x64编程基础 2.1 聘任编译器 2.2 机器讲话 2.3 Hello world 2.3.1 使用寄存器传递参数 2.3.2 调用历程 2.3.3 界说变量 2.4 16位编程、32位编程,以及64位编程 2.4.1 通用寄存器 2.4.2 操作数大小 2.4.3 64位样式下的内存地址 2.4.4 内存寻址样式 2.4.5 内存寻址规模 2.4.6 使用的领导适度 2.5 编程基础 2.5.1 操作数寻址 2.5.2 传送数据领导 2.5.3 位操作领导 2.5.4 算术领导 2.5.5 CALL与RET领导 2.5.6 跳转领导 2.6 剪辑与编译、运行 第3章 编写本书的实验例子 3.1 实验的运行环境 3.2 生成空缺的映像文献 3.2.1 使用nasm编译器生成 3.2.2 使用bximage用具 3.3 建立bochs成立文献 3.4 源代码的基本结构 3.5 编译源代码 3.6 映像文献内的组织 3.7 使用merge用具 3.7.1 merge的成立文献 3.7.2 膨胀merge敕令 3.8 使用U盘启动着实机器 3.8.1 使用merge用具写U盘 3.8.2 使用hex剪辑软件写U盘 3.9 编写boot代码 3.9.1 LBA疗养为CHS 3.9.2 测试是否辅助int 13h扩展功能 3.9.3 使用int 13h扩展读磁盘 3.9.4 临了望望load_module() 3.1 转头 第4章 处理器的身份 4.1 测试是否辅助CPUID领导 67 4.2 CPUID领导的术语及抒发 4.3 基本信息与扩展信息 4.4 处理器的型号(family,model与stepping) 4.5 最大的物理地址和线性地址 4.6 处理器扩展情状信息 4.6.1 探伤Processor Extended State子叶 75 4.6.2 Processor Extended State子叶所需内存size 4.6.3 Processor Extended State的保存 4.6.4 Processor Extended State的收复 4.7 处理器的特点 4.8 处理器的Cache与TLB信息 4.9 MONITOR/MWAIT信息 4.1 处理器的long mode 第5章 了解Flags 5.1 Eflags中的情状象征位 5.1.1 signed数的运算 86 5.1.2 unsigned数的运算 5.2 IOPL象征位 90 5.3 TF象征与RF象征 5.4 NT象征 95 5.5 AC象征 96 5.6 VM象征 5.7 eflags寄存器的其他事项 第6章 处理器的适度寄存器 6.1 CR8 6.2 CR3 6.3 CR0 6.3.1 保护样式位PE 6.3.2 x87 FPU单位的膨胀环境 6.3.3 CR0.PG适度位 108 6.3.4 CR0.CD与CR0.NW适度位 6.3.5 CR0.WP适度位 110 6.3.6 CR0.AM适度位 6.4 CR4 6.4.1 CR4.TSD与CR4.PCE适度位 6.4.2 CR4.DE与CR4.MCD适度位 6.4.3 CR4.OSFXSR适度位 6.4.4 CR4.VMXE与CR4.SMXE适度位 6.4.5 CR4.PCIDE与CR4.SMEP适度位 6.4.6 CR4.OSXSAVE适度位 6.4.7 CR4中对于页的适度位 6.5 EFER扩展功能寄存器 第7章 MSR 7.1 MSR的使用 7.2 MTRR 7.2.1 Fixed-range区域的映射 7.2.2 MTRR的功能寄存器 7.3 MSR中对寥落领导的辅助 7.3.1 辅助sysenter/sysexit领导的MSR 7.3.2 辅助syscall/sysret领导的MSR 7.3.3 辅助swapgs领导的MSR 127 7.3.4 辅助monitor/mwait领导的MSR 7.4 提供processor feature措置 7.5 其他未列出来的MSR 7.6 对于MSR一些后续领略 第二篇 处理器的责任样式 第8章 实地址样式 8.1 着实的地址 8.2 real mode的编址 8.3 real mode的情状 8.4 段基址的猜测 8.5 第1条膨胀的领导 8.6 实样式下的膨胀环境 8.7 实样式下的IVT 8.8 温存64K段限 8.9 A20地址线 第9章 SMM系统措置样式探索 9.1 干预SMM 9.2 SMM的运行环境 141 9.2.1 SMRAM区域 9.2.2 SMM膨胀环境的运转动 9.2.3 SMM下的operand与address 9.2.4 SMM下的CS与EIP 9.2.5 SMM下的SS与ESP 9.3 SMM里的中断 9.4 SMI的Back-to-Back反映 9.5 SMM里开启保护样式 147 9.6 SMM的版块 148 9.7 I/O领导的重启及Halt重启 9.8 SMM的退出 152 9.9 SMBASE的重定位 9.1 SMI处理门径的运转动 9.11 SMM的安全 9.11.1 芯片组的适度 9.11.2 处理器对SMRAM空间的适度 9.11.3 cache的适度 9.12 测试SMI处理门径 第10章 x86/x64保护样式体系(上) 10.1 x86/x64的权限 10.2 保护样式下的环境 10.2.1 段式措置所使用的资源 10.2.2 paging分页机制所使用的资源 10.3 物理地址的产生 166 10.4 段式措置机制 10.4.1 段式内存措置 10.4.2 段式的保护法子 10.5 段式措置的数据结构 169 10.5.1 Segment Selector(段聘任子) 10.5.2 Descriptor Table(刻画符表) 10.5.3 Segment Selector Register(段寄存器) 10.5.4 Segment Descriptor(段刻画符) 10.5.5 LDT刻画符与LDT 258 10.6 开启保护样式 10.6.1 运转动GDT 10.6.2 运转动IDT 10.6.3 切换到保护样式 第11章 x86/x64保护样式体系(下) 11.1 物理页面 11.1.1 处理器的最高物理地址(MAXPHYADDR) 11.1.2 物理页面的大小 11.1.3 页疗养样式(Paging Mode) 268 11.2 paging机制下使用的资源 270 11.2.1 寄存器 11.2.2 CPUID查询leaf 11.2.3 寄存器的适度位 11.2.4 页疗养表资源 11.3 32位paging样式(non-PAE样式) 11.3.1 CR3结构 11.3.2 32位paging样式下的PDE结构 11.3.3 使用32位paging 11.4 PAE paging样式 282 11.4.1 在Intel64下的CR3与PDPTE寄存器 11.4.2 在AMD64下的CR3 11.4.3 PAE paging样式里的PDPTE结构 11.4.4 PAE paging样式里的PDE结构 11.4.5 PAE paging样式里的PTE结构 11.4.6 使用和测试PAE paging样式 288 11.4.7 使用和测试Execution Disable功能 11.5 IA-32e paging样式 11.5.1 IA-32e paging样式下的CR3 11.5.2 IA-32e paging样式下的PML4E结构 11.5.3 IA-32e paging样式下的PDPTE结构 11.5.4 IA-32e paging样式下的PDE结构 11.5.5 IA-32e paging样式下的PTE 下载地址 同类史籍 馆藏目次 下载方法

[培训]内核驱动高档班打屁股 调教,冲击BAT一流互联网大厂责任,每周日13:00-18:00直播讲课



 
友情链接:

Powered by 其他 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群系统 © 2013-2024

创建或修改目录:/www/wwwroot/104.219.215.234/data 失败!
JzEngine Create File False