文章目錄
- 一、計算機系統漫游
- 1.1信息就是位+上下文
一、計算機系統漫游
1.1信息就是位+上下文
源程序實際上就是一個由值0和1組成的位(又稱為比特),八個位被組織成一組,稱為字節。每個字節表示程序中的某些文本字符
大部分現代計算機系統都是用ASCII標準來表示文本字符,像我們的字母abcd在這個表中都有唯一的單字節大小來表示,比如像#這個字符對應的值就是35(十進制)
我們的程序都是以字節序列的方式儲存在文件中的
下面是書中的hello.c程序
如果我們的程序是以這種字符的形式保存的話,那么我們就稱這個文件為文本文件,其他的所有文件都稱為二進制文件
hello.c程序的表示方法說明了一個基本思想,那就是系統中所有的信息都是由一串比特表示的(一開始的計算機都是以這種二進制的形式表示的,我認為隨著時代的發展,盡管很多東西都在改變,但是可能最基本的東西不會變),而我們作為一個程序員,需要了解數字的機器表示方式。