这本书从一个C语言编写的hello,world开始讲起.
一开始当然是介绍hello.c源代码。源代码实际上就是一个由值0和1组成的位(又称比特)序列,8个位被组织成一组,称为字节。每个字节表示程序中的某些文本字符。
hello.c的表示方法说明了一个基本思想: 系统中的所有信息----包括磁盘文件,内存中的程序,内存中存放的用户数据都是由一串比特表示的。
要在unix系统中,运行可执行文件,就要将文件名输入到称为shell的应用程序中。如下: ll, ls就是系统内置的可执行程序。
理解运行hello程序发生了什么,我们需要了解一个典型系统的硬件组织。
如果觉得《《深入理解计算机系统》读书笔记一》对你有帮助,请点赞、收藏,并留下你的观点哦!