您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 畅销书 > 小蜜蜂全站 > 软件调试卷1:硬件基础

软件调试卷1:硬件基础

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

目 录 版权信息 版权 内容提要 历史回眸 第2版前言 第1版前言 资源与支持 第一篇 绪 论 第1章 软件调试基础 1.1 简介 1.1.1 定义 1.1.2 基本过程 1.2 基本特征 1.2.1 难度大 1.2.2 难以估计完成时间 1.2.3 广泛的关联性 1.3 简要历史 1.3.1 单步执行 1.3.2 断点指令 1.3.3 分支监视 1.4 分类 1.4.1 按调试目标的系统环境分类 1.4.2 按目标代码的执行方式分类 1.4.3 按目标代码的执行模式分类 1.4.4 按软件所处的阶段分类 1.4.5 按调试器与调试目标的相对位置分类 1.4.6 按调试目标的活动性分类 1.4.7 按调试工具分类 1.5 调试技术概览 1.5.1 断点 1.5.2 单步执行 1.5.3 输出调试信息 1.5.4 日志 1.5.5 事件追踪 1.5.6 转储文件 1.5.7 栈回溯 1.5.8 反汇编 1.5.9 观察和修改内存数据 1.5.10 控制被调试进程和线程 1.6 错误与缺欠 1.6.1 内因与表象 1.6.2 谁的bug 1.6.3 bug的生命周期 1.6.4 软件错误的开支曲线 1.7 重要性 1.7.1 调试与编码的关系 1.7.2 调试与测试的关系 1.7.3 调试与逆向工程的关系 1.7.4 学习调试技术的意义 1.7.5 调试技术尚未得到应有的重视 1.8 本章小结 参考资料 第二篇 CPU及其调试设施 第2章 CPU基础 2.1 指令和指令集 2.1.1 基本特征 2.1.2 寻址方式 2.1.3 指令的执行过程 2.2 英特尔架构处理器 2.2.1 80386处理器 2.2.2 80486处理器 2.2.3 奔腾处理器 2.2.4 P6系列处理器 2.2.5 奔腾4处理器 2.2.6 Core 2系列处理器 2.2.7 Nehalem微架构 2.2.8 Sandy Bridge微架构 2.2.9 Ivy Bridge微架构 2.2.10 Haswell微架构 2.2.11 Broadwell微架构 2.2.12 Skylake微架构 2.2.13 Kaby Lake微架构 2.3 CPU的操作模式 2.4 寄存器 2.4.1 通用数据寄存器 2.4.2 标志寄存器 2.4.3 MSR寄存器 2.4.4 控制寄存器 2.4.5 其他寄存器 2.4.6 64位模式时的寄存器 2.5 理解保护模式 2.5.1 任务间的保护机制 2.5.2 任务内的保护 2.5.3 特权级 2.5.4 特权指令 2.6 段机制 2.6.1 段描述符 2.6.2 描述符表 2.6.3 段选择子 2.6.4 观察段寄存器 2.7 分页机制 2.7.1 3......

资料大王PDF
资料大王PDF
  • 85346

    文档
  • 88.325

    金币
Ta的主页 发私信

85346篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功