程序是怎样跑起来的
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-10-23 22:50:37
微信
赏
支付宝
文档简介:
版权信息
书名:程序是怎样跑起来的
作者:[日] 矢泽久雄
译者:李逢俊
ISBN:978-7-115-38513-0
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必
究。
本书由“行行”整理,如果你不知道读什么书或者想获得更多免费电子书
请加小编微信或QQ:2338856113 小编也和结交一些喜欢读书的朋友 或
者关注小编个人微信公众号名称:幸福的味道 id:d716-716 为了方便书
友朋友找书和看书,小编自己做了一个电子书下载网站,网站的名称
为:周读 网址:http://www.ireadweek.com 专享 尊重版权
版权声明
前言
程序是怎样跑起来的——本书中涉及的主要关键词
本书的结构
第 1 章 对程序员来说 CPU 是什么
1.1 CPU 的内部结构解析
1.2 CPU 是寄存器的集合体
1.3 决定程序流程的程序计数器
1.4 条件分支和循环机制
1.5 函数的调用机制
1.6 通过地址和索引实现数组
1.7 CPU 的处理其实很简单
第 2 章 数据是用二进制数表示的
2.1 用二进制数表示计算机信息的原因
2.2 什么是二进制数
2.3 移位运算和乘除运算的关系
2.4 便于计算机处理的“补数”
2.5 逻辑右移和算术右移的区别
2.6 掌握逻辑运算的窍门
COLUMN 如果是你,你会怎样介绍?
向小学生讲解 CPU 和二进制
第 3 章 计算机进行小数运算时出错的原因
3.1 将 0.1 累加 100 次也得不到 10
3.2 用二进制数表示小数
3.3 计算机运算出错的原因
3.4 什么是浮点数
3.5 正则表达式和 EXCESS 系统
3.6 在实际的程序中进行确认
3.7 如何避免计算机计算出错
3.8 二进制数和十六进制数
第 4 章 熟练使用有棱有角的内存
4.1 内存的物理机制很简单
4.2 内存的逻辑模型是楼房
4.3 简单的指针
4.4 数组是高效使用内存的基础
4.5 栈、队列以及环形缓冲区
4.6 链表使元素的追加和删除更容易
4.7 二叉查找树使数据搜索更有效
第 5 章 内存和磁盘的亲密关系
5.1 不读入内存就无法运行
5.2 磁盘缓存加快了磁盘访问速度
5.3 虚拟内存把磁盘作为部分内存来使用
5.4 节约内存的编程方法
5.5 磁盘的物理结构
第 6 章 亲自尝试压缩数据
6.1 文件以字节为单位保存
6.2 RLE 算法的机制
6.3 RLE 算法的缺点
6.4 通过莫尔斯编码来看哈夫曼算法的基础
6.5 用二叉树实现哈夫曼编码
6.6 哈夫曼算法能够大幅提升压缩比率
6.7 可逆压缩......
评论
发表评论