万本电子书0元读

万本电子书0元读

顶部广告

计算机系统导论电子书

本书主要面向应用型大学计算机类专业学生,从程序员的视角出发,围绕可执行文件的生成、加载和执行,重介绍如何利用计算机系统相关知识来编写更有效的程序。

售       价:¥

纸质售价:¥58.70购买纸书

13人正在读 | 0人评论 6.5

作       者:袁春风,余子濠

出  版  社:机械工业出版社

出版时间:2023-08-07

字       数:26.0万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书主要面向应用型大学计算机类专业学生,从程序员的视角出发,围绕可执行文件的生成、加载和执行,重介绍如何利用计算机系统相关知识来编写更有效的程序。全书将每个环节涉及的硬件和软件的基本概念关联起来,帮助学生建立完整的层次框架,从而加强“系统观”。本书共分8章,涵盖计算机系统基础、高级语言程序、数据的机器级表示、数据的基本运算、指令集体系结构、程序的机器级表示、程序的、程序的加载和执行等内容。本书内容详尽、概念清楚、实例丰富,适合作为高等学校计算机专业计算机系统相关课程的教材,也适合相关专业的研究生和技术人员阅读参考。<br/>【推荐语】<br/>本书主要面向应用型大学计算机类专业学生,从程序员的视角出发,围绕可执行文件的生成、加载和执行,重介绍如何利用计算机系统相关知识来编写更有效的程序。<br/>
目录展开

前言

第1章 计算机系统概述

1.1 计算机基本工作原理

1.2 程序的开发与运行

1.3 计算机系统的层次结构

1.4 本书的主要内容和组织结构

1.5 小结

习题

第2章 高级语言程序

2.1 C语言概述

2.2 变量和常量及其类型

2.3 表达式及运算符

2.4 控制结构和函数调用

2.5 小结

习题

第3章 数据的机器级表示

3.1 二进制编码和进位计数制

3.2 整数的表示

3.3 浮点数的表示

3.4 非数值数据的编码表示

3.5 数据的宽度和存储

3.6 小结

习题

第4章 数据的基本运算

4.1 布尔代数和逻辑运算

4.2 基本运算电路

4.3 整数加减运算

4.4 整数的乘运算

4.5 整数的除运算

4.6 整数常量的乘除运算

4.7 浮点数运算

4.8 小结

习题

第5章 指令集体系结构

5.1 程序转换概述

5.2 IA-32指令系统概述

5.3 IA-32常用指令类型

5.4 兼容IA-32的64位系统

5.5 小结

习题

第6章 程序的机器级表示

6.1 过程调用的机器级表示

6.2 流程控制语句的机器级表示

6.3 复杂数据类型的分配和访问

6.4 越界访问和缓冲区溢出

6.5 小结

习题

第7章 程序的链接

7.1 编译、汇编和静态链接

7.2 目标文件格式

7.3 符号表和符号解析

7.4 重定位

7.5 动态链接

7.6 小结

习题

第8章 程序的加载和执行

8.1 进程与可执行文件的加载

8.2 进程的控制

8.3 程序执行与CPU基本组成

8.4 小结

习题

附录A gcc的常用命令行选项

附录B GDB的常用命令

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部