注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具匯編語言程序設計

匯編語言程序設計

匯編語言程序設計

定 價:¥23.00

作 者: 李強,溫春編著
出版社: 西安電子科技大學出版社
叢編項: 面向21世紀高等學校計算機類專業(yè)系列教材
標 簽: 匯編語言

ISBN: 9787560612645 出版時間: 2003-08-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 331 字數(shù):  

內(nèi)容簡介

  全書共分10章。第1章是基礎知識,概括地介紹了數(shù)在計算機中的表示:第2章介紹了80x86和PenUum微處理器的結構及存儲器的組成:第3章介紹的是尋址方式和指令系統(tǒng):第4章討論了偽指令和匯編語言的程序結構;第5~9章是本書的核心內(nèi)容,主要講述了匯編語言程序設計的基本方法和技巧:第10章介紹了中斷和輸入/輸出程序的設計方法。本書可以作為高等學校計算機科學、自動化和相關專業(yè)本科教材,也可以作為從事相關技術工作人員的參考書?!锉緯溆须娮咏贪?,需要者可與出版社聯(lián)系,免費索取。

作者簡介

暫缺《匯編語言程序設計》作者簡介

圖書目錄

第1章  基礎知識
1.1  微型計算機系統(tǒng)的發(fā)展
  1.1.1  微機技術的發(fā)展概況
  1.1.2  Intel微處理器體系及其演變
  1.1.3  Intel微處理器的主要特點
  1.1.4  Intel微處理器的性能
1.2  匯編語言程序設計
  1.2.1  程序設計語言
  1.2.2  匯編語言
  1.2.3  學習匯編語言的方法
1.3  數(shù)據(jù)表示方法
  1.3.1  數(shù)與數(shù)制
  1.3.2  計算機中的數(shù)據(jù)表示
  1.3.3  數(shù)據(jù)類型
1.4  結果的輸出與打印
第2章  微處理器的結構及存儲器組成
2.1  80x86和Pentium微處理器的結構
  2.1.1  80x86和Pentium微處理器的結構
  2.1.2  80x86和Pentium微處理器的寄存器結構
2.2存儲器的組織
  2.2.1  基本概念
  2.2.2  存儲器的組織
  2.2.3  實模式下物理地址的形成
  2.2.4  保護模式下物理地址的形成
第3章  尋址方式和指令系統(tǒng)
3.1  尋址方式
  3.1.1  尋址方式和有效地址概念
  3.1.2  數(shù)據(jù)尋址方式
  3.1.2  程序存儲器尋址方式
3.2  指令系統(tǒng)
  3.2.1  數(shù)據(jù)傳送指令
  3.2.2  算術運算指令
  3.2.3  十進制算術運算指令
  3.2.4  邏輯運算指令
  3.2.5  按條件設置字節(jié)指令SET
  3.2.6  操作系統(tǒng)型指令
  3.2.7  處理機控制指令
  3.2.8  高級語言指令
  3.2.9  Cache管理指令
  3.2.10  數(shù)字處理指令
第4章  偽指令及匯編語言源程序結構
4.1  匯編程序結構
  4.1.1  寄存器組和語法元素
  4.1.2  源程序框架結構
4.2  匯編語言語句格式
  4.2.1  語句種類
  4.2.2  語句格式
4.3  偽指令語句
  4.3.1  符號/數(shù)據(jù)/標號定義偽指令語句
  4.3.2  程序結構偽指令語句
  4.3.3  過程定義偽指令語句
  4.3.4  列表偽指令語句
4.4  標號、變量和表達式
  4.4.1  標號
  4.4.2  標號和變量
  4.4.3  匯編語言表達式
  4.4.4  指令操作數(shù)
4.5  段的組織
  4.5.1  代碼段和數(shù)據(jù)段的定義
  4.5.2  堆棧段的定義
  4.5.3  段訪問的指定
  4.5.4  段寄存器的初始化
4.6  程序段前綴
  4.6.1  程序段前綴結構
  4.6.2  COM文件結構
第5章  基本結構程序設計
5.1  程序設計的一般過程
  5.1.1  程序與程序設計的概念
  5.1.2  算法與流程圖
  5.1.3  程序設計語言與編碼
  5.1.4  程序設計的一般過程
5.2  順序結構程序設計
5.3  分支程序設計
  5.3.1  轉(zhuǎn)移指令
  5.3.2  分支程序設計
5.4  循環(huán)程序沒計
  5.4.1  重復控制指令
  5.4.2  循環(huán)程序的基本結構
  5.4.3  多重循環(huán)
  5.4.4  循環(huán)控制方法
5.5  字符處理
  5.5.1  重復操作前綴
  5.5.2  串操作指令
  5.5.3  字符處理程序設計舉例
第6章  子程序設計
6.1  子程序的概念與特性
  6.1.1  子程序的概念
  6.1.2  子程序的分類
  6.1.3  子程序的特性
6.2  子程序的結構形式
  6.2.1  子程序的定義
  6.2.2  子程序調(diào)用方法說明
6.3  子程序調(diào)用和返回指令
  6.3.1  調(diào)用指令
  6.3.2  返回指令
6.4  子程序的設計
  6.4.1  子程序的設計
  6.4.2  子程序的調(diào)用
6.5  子程序的參數(shù)傳遞方法
  6.5.1  通過寄存器傳遞參數(shù)
  6.5.2  用存儲單元傳遞參數(shù)
  6.5.3  通過堆棧傳遞參數(shù)
6.6  子程序的嵌套與遞歸
  6.6.1  子程序的嵌套調(diào)用
  6.6.2  子程序的遞歸調(diào)用
6.7  綜合舉例
第7章  復雜匯編程序設計
7.1  結構
  7.1.1  結構的定義
  7.1.2  結構的存儲分配和預置
  7.1.3  結構及其字段的引用
7.2  記錄
  7.2.1  記錄的概念和定義
  7.2.2  己錄的存儲分配和預置
  7.2.3  記錄操作符
  7.2.4  記錄及其字段的引用
  7.2.5  記錄與結構的比較
7.3  聯(lián)合
  7.3.1  聯(lián)合的概念和定義
  7.3.2  聯(lián)合類型說明語句
  7.3.3  聯(lián)合變量的說明與賦初值
7.4  應用舉例
第8章  高級匯編技術
8.1  宏匯編
  8.1.1  宏指令的定義、調(diào)用和展開
  8.1.2  宏操作符
  8.1.3  LOCAL偽指令
  8.1.4  宏和過程的比較
8.2  重復匯編和條件匯編
  8.2.1  重復匯編
  8.2.2  條件匯編
8.3  匯編語言與高級語言的混合編程
  8.3.1  調(diào)用協(xié)議
  8.3.2  與C語言的接口
  8.3.3  與PASCAL語言的接口
第9章  程序設計的一些編程技巧
9.1  表處理程序設計
  9.1.1  表的處理
  9.1.2  表處理程序設計
9.2  代碼轉(zhuǎn)換程序
9.3  算術運算
9.4  數(shù)值分析
  9.4.1  二分法求解方程
  9.4.2  牛頓法求解方程
  9.4.3  高斯消去法解方程組
第10章  中斷和輸入/輸出程序設計
10.1概述
  10.1.1  I/O指令IN和OUT
  10.1.2  端口地址
  10.1.3  CPU與外設之間的信息交換方式
10.2  中斷處理程序設計
  10.2.1  中斷處理程序的編寫
  10.2.2  中斷矢量的獲取
  10.2.3  中斷程序設計舉例
10.3  DOS功能調(diào)用
  10.3.1  概述
  10.3.2  基本I/O功能調(diào)用
  10.3.3  應用舉例
10.4  BIOS中斷調(diào)用
  10.4.1  BIOS概述
  10.4.2  BIOS中斷調(diào)用方法
  10.4.3  BIOS中斷調(diào)用與DOS功能調(diào)用的比較
10.5  輸入/輸出程序設計
  10.5.1  程序直接控制方式
  10.5.2  程序中斷方式
  10.5.3  直接存儲器存取(DMA)方式
  10.5.4  通道傳輸方式
參考資料

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號