深入理解计算机系统(CSAPP)读书总结
来源:互联网 发布:fifa online3新数据库 编辑:程序博客网 时间:2024/05/17 08:34
第一章 计算机系统漫游
计算机系统:是由硬件和系统软件组成的,它们共同工作来运行应用程序。
源程序实际上就是一个有值0和1组成的位(bit)序列,8个位被组织成一组,成为字节。
进程是对处理器、主存和I/0设备的抽象。
文件是对I/O设备的抽象表示。
虚拟存储器是对主存和磁盘I/O设备的抽象表示。所以计算机重要的思想就是抽象。
进程是操作系统对一个正在运行的程序的一种抽象。并发运行是说一个进程的指令和另外一个进程的指令是交错运行的。
操作系统报错跟踪进程运行所需的所有状态信息,这种状态,就是上下文。
虚拟机是对整个计算机包括操作系统、操作系统和程序的抽象。
第二章 信息的表示和处理
C语言中,以0x或者0X开头的数字常量表示十六进制的值。
。。。尴尬的跳过了
第十章 程序间的交互和通信
输入/输出 I/O 是主存和外部设备如终端、网络之间拷贝数据的过程。输入操作是从I/O设备拷贝数据到主存。输出操作是从主存拷贝数据到I/O设备。
在UNIX中所有的I/O设备都被模型化为文件。
第十一章 网络编程
一个套接字是连接的一个端点,每个套接字都有相应的套接字地址 用“地址:端口”来表示
套接字接口是一组函数,它们和UNIX I/O函数结合起来,用以创建网络应用
web客服端和服务器间的交互用的是一个基于文本的应用级协议即HTTP
第十二章 并发编程
如果逻辑控制流在时间上是重叠的,那么它们就是并发的。
构造并发程序最简单的方法就是用进程。
后续补充。。。。
阅读全文
0 0
- 深入理解计算机系统(CSAPP)读书总结
- 读书摘要—深入理解计算机系统(CSAPP)
- CSAPP(深入理解计算机系统)
- 【CSAPP】《深入理解计算机系统》读书笔记
- 《深入理解计算机系统CSAPP(第二版)》读书心得与全书推荐
- 深入理解计算机系统读书大纲
- 读完了csapp(中文名:深入理解计算机系统)
- 七年之后的《深入理解计算机系统》CSAPP
- 《CSAPP深入理解计算机系统》读后标记
- 《CSAPP深入理解计算机系统》读后标记
- 《CSAPP深入理解计算机系统》读后标记
- 读完了csapp(中文名:深入理解计算机系统)
- 《CSAPP深入理解计算机系统》读后标记
- CSAPP深入理解计算机系统实验datalab解析
- CSAPP-深入理解计算机系统-目录+书评
- 深入理解计算机系统总结
- 《深入理解计算机系统》----总结
- CSAPP(深入理解计算机系统) 实验——实现shell
- 洛谷 P2341 [HAOI2006]受欢迎的牛
- Java之阻塞
- 【51Nod1494】选举拉票
- dp小试
- 交叉熵损失函数
- 深入理解计算机系统(CSAPP)读书总结
- hdu 1166 敌兵布阵 线段树
- 用Docker解决坑爹的环境搭建系列——PHP+Apache2
- 一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。
- android开发艺术探索 第一章
- requirejs基础
- 微信小程序登录逻辑整理
- [bzoj1207][dp]打鼹鼠
- Windows builder-可拖拽式编程软件