系統程式 (System Software: An Introduction to Systems Programming, 3/e)(2014年更新版)

陳健伯、鄭益精、吳坤林、林婉婷、黃立行、游象勇、姚志岳、陳信宏

買這商品的人也買了...

商品描述

<內容簡介>

本書將介紹各種類型之系統軟體的設計和運作,並專注於闡述機器結構與系統軟體之間的關係,亦即,機器結構會高度影響組譯器或作業系統的設計。本書透過討論各種實際機器上的一些系統軟體,以加強說明這些影響的程度。然而,在不同系統的軟體之間,仍有其相似之處。例如,大多數的計算機在基本架構與設計上,其組譯器具有相同的本質。此等與機器無關的特性,可以非常清楚地與機器特別相關的部分區分開來。

本書可提供給大三、大四或是研究所,關於系統軟體和系統程式的課程所用,亦可做為參考書或自修使用。本書的讀者至少必須熟悉一種機器的組合語言,同樣也必須瞭解計算機之指令和資料的表示法 ( 例如,八進位、十六進位的符號,和代表負值的一、二補數法 )。讀者同時也必須熟悉如何操作和使用基本資料結構,特別是關於鏈結串列和湊雜表。

<本書目錄>

  • 第一章 背 景

  • 第二章 組譯器

  • 第三章 載入器和連結器

  • 第四章 巨集處理器

  • 第五章 編譯器

  • 第六章 作業系統

  • 第七章 其他系統軟體

  • 第八章 軟體工程導論

  • 附錄A SIC/XE 指令集與位址模式

  • 附錄B ASCⅡ字元碼

  • 附錄C SIC/XE 參考資訊