布林运算.ppt

單元1: 基本概念 章節概要 歡迎來到組合語言的世界 虛擬機器的概念 資料表示法 布林運算 歡迎來到組合語言 一些很好的問題 組合語言的應用 疑問 為什麼我們要學習組合語言? 讀者應該俱備什麼樣的背景智識? 什麼是組譯器? 我需要什麼樣的硬體及軟體? 讀者可以開發出什麼樣類型的程式? 讀者可以從這本書獲得什麼樣的資源? 讀者可以學習到什麼? 歡迎來到組合語言的世界 (要旨) 組合語言和機器語言之間有什麼關聯性? C++和Java跟組合語言之間有什麼關聯性? 組合語言俱有可移值性嗎? 為什麼要學習組合語言? 組合語言的應用 一些代表性的應用: 單一平台的商業應用軟體 硬體裝置驅動程式 多平台的商業應用軟體 嵌入式系統和電腦遊戲 (see next panel) 組合語言與高階語言的比較 下一步是什麼 歡迎來到組合語言的世界 虛擬機器的概念 資料表示法 布林運算 虛擬機器的概念 虛擬機器 特定用途機器 虛擬機器 Tanenbaum:虛擬機器的概念 Programming Language analogy: 電腦通常可以執行以本機機器語言形式所撰寫的程式,我們稱此種語言為 L0。 假如有一個新的語言稱為 L1,此語言是希望程式設計者能夠易於使用,那麼我們就可以拿 L1 來開發程式。 用 L1 來開發程式,要達到此目的有兩種方法: : 直譯 – :在 L1 所寫的程式執行時,

文档评论(0)

1亿VIP精品文档

相关文档