读CSAPP之公理和抽象

Computer System: A Programmer’s Perspective

中国语言文化很深奥,同样的话,不同人说,不同场合说,表达的意思就千差完毕。所以,要揣摩说话者的心思,就得把他的话放到具体的语境里,稍不留神就会弄出岔子。

通常,人们认为计算机没有二义性,一是一,二十二。实际上,在计算机中,所有的信息表示方式都是一致的,存在着同样一段表示形式对应的信息是不唯一的。

只有在指明了特定的解读方式以后,这些表现形式才能表示唯一的信息,我把它定义为计算机系统第一公理:

  1. 信息由一串位表示,只有在特定的上下文中,其才具有意义。

计算机系统是硬件和系统软件的结合体,硬件构成了物理存在,见上图。而系统软件更多指的是操作系统,其具备两个基本功能:

    [ Read More » ]
   Newer→