热门搜索: 中考 高考 考试 开卷17
服务电话 024-23945002/96192
 

计算机组成原理(基于x86-64架构)

编号:
wx1203578826
销售价:
¥103.03
(市场价: ¥119.80)
赠送积分:
103
数量:
   
商品介绍

【实用性强】着眼于硬件组件和机器指令,帮助读者理解计算机执行代码时背后发生的事情,让读者成为更优秀、更有信心的程序员。
【案例丰富】经过多年课堂实践的检验,覆盖数据存储方式、操作系统管理硬件资源、布尔代数应用等多方面内容。
【知识全面】全书共21章,涵盖数据存储、逻辑门和晶体管、中央处理器、汇编和机器代码、数据结构、面向对象编程等内容。
【架构清晰】大致分为数学和逻辑、硬件、软件3部分,为读者提供讨论概念所需的数学语言,介绍构建计算机的组件,讲解软件如何控制硬件。

本书致力于帮助读者理解计算机执行代码时背后发生的事情。本书前半部分为基础知识(如内存组织、逻辑电路设计、计算机算术等),后半部分借助C/C++揭示如何在汇编语言中实现常见的高级编程概念(如控制流、输入/输出、函数等)。本书的目标不是让读者成为汇编语言专家,而是帮助读者理解程序运行的原理。

本书经过多年课堂实践的检验,覆盖以下内容:

数据的存储方式;

操作系统如何通过异常和中断管理硬件资源;

布尔代数如何应用到可以处理数字信息的电路;

CPU的结构及其如何使用总线来执行存储在内存中的程序;

汇编中如何实现递归,以及如何依此解决重复性的问题;

程序代码如何转换成计算机能够理解的机器代码。

读者可能永远不需要亲自编写x86-64汇编语言或设计硬件,但了解硬件和软件的工作原理将使自己成为更优秀、更有信心的程序员。

罗伯特·G.普兰茨(Robert G. Plantz)曾为双子星座号飞船和阿波罗登月舱设计电子设备。他在加利福尼亚大学伯克利分校获得电气工程博士学位,并在投身教育工作之前担任了8年的软件工程师。他在索诺玛州立大学担任教授20余年。

第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

……

商品参数
基本信息
出版社 人民邮电出版社
ISBN 9787115639608
条码 9787115639608
编者 (美)罗伯特·G.普兰茨(Robert G.Plantz) 著 门佳,朱西方 译
译者
出版年月 2025-04-01 00:00:00.0
开本 16开
装帧 平装
页数 392
字数 618000
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]