2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

全國本科計算機應用創新型人才培養規劃教材:彙編語言程序設計

  • 作者:張光長 編
  • 出版社: 北京大學出版社
  • 出版時間:2009-07-01
  • 版次:1
  • 商品編號: 10272294

    頁數:265

    紙張:膠版紙

    印次:1

    ISBN:9787301152508

    印刷時間:2009-07-01

    正文語種:中文


HK$55.20 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《彙編語言程序設計》以80x86系列微機為特定對象,從程序員角度介紹80x86系統結構和相關資源,以及常用的基本指令;在此基礎上,主要講述使用彙編指令構造順序結構、分支結構和循環結構的一些「標準化」方法,以及模塊化程序設計的基本知識、基本原理和相關技術與技巧,如參數傳遞方法、局部變量分配方法與技巧、多模塊程序彙編連接方法等;此外,還介紹浮點運算的程序設計方法及SIMD指令集等內容。
  《彙編語言程序設計》可以作為計算機專業本科生的專業教材,也可以作為深入學習計算機科學的讀者的自學教材,還可以作為非計算機專業的研究生、本科生、專科生和從事彙編語言程序設計的技術人員的參考書。

目錄

第1章 緒論
1.1 彙編語言概述
1.2 學習彙編語言的目的和方法
1.3 彙編語言的移植性問題
習題1

第2章 基礎知識
2.1 常用數制及其相互轉換
2.1.1 十進位計數制
2.1.2 二進位、八進位及十六進位計數制
2.1.3 數制問的轉換
2.2 數與字符的表示方法
2.2.1 整數的表示
2.2.2 浮點數的表示
2.2.3 二進制編碼的十進制數
2.2.4 字符表示
2.3 二進制碼的基本邏輯運算
本章小結
習題2

第3章 80x86微機系統的組成
3.1 基於80x86的計算機組織結構
3.2 CPU資源
3.2.1 控制器與運算器
3.2.2 80x86寄存器組
3.3 內存儲器
3.3.1 內存單元與數據存放字節順序
3.3.2 內存的分段使用
3.3.3 內存單元尋址
3.4 I/O地址空間
本章小結
習題3

第4章 80x86的尋址方式與基本指令
4.1 指令系統概述
4.2 數據處理類指令
4.2.1 操作數的尋址方式
4.2.2 數據傳送指令
4.2.3 算術運算指令
4.2.4 邏輯指令
4.2.5 串處理指令
4.3 控制轉移類指令
4.3.1 無條件轉移指令
4.3.2 條件轉移指令
4.3.3 循環指令
4.3.4 條件設置字節指令和條件傳送指令
4.3.5 子程序調用指令與子程序返回指令
4.3.6 中斷調用指令與中斷返回指令
4.4 其他類指令
4.4.1 標誌位處理指令
4.4.2 其他指令
本章小結
習題4

第5章 彙編語言程序設計初步
5.1 概述
5.2 彙編語言程序基本框架結構
5.2.1 內存的分段使用
5.2.2 源程序的結束與程序的執行入口
5.2.3 彙編語言程序的運行平台
5.3 常數、變量和標號
5.3.1 常數
5.3.2 變量
5.3.3 標號
5.3.4 變量名和標號的其他定義方式
5.3.5 表達式和運算符
5.3.6 運算符的優先級
5.4 MASM的基本偽指令
5.4.1 指令集選擇偽指令
5.4.2 完整的段定義偽指令
5.4.3 源程序開始與結束偽指令
5.4.4 數據定義偽指令
5.4.5 符號定義指令
5.4.6 地址計數器與對準偽指令
5.4.7 子程序定義偽指令PROC和ENDP
5.4.8 其他偽指令
5.5 MASM的宏彙編偽指令
5.5.1 宏指令
5.5.2 重複彙編
5.5.3 條件彙編
5.5.4 結構、聯合與記錄
5.6 段定義的簡化
本章小結
習題5

第6章 結構化程序設計方法
6.1 概述
6.2 順序結構程序設計
6.3 分支結構程序設計
6.3.1 二分支結構程序設計
6.3.2 多分支結構程序設計
6.4 循環結構程序設計
6.5 MASM的高級控制流偽指令
6.5.1 條件測試
6.5.2 條件控制偽指令
6.5.3 循環控制偽指令
6.6 綜合示例
本章小結
習題6

第7章 模塊化程序設計方法
7.1 子程序的設計方法
7.1.1 子程序的定義、調用與返回
7.1.2 寄存器的保護與恢復
7.1.3 子程序的參數傳遞
7.1.4 靜態變量與動態變量
7.1.5 子程序的嵌套與遞歸調用
7.2 多模塊程序設計
7.2.1 全局符號與外部符號
7.2.2 多模塊程序文件的連接
7.2.3 子程序庫
7.2.4 彙編語言與高級語言程序的連接
7.3 子程序控制偽指令
7.4 綜合示例
本章小結
習題7

第8章 輸入/輸出接口程序設計
8.1 概述
8.2 程序直接控制I/O方式
8.2.1 立即傳送方式
8.2.2 查詢傳送方式
8.3 中斷傳送方式
8.3.1 中斷概述
8.3.2 中斷處理程序的設計
8.4 直接內存存取
8.5 樂曲程序
本章小結
習題8

第9章 浮點運算與SIMD指令集
9.1 概述
9.2 浮點運算指令程序設計
9.2.1 浮點單元的結構
9.2.2 浮點單元的指令簡介
9.2.3 浮點運算的編程示例
9.3 SIMD指令集
9.3.1 指令集簡介
9.3.2 SIMD指令集的程序設計示例
本章小結
習題9

第10章 彙編語言編程和調試工具
10.1 彙編語言的開發環境
10.1.1 開發過程
10.1.2 vC中彙編集成環境的設置
10.2 調試工具
10.2.1 DEBUG
10.2.2 CodeView
附錄A常用80x86指令速查表
附錄B編程練習環境說明
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。