软件调试 第2版 2025 chm pdf kindle rb azw3 下载 115盘

软件调试 第2版电子书下载地址
内容简介:
本书堪称是软件调试的“百科全书”。作者围绕软件调试的“生态”系统(ecosystem)、异常(exception)和调试器 3 条主线,介绍软件调试的相关原理和机制,探讨可调试性(debuggability)的内涵、意义以及实现软件可调试性的原则和方法,总结软件调试的方法和技巧。
第1卷主要围绕硬件技术展开介绍。全书分为4篇,共16章。第一篇“绪论”(第1章),介绍了软件调试的概念、基本过程、分类和简要历史,并综述了本书后面将详细介绍的主要调试技术。第二篇“CPU及其调试设施”(第2~7章),以英特尔和ARM架构的CPU为例系统描述了CPU的调试支持。第三篇“GPU及其调试设施”(第8~14章),深入探讨了Nvidia、AMD、英特尔、ARM和Imagination 这五大厂商的GPU。第四篇“可调试性”(第15~16章),介绍了提高软件可调试性的意义、基本原则、实例和需要注意的问题,并讨论了如何在软件开发实践中实现可调试性。
本书理论与实践紧密结合,既涵盖了相关的技术背景知识,又针对大量具有代表性和普遍意义的技术细节进行了讨论,是学习软件调试技术的宝贵资料。本书适合所有从事软件开发工作的读者阅读,特别适合从事软件开发、测试、支持的技术人员,从事反病毒、网络安全、版权保护等工作的技术人员,以及高等院校相关专业的教师和学生学习参考。
书籍目录:
第 一篇 绪论
第1章 软件调试基础 3
1.1 简介 3
1.2 基本特征 5
1.3 简要历史 8
1.4 分类 12
1.5 调试技术概览 15
1.6 错误与缺欠 19
1.7 重要性 23
1.8 本章小结 26
参考资料 26
第二篇 CPU及其调试设施
第 2章 CPU基础 29
2.1 指令和指令集 29
2.2 英特尔架构处理器 33
2.3 CPU的操作模式 42
2.4 寄存器 44
2.5 理解保护模式 50
2.6 段机制 54
2.7 分页机制 59
2.8 PC系统概貌 73
2.9 ARM架构基础 75
2.10 本章小结 90
参考资料 90
第3章 中断和异常 91
3.1 概念和差异 91
3.2 异常的分类 93
3.3 异常例析 95
3.4 中断/异常的优先级 99
3.5 中断/异常处理 100
3.6 ARM架构中的异常机制 110
3.7 本章小结 112
参考资料 113
第4章 断点和单步执行 114
4.1 软件断点 114
4.2 硬件断点 123
4.3 陷阱标志 135
4.4 实模式调试器例析 140
4.5 反调试示例 145
4.6 ARM架构的断点支持 147
4.7 本章小结 156
参考资料 157
第5章 分支记录和性能监视 158
5.1 分支监视概览 159
5.2 使用寄存器的分支记录 159
5.3 使用内存的分支记录 166
5.4 DS示例:CpuWhere 169
5.5 性能监视 180
5.6 实时指令追踪 188
5.7 ARM架构的性能监视设施 192
5.8 本章小结 195
参考资料 195
第6章 机器检查架构 196
6.1 奔腾处理器的机器检查机制 196
6.2 MCA 198
6.3 编写MCA软件 205
6.4 本章小结 212
参考资料 212
第7章 JTAG调试 213
7.1 简介 213
7.2 JTAG原理 215
7.3 JTAG应用 219
7.4 IA处理器的JTAG支持 221
7.5 ARM处理器的JTAG支持 227
7.6 本章小结 232
参考资料 233
第三篇 GPU及其调试设施
第8章 GPU基础 237
8.1 GPU简史 237
8.2 设备身份 243
8.3 软件接口 244
8.4 GPU驱动模型 247
8.5 编程技术 250
8.6 调试设施 252
8.7 本章小结 254
参考资料 255
第9章 Nvidia GPU及其调试设施 256
9.1 概要 256
9.2 微架构 257
9.3 硬件指令集 268
9.4 PTX指令集 279
9.5 CUDA 286
9.6 异常和陷阱 293
9.7 系统调用 296
9.8 断点指令 299
9.9 Nsight的断点功能 301
9.10 数据断点 304
9.11 调试符号 306
9.12 CUDA GDB 307
9.13 CUDA调试器API 308
9.14 本章小结 312
参考资料 312
第10章 AMD GPU及其调试设施 314
10.1 演进简史 314
10.2 Terascale微架构 315
10.3 GCN微架构 318
10.4 GCN指令集 323
10.5 编程模型 325
10.6 异常和陷阱 327
10.7 控制波阵的调试接口 330
10.8 地址监视 332
10.9 单步调试支持 333
10.10 根据调试条件实现分支跳转的指令 335
10.11 代码断点 335
10.12 GPU调试模型和开发套件 337
10.13 ROCm-GDB 340
10.14 本章小结 341
参考资料 342
第11章 英特尔GPU及其调试设施 343
11.1 演进简史 343
11.2 GEN微架构 348
11.3 寄存器接口 354
11.4 命令流和环形缓冲区 357
11.5 逻辑环上下文和执行列表 360
11.6 GuC和通过GuC提交任务 365
11.7 媒体流水线 368
11.8 EU指令集 372
11.9 内存管理 377
11.10 异常 379
11.11 断点支持 381
11.12 单步执行 382
11.13 GT调试器 382
11.14 本章小结 386
参考资料 386
第12章 Mali GPU及其调试设施 387
12.1 概况 387
12.2 Midgard微架构 389
12.3 Bifrost微架构 393
12.4 Mali图形调试器 395
12.5 Gator 396
12.6 Kbase驱动的调试设施 399
12.7 其他调试设施 403
12.8 缺少的调试设施 405
12.9 本章小结 406
参考资料 406
第13章 PowerVR GPU及其调试设施 407
13.1 概要 407
13.2 Rogue微架构 410
13.3 参考指令集 413
13.4 软件模型和微内核 417
13.5 断点支持 418
13.6 离线编译和反汇编 420
13.7 PVR-GDB 421
13.8 本章小结 423
参考资料 423
第14章 GPU综述 424
14.1 比较 424
14.2 主要矛盾 425
14.3 发展趋势 426
14.4 其他GPU 427
14.5 学习资料和工具 430
14.6 本章小结 432
参考资料 432
第四篇 可调试性
第 15章 可调试性概览 435
15.1 简介 435
15.2 观止和未雨绸缪 436
15.3 基本原则 439
15.4 不可调试代码 444
15.5 可调试性例析 446
15.5.1 健康性检查和BSOD 447
15.6 与安全、商业秘密和性能的关系 449
15.7 本章小结 450
参考资料 451
第16章 可调试性的实现 452
16.1 角色和职责 452
16.2 可调试架构 455
16.3 通过栈回溯实现可追溯性 459
16.4 数据的可追溯性 466
16.5 可观察性的实现 472
16.5.1 状态查询 472
16.6 自检和自动报告 480
16.7 本章小结 482
参考资料 483
作者介绍:
张银奎,国内知名的调试技术专家。毕业于上海交通大学信息与控制工程系,长期从事软件开发和研究工作,曾在英特尔工作13 年,对 IA-32 架构、操作系统内核、驱动程序,尤其是对软件调试有较深入的研究。著有《软件调试》《格蠹汇编》等畅销、常销技术图书, 格蠹科技(xedge.ai) 创始人,高端调试网站(advdbg.org)创建者。翻译(合译)作品有《二十一世纪机器人》《观止——微软创建NT和未来的夺命狂奔》《数据挖掘原理》《机器学习》《人工智能:复杂问题求解的结构和策略》等。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
不行为错误?
如果是或按钮ALL?
一致代码段
字节6 的第四位
发现这这个页表项的内容仍然是一个页表项(3a6ae067).这个内容是页表项吧? 怎么是页目录项呢, 怎么会去看图2-9呢?
The LGDT and SGDT instructions load and store the GDTR register, respectively.
其它内容:
书籍介绍
本书堪称是软件调试的“百科全书”。作者围绕软件调试的“生态”系统(ecosystem)、异常(exception)和调试器 3 条主线,介绍软件调试的相关原理和机制,探讨可调试性(debuggability)的内涵、意义以及实现软件可调试性的原则和方法,总结软件调试的方法和技巧。
第1卷主要围绕硬件技术展开介绍。全书分为4篇,共16章。第一篇“绪论”(第1章),介绍了软件调试的概念、基本过程、分类和简要历史,并综述了本书后面将详细介绍的主要调试技术。第二篇“CPU及其调试设施”(第2~7章),以英特尔和ARM架构的CPU为例系统描述了CPU的调试支持。第三篇“GPU及其调试设施”(第8~14章),深入探讨了Nvidia、AMD、英特尔、ARM和Imagination 这五大厂商的GPU。第四篇“可调试性”(第15~16章),介绍了提高软件可调试性的意义、基本原则、实例和需要注意的问题,并讨论了如何在软件开发实践中实现可调试性。
本书理论与实践紧密结合,既涵盖了相关的技术背景知识,又针对大量具有代表性和普遍意义的技术细节进行了讨论,是学习软件调试技术的宝贵资料。本书适合所有从事软件开发工作的读者阅读,特别适合从事软件开发、测试、支持的技术人员,从事反病毒、网络安全、版权保护等工作的技术人员,以及高等院校相关专业的教师和学生学习参考。
网站评分
书籍多样性:3分
书籍信息完全性:8分
网站更新速度:6分
使用便利性:8分
书籍清晰度:4分
书籍格式兼容性:9分
是否包含广告:3分
加载速度:9分
安全性:4分
稳定性:7分
搜索功能:4分
下载便捷性:4分
下载点评
- 书籍完整(446+)
- 无盗版(199+)
- 中评(434+)
- mobi(251+)
- 下载速度快(344+)
- 藏书馆(586+)
- 赞(115+)
- 四星好评(339+)
- 差评少(603+)
- 二星好评(559+)
- 无颠倒(56+)
- 速度慢(388+)
- 字体合适(266+)
下载评价
- 网友 隗***杉:
挺好的,还好看!支持!快下载吧!
- 网友 苍***如:
什么格式都有的呀。
- 网友 权***颜:
下载地址、格式选择、下载方式都还挺多的
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
- 网友 习***蓉:
品相完美
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 步***青:
。。。。。好
- 网友 国***芳:
五星好评
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 訾***晴:
挺好的,书籍丰富
喜欢"软件调试 第2版"的人也看了
固体理论(第二版) 2025 chm pdf kindle rb azw3 下载 115盘
小猪大侠5:偷来的男主角/霹雳贝贝之父张之路少儿科幻小说巅峰系列 2025 chm pdf kindle rb azw3 下载 115盘
中公2017辽宁公务员考试辅导教材中公名师预测卷行政职业能力测验 2025 chm pdf kindle rb azw3 下载 115盘
历代名人全传 2025 chm pdf kindle rb azw3 下载 115盘
【中学知识轻松学】3本 化学 数学 物理多大点事儿 刘行光 初高中文理科学生数理化基础知识辅导书 元素周期表公式方程趣味教学书 2025 chm pdf kindle rb azw3 下载 115盘
佩奇雪天的乐趣 英文原版绘本 Peppa Pig Snowy Fun 小猪佩奇 粉红猪小妹 ladybird 2025 chm pdf kindle rb azw3 下载 115盘
正版现货钟书 新教材全练 数学 3年级上 三年级第一学期 上海小学教材教辅 上海教材配套辅导 附答案 上海大学出版社 2025 chm pdf kindle rb azw3 下载 115盘
法汉翻译教程 2025 chm pdf kindle rb azw3 下载 115盘
2019国家执业药师考试用书中药教材 通关必做2000题 中药学专业知识(二)(第四版) 2025 chm pdf kindle rb azw3 下载 115盘
高电压技术 2025 chm pdf kindle rb azw3 下载 115盘
- 脂砚斋重评石头记 庚辰本 2025 chm pdf kindle rb azw3 下载 115盘
- 增广贤文儿童版注音版全集国学经典启蒙诵读当当自营同款适合小学生一年经典书目二三年课外阅读书4 5 6 7 8 9 10岁儿童 2025 chm pdf kindle rb azw3 下载 115盘
- 大故事·高阳杂文 2025 chm pdf kindle rb azw3 下载 115盘
- 造梦者:雷军商传 2025 chm pdf kindle rb azw3 下载 115盘
- 《税收征收管理法》修订问题研究 2025 chm pdf kindle rb azw3 下载 115盘
- 正版包邮 实用口腔正畸临床技术图谱 武广增 主编 辽宁科学技术出版社 口腔正畸学 口腔临床 牙科医生临床参考书 牙齿口腔矫正医学 2025 chm pdf kindle rb azw3 下载 115盘
- 设计基础构成/普通高等学校工业设计&产品设计专业规划教材 2025 chm pdf kindle rb azw3 下载 115盘
- 刑法分则实务丛书·刑事案例诉辩审评:责任事故类犯罪 2025 chm pdf kindle rb azw3 下载 115盘
- Perl语言入门 2025 chm pdf kindle rb azw3 下载 115盘
- MBA教学案例:中国传媒大学特色MBA案例创新工程项目成果汇编 2025 chm pdf kindle rb azw3 下载 115盘
书籍真实打分
故事情节:8分
人物塑造:8分
主题深度:8分
文字风格:8分
语言运用:4分
文笔流畅:6分
思想传递:3分
知识深度:4分
知识广度:9分
实用性:3分
章节划分:3分
结构布局:4分
新颖与独特:9分
情感共鸣:9分
引人入胜:6分
现实相关:7分
沉浸感:9分
事实准确性:8分
文化贡献:7分