计算机组成原理(基于x86-64架构)-罗伯特·G.普兰茨-人民邮电出版社 pdf下载
isbn:9787115639608
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供计算机组成原理(基于x86-64架构)-罗伯特·G.普兰茨-人民邮电出版社电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
作 者:(美)罗伯特·G.普兰茨(Robert G.Plantz) 著 门佳,朱西方 译
定 价:119.8
出 版 社:人民邮电出版社
出版日期:2025年04月01日
页 数:392
装 帧:平装
ISBN:9787115639608
【实用性强】着眼于硬件组件和机器指令,帮助读者理解计算机执行代码时背后发生的事情,让读者成为更优秀、更有信心的程序员。
【案例丰富】经过多年课堂实践的检验,覆盖数据存储方式、操作系统管理硬件资源、布尔代数应用等多方面内容。
【知识全面】全书共21章,涵盖数据存储、逻辑门和晶体管、中央处理器、汇编和机器代码、数据结构、面向对象编程等内容。
【架构清晰】大致分为数学和逻辑、硬件、软件3部分,为读者提供讨论概念所需的数学语言,介绍构建计算机的组件,讲解软件如何控制硬件。
●第1章预备知识1
1.1计算机子系统1
1.2程序执行2
1.3编程环境3
1.4小结5
第2章数据存储格式6
2.1描述开关和开关组6
2.1.1使用位表示开关6
2.1.2表示位组7
2.1.3使用十六进制数码8
2.2二进制和十进制的数学等价性9
2.2.1了解位置记数法9
2.2.2将二进制数转换为无符号十进制数10
2.2.3将无符号十进制数转换为二进制数11
2.3在存储器中存储数据13
2.3.1内存地址的表示方式14
……
1.1计算机子系统1
1.2程序执行2
1.3编程环境3
1.4小结5
第2章数据存储格式6
2.1描述开关和开关组6
2.1.1使用位表示开关6
2.1.2表示位组7
2.1.3使用十六进制数码8
2.2二进制和十进制的数学等价性9
2.2.1了解位置记数法9
2.2.2将二进制数转换为无符号十进制数10
2.2.3将无符号十进制数转换为二进制数11
2.3在存储器中存储数据13
2.3.1内存地址的表示方式14
……
本书致力于帮助读者理解计算机执行代码时背后发生的事情。本书前半部分为基础知识(如内存组织、逻辑电路设计、计算机算术等),后半部分借助C/C++揭示如何在汇编语言中实现常见的高级编程概念(如控制流、输入/输出、函数等)。本书的目标不是让读者成为汇编语言专家,而是帮助读者理解程序运行的原理。
本书经过多年课堂实践的检验,覆盖以下内容:
数据的存储方式;
操作系统如何通过异常和中断管理硬件资源;
布尔代数如何应用到可以处理数字信息的电路;
CPU的结构及其如何使用总线来执行存储在内存中的程序;
汇编中如何实现递归,以及如何依此解决重复性的问题;
程序代码如何转换成计算机能够理解的机器代码。
读者可能永远不需要亲自编写x86-64汇编语言或设计硬件,但了解硬件和软件的工作原理将使自己成为更优秀、更有信心等
本书经过多年课堂实践的检验,覆盖以下内容:
数据的存储方式;
操作系统如何通过异常和中断管理硬件资源;
布尔代数如何应用到可以处理数字信息的电路;
CPU的结构及其如何使用总线来执行存储在内存中的程序;
汇编中如何实现递归,以及如何依此解决重复性的问题;
程序代码如何转换成计算机能够理解的机器代码。
读者可能永远不需要亲自编写x86-64汇编语言或设计硬件,但了解硬件和软件的工作原理将使自己成为更优秀、更有信心等