• x86汇编语言:编写64位多处理器多线程操作系统【正版新书】
21年品牌 40万+商家 超1.5亿件商品

x86汇编语言:编写64位多处理器多线程操作系统【正版新书】

正版新书出版社直发可开发票,支持7天无理由

100.1 7.8折 128 全新

库存11件

江苏无锡
认证卖家担保交易快速发货售后保障

作者李忠//王晓波//李双圆|

出版社电子工业

ISBN9787121479083

出版时间2024-06

装帧其他

开本其他

定价128元

货号32101916

上书时间2024-07-08

   商品详情   

品相描述:全新
商品描述
目录
第1章  基本要求和相关说明
  1.1  配书代码和工具
  1.2  NASM的下载和安装
  1.3  NASMIDE的下载和使用
  1.4  下载和安装VirtualBox
  1.5  使用FixVhdWr将程序写入虚拟硬盘
  1.6  本书的代码组织
第2章  x64架构的基本执行环境
  2.1  x64架构的由来
  2.2  物理地址、有效地址和线性地址
  2.3  x64架构的工作模式
    2.3.1  x86处理器的工作模式
    2.3.2  IA-32e模式及其子模式
  2.4  x64架构的寄存器
    2.4.1  x64架构对通用寄存器的扩展
    2.4.2  x64架构的通用寄存器访问规则
  2.5  x86处理器的物理地址空间
  2.6  传统模式的内存访问
    2.6.1  传统模式下的线性地址和物理地址
    2.6.2  传统模式下的32位4KB分页技术
    2.6.3  传统模式下如何利用超过4GB的物理内存
    2.6.4  传统模式下的32位4MB分页技术
    2.6.5  传统模式下的32位PAE分页技术
    2.6.6  传统模式下的32位PAE-4KB分页技术
    2.6.7  传统模式下的32位PAE-2MB分页技术
  2.7  IA-32e模式的内存访问
    2.7.1  x64架构的线性地址空间
    2.7.2  扩高(Canonical)地址
    2.7.3  扩高地址的特点和处理器检查
    2.7.4  兼容模式的内存访问
    2.7.5  64位模式的内存访问
    2.7.6  x64架构的段寄存器
    2.7.7  x64架构的代码段描述符
    2.7.8  x64架构的数据段描述符
    2.7.9  x64架构的4级和5级分页
  2.8  x64架构的系统表和系统描述符
    2.8.1  x64架构的GDTR
    2.8.2  x64架构的IDTR
    2.8.3  x64架构的LDT描述符和LDTR
    2.8.4  x64架构的TSS描述符和TR
  2.9  x64架构的标志寄存器和指令指针寄存器
  2.10  x64架构的寻址方式
    2.10.1  x64架构下传统模式的寻址方式
    2.10.2  x64架构下IA-32e模式的寻址方式
    2.10.3  64位模式的RIP相对寻址方式
    2.10.4  64位模式下的指令变化情况
  2.11  IA-32e模式下的中断和异常处理概述
第3章  进入IA-32e模式
  3.1  如何进入IA-32e模式
  3.2  本章代码清单

内容摘要
 编写一个简单的、简易的操作系统雏形,用来演示64位环境下的多处理器管理、动态内存分配、
多处理器多任务的调度和切换、多处理器多线程的调度和切换、数据竞争和锁,但它不包括文件管理、设备管理等内容。本书主要聚焦以下问题:1.与IA-32架构进行对比,介绍64位处理器的基本架构,包括寄存器的变化、指令集和工作模式的变化、
系统表的变化、内存组织和内存访问模式的变化;2.IA-32e模式的特点及如何进入IA-32e模式,重点介绍其64位子模式;3.IA-32e模式的4级和5级分页;4.IA-32e模式下的中断和异常处理;5.64位模式下的单处理器多任务和任务切换;6.64位模式下的多处理器管理和初始化,包括高级可编程中断控制器APIC;7.64位模式下的多处理器多任务和任务切换;8.64位模式下的多处理器多线程和线程切换;9.高速缓存及与多线程有关的原子操作、锁、线程同步,等等。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP