出版時間:2005-1-1 出版社:清華大學出版社 作者:James S.Evans,Gregory L.Trimper,蔣敬旗,李華偉,尹志剛,唐冬蕾 頁數(shù):416 字數(shù):647000 譯者:蔣敬旗,李華偉,尹志剛,唐冬蕾
Tag標簽:無
內(nèi)容概要
本書全面介紹了新型64位安騰體系結構及其具有突破性的性能。通過使用標準命令行工具和大量實例,循序漸進地介紹了安騰匯編語言,并結合當代計算機體系結構的發(fā)展,詳細闡述了安騰體系結構設計。本書涵蓋的內(nèi)容包括: ·顯式并行指令計算(EPIC)的潛能 ·安騰體系結構中的創(chuàng)新,例如寄存器棧引擎(RSE)和廣泛使用的謂詞等 ·過程調用以及過程調用機制 ·浮點操作 ·I/O技術,包括從簡單的調試到文件的使用等 ·開主和源碼、Intel和HP-UX編譯程序的輸出優(yōu)化 本書每章都包括翔實的數(shù)字、論述以及編程練習,并且提供了大量的參考文獻和豐富的網(wǎng)上資源。本書可作為計算機及相關專業(yè)學生學習計算機體系結構或匯編語言的教材,也是研究人員系統(tǒng)了解安騰體系結構的必備資源。
作者簡介
蔣敬旗,男,1967年7月生,2001年在北京理工大學計算機科學工程系獲計算機應用技術專業(yè)工學博士學位。2001年1~6月在信息產(chǎn)業(yè)部數(shù)字技術研究中心技術總監(jiān)。2001年7月至2003年10月在中國科學院計算技術研究所做博士后研究工作。1993年曾獲大學英語專業(yè)文學學士學位?,F(xiàn)在
書籍目錄
第1章 體系結構和實現(xiàn)方法 1.1 類比:鋼琴的體系結構 1.2 計算機語言的類型 1.3 為什么要學習匯編語言 1.4 二進制倍數(shù)的詞頭 1.5 指令集體系結構 1.6 計算機體系結構的生命周期 1.6.1 32位Intel體系結構及其先前結構 1.6.2 AlphaTM體系結構及其先前結構 1.6.3 安騰體系結構及其先前結構 1.6.4 體系結構和實現(xiàn)方法的命名 1.7 SQUARES:第一個編程實例 1.7.1 C、FORTRAN和COBOL語言描述 1.7.2 安騰體系結構的匯編語言描述 1.8 記數(shù)系統(tǒng)的回顧 1.8.1 位置系數(shù)和權值 1.8.2 二進制和十六進制表示 1.8.3 帶符號整數(shù) 本章總結 參考文獻 練習題第2章 計算機結構和數(shù)據(jù)表示 2.1 計算機結構 2.1.1 中央處理器 2.1.2 存儲器 2.1.3 輸入輸出系統(tǒng) 2.2 指令的執(zhí)行 2.3 指令集體系結構的類別 2.4 向64位體系結構過渡 2.5 安騰體系結構的信息單位和數(shù)據(jù)類型 2.5.1 整數(shù) 2.5.2 浮點數(shù) 2.5.3 字母數(shù)字字符 本章總結 參考文獻 練習題第3章 匯編程序和調試程序 3.1 編程環(huán)境 3.2 程序開發(fā)步驟 3.3 比較源文件的不同 3.4 匯編語句的類型 3.4.1 語句格式 3.4.2 符號地址 3.4.3 匯編語言操作符的種類 3.5 符號匯編程序的功能 3.5.1 常量 3.5.2 符號或標識符 3.5.3 存儲器分配 3.5.4 單元計數(shù)器 3.5.5 表達式 3.5.6 控制語句 3.5.7 清單文件的組成部分 3.6 匯編過程 3.7 連接過程 3.8 調試程序 3.8.1 調試程序的功能 3.8.2 使用gdb(Linux和HP-UX)運行SQUARES 3.8.3 使用adb(HP-UX)運行SQUARES 3.8.4 調試命令舉例 3.9 編寫程序的約定 本章總結 參考文獻 練習題第4章 安騰指令格式和尋址方式 4.1 安騰指令格式概述 4.1.1 指令包 4.1.2 指令位字段格式 4.1.3 安騰指令類型 4.2 整數(shù)算術指令 4.2.1 加法和減法 4.2.2 算術溢出 4.2.3 左移相加指令 ……第5章 比較、轉移和判斷第6章 邏輯操作、移位操作和字節(jié)操作第7章 子例程、過程和函數(shù)第8章 浮點操作第9章 文本的輸入和輸出第10章 性能考慮第11章 查看編譯程序的輸出第12章 并行操作第13章 實現(xiàn)方法的變異附錄A 命令行環(huán)境附錄B 推薦的系統(tǒng)資源附錄C 安騰指令集附錄D 安騰寄存器及其用途附錄E 條件匯編和宏(GCC匯編程序)附錄F 直接插入式匯編參考文獻匯總部分練習題答案及提示術語表
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載