博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
该书习题较多,不再更新后续内容。
阅读量:5342 次
发布时间:2019-06-15

本文共 773 字,大约阅读时间需要 2 分钟。

接下来的章节如下(概括性,并不是实际目录):

第三章:程序的机器级表示

学习阅读汇编指令代码。

第四章:处理器体系的结构

以Y86-64为示例,学习逻辑设计、硬件控制、流水线通用原理和流水线实现。

第五章:优化程序性能

理解并行性,编译器的能力和局限性,通过阅读汇编码,减少重复、不必要的操作,提高程序性能。

第六章:存储器层次结构

学习存储技术(随机访问存储器、磁盘存储、固态硬盘,存储技术趋势。),

存储器层次结构,高速缓存存储器。

 

(软件部分)

第七章:链接

1.编译器驱动程序

2.静态链接

3.目标文件

4.可重定向目标文件

5.符号和符号表

6.符号解析

7.重定位

8.可执行目标文件

9.动态链接共享库

10.库打桩机制

第八章:异常控制流(ECF)

1.异常

2.进程

3.进程控制

4.信号

第九章:虚拟内存

1.物理和虚拟寻址

2.地址空间

3.虚拟内存作为缓存工具

4.虚拟内存作为内存管理、保护工具

5.地址翻译

6.内存映射

7.动态内存分配

8.垃圾回收

第十章:系统级I/O

解释文件读取写入的原理

第十一章:网络编程

1.客户端-----服务器编程模型

2.网络

3.全球IP因特网

4.套接字

5.Web服务器

6.以linux为背景,做个TINY WEB服务器

第十二章:并发编程

1.基于进程的并发编程

2.基于I/O多路复用的并发编程

3.基于线程的并发编程

4.多线程程序中的共享变量

5.用信号量同步线程

6.使用线程提高并发性

7.其他并发问题(线程安全、可重入性、竞争、死锁)

总结:

1.每天下班坚持看

2.用笔画好重要的概念

3.对操作系统底层的操作有一个基本的了解

4.后续需要反复复习

转载于:https://www.cnblogs.com/Zhengxue/p/9027537.html

你可能感兴趣的文章
Python: 对于DataFrame.loc传入列表和传入元组输出区别的理解
查看>>
USACO / Sorting a Three-Valued Sequence (简单题,方法正确性待证)
查看>>
Android开发中 .9.png格式图形设计:
查看>>
Linux常见命令
查看>>
ASP.NET Page执行顺序如:OnPreInit()、OnInit()
查看>>
linux下编译安装nginx
查看>>
adb命令
查看>>
SQL自定义排序 ORDER BY
查看>>
Modal模态框scrolltop保留上次位移的解决方案
查看>>
python 函数(一)
查看>>
我说我在总结谁会信。。
查看>>
数据库索引的作用和长处缺点
查看>>
Laravel 安装代码智能提示扩展「laravel-ide-helper」
查看>>
java开发配套版本
查看>>
MySQL的 Grant命令权限分配
查看>>
非阻塞的c/s,epoll服务器模型
查看>>
YII框架安装过程总结
查看>>
HDOJ(HDU) 1862 EXCEL排序(类对象的快排)
查看>>
Codeforces Round #381 (Div. 2) 复习倍增//
查看>>
Money类型转化为String去除小数点后0解决方法
查看>>