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

普通高等教育「十一五」國家級規劃教材:80*86彙編語言程序設計(第2版)

  • 作者:馬力妮 著
  • 出版社: 機械工業出版社
  • 出版時間:2009-08-01
  • 版次:2
  • 商品編號: 10134039

    頁數:388


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

購買數量:

內容簡介

《80*86彙編語言程序設計(第2版)》以Intel 8086/8088 CPU的指令為主,以實模式下80x86指令為輔,較系統地介紹了彙編語言的基本理論和程序設計方法,主要內容包括:彙編語言程序設計基礎知識,80x86的尋址方式和指令系統,彙編語言的程序框架及常用的偽指令和操作符,彙編語言程序設計的基本技術,高級彙編技術,利用彙編語言完成的I/0程序設計技術,彙編語言與c語言的混合編程以及彙編語言程序設計實驗方法。各章內容重點突出、結構清晰、簡潔易懂,並附有一定數量的以考題形式為主的習題。
  《80*86彙編語言程序設計(第2版)》是高等院校計算機及相關專業本科教學用書,也可作為自學考試、學歷文憑考試的參考教材。

 

目錄

第1章 基礎知識
1.1 彙編語言
1.1.1 機器語言與彙編語言
1.1.2 高級語言
1.1.3 彙編語言的特點
1.1.4 彙編語言與高級語言的比較
1.2 進位記數制及轉換方法
1.2.1 常用的進位記數制
1.2.2 數制轉換
1.3 計算機中的數據組織
1.3.1 數據組織方式
1.3.2 數的表示方法
1.3.3 字符的表示方法
1.4 二進制數的算術運算和邏輯運算
1.4.1 算術運算
1.4.2 邏輯運算
1.5 習題

第2章 80x86計算機組織結構
2.1 80x86計算機的基本結構
2.1.1 中央處理器
2.1.2 總線結構
2.1.3 存儲器
2.1.4 外圍設備
2.2 80x86 cPu的寄存器
2.2.1 通用寄存器
2.2.2 控制寄存器
2.2.3 段寄存器
2.3 內存組織結構
2.3.1 內存的地址與字節、字的存放
2.3.2 堆棧
2.4 80x86 CPU的工作模式
2.4.1 實模式
2.4.2 保護模式
2.5 存儲器管理機制
2.5.1 分段管理機制
2.5.2 分頁管理機制
2.6 習題

第3章 80x86指令系統和尋址方式
3.1 指令格式
3.1.1 指令的書寫格式
3.1.2 提供操作數的方式
3.2 尋址方式
3.2.1 與數據有關的尋址方式
3.2.2 32位CPU的尋址方式
3.2.3 與轉移地址有關的尋址方式
3.3 指令系統
3.3.1 數據傳送指令
3.3.2 算術運算指令
3.4 習題

第4章 彙編語言程序結構
4.1 彙編語言程序的基本結構
4.1.1 彙編語言程序的基本框架
4.1.2 彙編語言程序的指令格式
4.2 彙編語言的數據
4.2.1 常量
4.2.2 變量
4.2.3 標號
4.2.4 變量定義時用到的操作符和表達式
4.3 運算符與表達式
4.3.1 算術運算符
4.3.2 邏輯運算符
4.3.3 關係運算符
4.3.4 數值回送操作符
4.3.5 屬性操作符
4.3.6 移位運算符
4.3.7 運算符的優先級
4.4 偽指令
4.4.1 完整段定義偽指令
4.4.2 處理器選擇偽指令
4.4.3 簡化段定義偽指令
4.4.4 定位偽指令
4.4.5 賦值偽指令
4.4.6 LABEL偽指令
4.4.7 對準偽指令
4.4.8 標題偽指令
4.5 習題

第5章 順序、分支和循環程序設計
5.1 順序程序設計
5.2 分支程序設計
5.2.1 轉移指令
5.2.2 條件轉移指令
5.2.3 根據條件設置字節指令
5.2.4.分支程序設計的應用舉例
5.3 循環程序設計
5.3.1 循環程序結構
5.3.2 循環控制指令
5.3.3 單重循環的應用舉例
5.3.4.多重循環的應用舉例
5.4 習題

第6章 子程序設計
6.1 子程序的結構
6.1.1 子程序的定義
6.1.2 子程序的調用與返回指令
6.1.3 子程序的編程原則
6.1.4 參數的傳遞
6.2 子程序的嵌套與遞歸
6.2.1 子程序的嵌套調用
6.2.2 子程序的遞歸
6.3 子程序應用舉例
6.4 習題

第7章 高級彙編技術
7.1 宏彙編
7.1.1 宏定義
7.1.2 宏調用和宏展開
7.1.3 宏定義和調用時的參數使用
7.1.4 宏定義的偽指令
7.1.5 宏庫的建立和使用
7.2 重複彙編
7.3 條件彙編
7.3.1 條件彙編偽指令
7.3.2 使用條件彙編偽指令的程序結構
7.4 習題

第8章 輸入/輸出與中斷
8.1 輸入/輸出設備的數據傳送方式
8.1.1 I/O端口
8.1.2 I/O指令
8.1.3 I/O設備的數據傳送方式
8.2 80x86的中斷系統
8.2.1 中斷的基本概念
8.2.2 中斷指令
8.2.3 中斷分類
8.2.4 中斷優先級和中斷嵌套
8.2.5 中斷向量表
8.2.6 中斷過程
8.2.7 如何編寫中斷處理程序
8.3 BIOS與DOS中斷系統
8.3.1 BIOS與DOS中斷調用概述
8.3.2 鍵盤I/O程序設計
8.3.3 顯示器I/O程序設計
8.3.4 BIOS及DOS的時間功能調用
8.3.5 圖形系統程序設計
8.3.6 發聲系統程序設計
8.4 習題

第9章 磁盤文件存取方法
9.1 以文件句柄方式存取文件
9.1.1 DOS文件功能調用
9.1.2 路徑和ASCIIZ串
9.1.3 文件句柄、錯誤代碼和文件屬性
9.1.4 文件的打開方式
9.1.5 讀寫指針的移動
9.2 文件操作舉例
9.3 習題

第10章 C/C++與彙編語言的混合編程方法
10.1 嵌入式彙編
10.1.1 嵌入式彙編的格式
10.1.2 幾點說明
10.1.3 編譯鏈接的方法
10.2 c/c++程序調用彙編源程序
10.2.1 一個簡單的小例子
10.2.2 編譯鏈接的方法
lO.2.3 c/c++程序對彙編源程序的調用規則
10.2.4 MASM6.1 1環境下參數傳遞的變化
10.3 習題

第11章 彙編語言程序設計實驗方法
11.1 彙編語言上機步驟
11.2 用MAsM5.0彙編、鏈接程序
11.2.1 運行彙編程序必備的條件
11.2.2 執行彙編程序
11.2.3 執行鏈接程序
11.3 DEBuG調試器的使用
11.3.1 DEBJG的主要特點
11.3.2 通過DEBUG編寫、運行彙編程序
11.3.3 DEBUG的進入
11.3.4 DEBUG的主要命令
11.3.5 舉例
11.4 MicrosoiftMAsM6.1 1軟件包的使用
11.4.1 安裝MASM6.1 1
11.4.2 安裝後的任務
11.4.3 PWB系統的進入和退出
11.4.4 PWB主菜單
11.4.5 設置PWB的開發環境
11.4.6 PWB應用實例
11.5 CodeView調試器的使用
11.5.1 CodeView調試器的進入和退出
11.5.2 CodeView調試器主窗口及功能鍵
11.5.3 CodeView功能鍵
11.5.4 CodeView環境設置
11.5.5 用CodeView調試彙編程序
11.5.6 在Command窗口調試程序
11.6 RadASM+MASM32集成開發環境
11.6.1 MASM32的安裝
11.6.2 鏈接器和調試器的安裝
11.6.3 RadASM的安裝
11.6.4 配置RadASM編譯環境
11.6.5 RadASM應用實例
11.6.6 修改ini配置文件

附錄
附錄A 80x86指令系統一覽表
附錄B ASCII碼表
附錄C DOS系統功能調用(INT21H)
附錄D B10S功能調用

 



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