最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

計算機組成及匯編語言原理 PDF掃描版[27MB]

計算機組成及匯編語言原理

  • 書籍大?。?span>27.59MB
  • 書籍語言:簡體中文
  • 書籍類型:國產軟件
  • 書籍授權:免費軟件
  • 書籍類別:其它相關
  • 應用平臺:PDF
  • 更新時間:2014-10-17
  • 網友評分:
360通過 騰訊通過 金山通過

情介紹

計算機組成及匯編語言原理以Java虛擬機為基礎介紹計算機組織和系統(tǒng)結構。前半部分涵蓋了計算機組織和系統(tǒng)結構的一般原理,以及匯編語言編程的藝術,后半部分關注于各種不同CPU在系統(tǒng)結構上的特殊細節(jié),包括奔騰、8088、Power系統(tǒng)結構以及作為典型嵌入式系統(tǒng)控制芯片例子的Atmel AVR。

《計算機組成及匯編語言原理》全面反映了IEEE和ACM對本科生掌握標準計算機體系結構及組成的知識點要求,適用范圍廣,可作為高等院校計算機及相關專業(yè)計算機組成課程的教材。

編輯推薦

《計算機組成及匯編語言原理》以創(chuàng)新的視角介紹了計算機組成原理,主要以Java虛擬機為例,因為Java虛擬機是一個極為便利、時新、可移植以及幾乎到處可得到的平臺。
《計算機組成及匯編語言原理》主張讀者在Java虛擬機的范圍內徹底理解計算機組成的核心原理,然后將這些原理拓展到其他四個最主要的平臺:Intel8088、Pentium4、Power體系結構及AtmelAVR微控制器。使讀者能快速掌握實際環(huán)境中計算機體系結構原理,提高實踐和應用能力。

《計算機組成及匯編語言原理》主要內容

·計算、表示以及虛擬機的角色。
·算術表達式:符號表示、存儲程序計算機及運算。
·采用領先的開源Java匯編器jasmin進行匯編語言編程。
·從if語句和循環(huán)到子例程的控制結構。
·真實的計算機體系結構:優(yōu)化CPU、存儲器及外設。
·8088、Pentium及Power:比較其組成、體系結構及匯編語言。
·Pentium和Power體系結構的性能問題,包括流水線。
·微控制器:組成、體系結構、接口及程序設計。
·高級Java虛擬機編程:復雜和派生類型、類、繼承、類操作、I/O等。
·附錄涵蓋了數字邏輯、Java虛擬機指令集、操作代碼及類文件格式。

作者簡介

作者:(美國)卓拉(Patrick Juola) 譯者:吳為民 艾麗華 張大偉

Patrick Juola,科羅拉多大學計算機科學博士,現為迪尤肯大學數學與計算機科學系副教授。他的研究興趣包括自然語言處理、語言心理學及計算機安全。他曾在牛津大學做博士后,在卡內基-梅隆大學的CERT/CC做訪問科學家,在PGP公司做專職科學家。

計算機組成及匯編語言原理 目錄:

出版者的話
譯者序
前言
第一部分 假想計算機
第1章 計算和表示
1.1 計算
1.1.1 電子設備
1.1.2 算法機
1.1.3 功能部件
1.2 數字和數值表示
1.2.1 數字表示和位
1.2.2 布爾邏輯
1.2.3 字節(jié)和字
1.2.4 表示
1.3 虛擬機
1.3.1 什么是虛擬機
1.3.2 可移植性問題
1.3.3 超越限制
1.3.4 易于升級
1.3.5 安全問題
1.3.6 劣勢
1.4 JVM編程
1.4.1 Java:JVM不是什么
1.4.2 樣例程序的轉換
1.4.3 高級語言和低級語言
1.4.4 JVM所看到的樣例程序
1.5 本章回顧
1.6 習題
1.7 編程習題

第2章 算術表達式
2.1 符號表示
2.1.1 指令集
2.1.2 操作、操作數及順序
2.1.3 基于堆棧的計算器
2.2 存儲程序計算機
2.2.1 取指一執(zhí)行周期
2.2.2 CISC計算機與RIsC計算機
2.3 JVM上的算術運算
2.3.1 一般評述
2.3.2 一個算術指令集示例
2.3.3 堆棧操作
2.3.4 匯編語言和機器碼
2.3.5 非法操作
2.4 一個樣例程序
2.4.1 一個有注解的例子
2.4.2 最終的JVM代碼
2.5 JVM計算指令總結
2.6 本章回顧
2.7 習題
2.8 編程習題

第3章 用jasmin進行匯編語言編程
3.1 Java編程系統(tǒng)
3.2 使用匯編器
3.2.1 匯編器
3.2.2 運行一個程序
3.2.3 顯示到控制臺還是顯示到窗口
3.2.4 使用Systemout和Systemin
3.3 匯編語言語句類型
3.3.1 指令和注釋
3.3.2 匯編指令
3.3.3 資源匯編指令
3.4 例子:隨機數生成
3.4.1 生成偽隨機數
3.4.2 在JVM上實現
3.4.3 另一種實現
3.4.4 與Java類交互
3.5 本章回顧
3.6 習題
3.7 編程習題

第4章 控制結構
4.1 他們教給你的都是錯誤的
4.1.1 再談取指一執(zhí)行
4.1.2 轉移指令和標號
4.1.3 結構化編程:轉移一下注意力
4.1.4 高級控制結構及其等效結構
4.2 go to類型
4.2.1 無條件轉移
4.2.2 條件轉移
4.2.3 比較操作
4.2.4 組合操作
4.3 建立控制結構
4.3.1 if語句
4.3.2 循環(huán)
4.3.3 轉移指令的細節(jié)
4.4 示例:Syracuse數
4.4.1 問題定義
4.4.2 設計
4.4.3 解答與實現
4.5 表跳轉
4.6 子例程
4.6.1 基本指令
4.6.2 子例程示例
4.7 例子:兀的蒙特卡洛估計
4.7.1 問題定義
4.7.2 設計
4.7.3 解答與實現
4.8 本章回顧
4.9 習題
4.10 編程習題

第二部分 真實計算機
第5章 通用體系結構問題:實際計算機
5.1 虛擬機的限制
5.2 cPU優(yōu)化
5.2.1 建造一個更好的捕鼠夾
5.2.2 多處理
5.2.3 指令集優(yōu)化
5.2.4 流水化
5.2.5 超標量體系結構
5.3 存儲器優(yōu)化
5.3.1 cache存儲器
5.3.2 存儲管理
5.3.3 直接地址轉換
5.3.4 頁式地址轉換
5.4 外設優(yōu)化
5.4.1 忙一等待問題
5.4.2 中斷處理
5.4.3 與外設的通信:利用總線
5.5 本章回顧
5.6 習題

第6章 Intel8088
6.1 背景
6.2 組織和體系結構
6.2.1 中央處理單元
6.2.2 取指一執(zhí)行周期
6.2.3 存儲器
6.2.4 設備和外設
6.3 匯編語言
6.3.1 操作和尋址
6.3.2 算術指令集
6.3.3 浮點運算
6.3.4 判定和控制結構
6.3.5 高級操作
6.4 存儲器組織和使用
6.4.1 地址和變量
6.4.2 字節(jié)交換
6.4.3 數組和串
6.4.4 串原語
6.4.5 局部變量和信息隱藏
6.4.6 系統(tǒng)棧
6.4.7 棧幀
6.5 再論錐形山
6.6 接口問題
6.7 本章回顧
6.8 習題

第7章 Power體系結構
7.1 背景
7.2 組織和體系結構
7.2.1 中央處理單元
7.2.2 存儲器
7.2.3 設備和外設
7.3 匯編語言
7.3.1 算術運算
7.3.2 浮點操作
7.3.3 比較和條件標志
7.3.4 數據移動
7.3.5 轉移
7.4 再論錐形山
7.5 存儲器組織和使用
7.6 性能問題
7.7 本章回顧
7.8 習題

第8章 IntelPentium
8.1 背景
8.2 組織和體系結構
8.2.1 中央處理單元
8.2.2 存儲器
8.2.3 設備和外設
8.3 匯編語言
8.3.1 操作和尋址
8.3.2 高級操作
8.3.3 指令格式
8.4 存儲器組織和使用
8.5 性能問題
8.5.1 流水化
8.5.2 并行操作
8.5.3 超標量體系結構
8.6 再論RISC與C.ISC
8.7 本章回顧
8.8 習題

第9章 微控制器:AtmelAVR
9.1 背景
9.2 組織和體系結構
9.2.1 中央處理單元
9.2.2 存儲器
9.2.3 設備和外設
9.3 匯編語言
9.4 存儲器組織和使用
9.5 接口問題
9.5.1 與外部設備的接口
9.5.2 與定時器的接口
9.6 設計一個AVR程序
9.7 本章回顧
9.8 習題

第10章 JVM高級編程問題
10.1 復雜和派生類型
10.1.1 對派生類型的需求
10.1.2 派生類型的一個例子:數組
10.1.3 記錄:沒有方法的類
10.2 類和繼承
10.2.1 定義類
10.2.2 一個簡單的類:String
10.2.3 實現string
10.3 類的操作和方法
1.3.1 類操作介紹
10.3.2 域操作
10.3.3 方法
10.3.4 類的分類
10.4 對象
10.4.1 作為類的實例創(chuàng)建對象
10.4.2 銷毀對象
10.4.3 類型對象
10.5 類文件和.class文件結構
10.5.1 類文件
10.5.2 啟動類
10.6 類層次匯編指令
10.7 注釋示例:再討論Hello,World
10.8 輸入和輸出:一個解釋
10.8.1 問題描述
10.8.2 兩個系統(tǒng)比較
10.8.3 示例:在JVM中從鍵盤讀入
10.8.4 解答
10.9 示例:通過遞歸求階乘
10.9.1 問題描述
10.9.2 設計
10.9.3 解答
10.10 本章回顧
10.11 習題
10.12 編程習題
附錄A數字邏輯
附錄BJVM指令集
附錄C按序號排列的操作代碼
附錄D類文件格式
附錄EASCII表
詞匯表

  • 計算機組成及匯編語言原理 PDF掃描版[27MB]

載地址

下載錯誤?【投訴報錯】

計算機組成及匯編語言原理 PDF掃描版[27MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的計算機組成及匯編語言原理 PDF掃描版[27MB]資源來源互聯網,版權歸該下載資源的合法擁有者所有。

      常德市| 岐山县| 曲阳县| 长垣县| 嘉义县| 旌德县| 滁州市| 嫩江县| 和龙市| 新昌县| 汤原县| 上虞市| 长春市| 贡山| 启东市| 班玛县| 图木舒克市| 克拉玛依市| 甘肃省| 陕西省| 陆丰市| 绵阳市| 沾益县| 湖南省| 安乡县| 交口县| 蓬安县| 阿合奇县| 天津市| 麻城市| 昌乐县| 喀什市| 五河县| 台湾省| 浮梁县| 房山区| 郧西县| 马公市| 大邑县| 泰州市| 万荣县|