注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具匯編語言程序設計(高職高專系列規(guī)劃教材)

匯編語言程序設計(高職高專系列規(guī)劃教材)

匯編語言程序設計(高職高專系列規(guī)劃教材)

定 價:¥18.00

作 者: 韓海編著
出版社: 西安電子科技大學出版社
叢編項: 高職系列教材
標 簽: 匯編語言程序設計

ISBN: 9787560608891 出版時間: 2000-01-01 包裝: 平裝
開本: 26cm 頁數: 243 字數:  

內容簡介

  《高職高專系列規(guī)劃教材:匯編語言程序設計(第2版)》是一本全面介紹Intel8086/8088系統匯編語言的教材,主要講述8086/8088系統及其兼容機匯編語言程序設計的方法,并結合常見外設講述如何以匯編語言控制計算機外部設備。內容包括8088指令系統中的基本指令,順序、分支、循環(huán)三種結構下的程序設計方法,以及子程序和宏簡化程序的編寫,對外設端口的操作,等等。章節(jié)安排上由簡到繁,由淺入深,內容全面,以大量實例說明語法規(guī)則和程序設計技術?!陡呗毟邔O盗幸?guī)劃教材:匯編語言程序設計(第2版)》通俗易懂,內容詳實,舉例有相當的代表性與實用性,十分適合作為高等學校計算機與相關專業(yè)的教材使用,對于有關工程技術人員及自學者,《高職高專系列規(guī)劃教材:匯編語言程序設計(第2版)》也是一本頗具價值的參考書。

作者簡介

暫缺《匯編語言程序設計(高職高專系列規(guī)劃教材)》作者簡介

圖書目錄

第1章 概述
1.1 計算機語言是人機交流工具
1.1.1 機器語言
1.1.2 自然語言與匯編語言的對比
1.1.3 匯編程序和連接程序
1.1.4 匯編語言的構成
1.1.5 匯編語言的特點
1.2 預備知識
1.2.1 數制及其轉換
1.2.2 無符號數與帶符號數
1.2.3 原碼和補碼
1.2.4 邏輯運算
1.2.5 8086/8088支持的數據類型及其內部表示
本章要點
習題
第2章 微型計算機的內部結構
2.1 微型計算機的構成
2.2 8086/8088 MPU的內部結構
2.2.1 運算器
2.2.2 通用寄存器組
2.2.3 標志寄存器
2.2.4 段寄存器組
2.2.5 指令指針
2.2.6 地址加法器
2.2.7 其它部件
2.3 內存與物理地址
2.4 PC/XT微型計算機的內存分配
2.4.1 地址空間
2.4.2 8088系統的地址空間分配
2.5 邏輯地址到物理地址的變換
2.5.1 由邏輯地址計算物理地址
2.5.2 把內存劃分成邏輯段
2.5.3 邏輯段的重疊
本章要點
習題二
第3章 基本指令與簡單程序設計
3.1 尋址方式
3.1.1 立即數型尋址方式
3.1.2 寄存器型尋址方式
3.1.3 內存型尋址方式
3.1.4 外設型尋址方式
3.2 基本指令
3.2.1 MOV指令
3.2.2 ADD指令
3.2.3 SUB指令
3.2.4 MUL指令
3.2.5 DIV指令
3.3 單個字符的輸入輸出
3.3.1 DOS的1號子功能——單字符輸入
3.3.2 DOS的2號子功能——單字符輸出
3.4 源程序的基本格式
3.4.1 行的格式
3.4.2 段的格式
3.4.3 程序格式
3.4.4 完整程序實例
3.5 順序程序設計
本章要點
習題三
第4章 分支與循環(huán)程序設計
4.1 條件標志位的設置規(guī)則
4.1.1 CF——進位和借位標志
4.1.2 SF——符號標志
4.1.3 OF——溢出標志
4.1.4 ZF——零標志
4.1.5 MOV、ADD、SUB、MUL、DIV指令對標志位的影響
4.1.6 CMP指令
4.2 跳轉類指令
4.2.1 無條件跳轉指令——JMP
4.2.2 條件跳轉指令
4.3 分支程序設計
4.3.1 簡單分支
4.3.2 兩路分支
4.3.3 復雜條件的處理
4.3.4 多路分支
4.4 循環(huán)程序設計
4.4.1 先判斷再循環(huán)
4.4.2 先循環(huán)再判斷
4.4.3 計數型循環(huán)
4.4.4 循環(huán)嵌套
本章要點
習題四
第5章 變量
5.1 變量定義
5.1.1 變量名
5.1.2 變量定義的方法
5.1.3 變量的三個基本屬性
5.2 變量的內存分配
5.2.1 內存圖
5.2.2 變量定義與內存分配的關系
5.3 字符串輸入輸出方法
5.3.1 字符串輸出
5.3.2 字符串輸入
5.3.3 字符串輸入輸出程序實例
5.4 進一步的數據處理手段
5.4.1 帶進位CF的加法
5.4.2 增1指令
5.4.3 帶借位CF的減法
5.4.4 減1指令
5.4.5 求補操作
5.4.6 帶符號數乘法
5.4.7 帶符號數除法
5.4.8 字節(jié)型符號擴展
5.4.9 字型符號擴展
5.4.10 交換指令
5.4.11 查表轉換
5.4.12 邏輯與
5.4.13 邏輯或
5.4.14 邏輯非
5.4.15 邏輯異或
5.4.16 位測試
5.5 常用偽指令
5.5.1 OFFSET
5.5.2 SEG
5.5.3 ASSUME
5.5.4 PTR
5.5.5 ORG
5.5.6 $
5.5.7 =和EQU
本章要點
習題五
第6章 子程序
6.1 堆棧
6.1.1 堆棧段
6.1.2 進棧與出棧指令
6.2 子程序的基本格式和有關指令
6.2.1 匯編語言子程序格式
6.2.2 子程序相關指令
6.2.3 子程序的調用與返回
6.3 應用子程序進行編程
6.3.1 子程序實例
6.3.2 對子程序中用到的寄存器進行保護
6.3.3 帶參數的子程序
6.3.4 參數傳遞的方法
6.3.5 子程序的嵌套調用
6.4 整數輸入與輸出
6.5 子程序共享的方法
6.5.1 復制子程序的源代碼
6.5.2 INCLUDE偽指令
6.5.3 庫文件(.1IB)
6.6 遞歸
本章要點
習題六
第7章 編程中的高級處理技術
7.1 移位指令與應用
7.1.1 邏輯左移
7.1.2 算術左移
7.1.3 邏輯右移
7.1.4 算術右移
7.1.5 循環(huán)左移
7.1.6 循環(huán)右移
7.1.7 帶進位的循環(huán)左移
7.1.8 帶進位的循環(huán)右移
7.2 串操作
7.2.1 DF標志位
7.2.2 串操作指令
7.2.3 串重復前綴
7.3 宏
7.3.1 宏定義
7.3.2 宏調用
7.3.3 帶參數的宏
7.3.4 宏操作中形參與實參的對應關系
7.3.5 宏體中的標號
7.3.6 宏的嵌套
7.3.7 宏與子程序的比較
7.4 重復匯編
7.4.1 有規(guī)律變化的重復
7.4.2 無規(guī)律變化的重復
本章要點
習題七
第8章 輸入輸出方法
8.1 輸入輸出的基本概念
8.1.1 外設接口
8.1.2 8088的獨立編址方式
8.1.3 控制外設的指令
8.1.4 輸入輸出方式
8.2 無條件方式輸入輸出
8.3 查詢方式輸入輸出
8.4 中斷方式輸入輸出
8.4.1 中斷的基本概念
8.4.2 中斷處理過程
8.4.3 與中斷有關的指令
8.4.4 系統提供的中斷服務于程序
8.4.5 中斷與子程序的比較
8.4.6 編寫中斷服務程序
本章要點
習題八
第9章 文件操作與終端控制
9.1 磁盤操作
9.1.1 文件名與文件代號
9.1.2 對文件中的數據的操作
9.1.3 有關文件外部特性與目錄的操作
9.2 控制鍵盤的技術
9.2.1 9號中斷與鍵盤工作原理
9.2.2 16H號中斷
9.2.3 DOS的輸入手功能
9.2.4 封鎖鍵盤的方法
9.3 字符方式下的屏幕控制技術
9.3.1 屏幕與光標
9.3.2 字符的屬性
9.3.3 字符方式的顯示緩沖區(qū)
9.3.4 BIOS的10H號中斷服務程序
9.3.5 編程實例
本章要點
習題九
第10章 高檔機匯編語言介紹
10.1 80386、80486新增功能
10.1.1 80386、80486的內部結構
10.1.2 80386/80486的工作模式
10.1.3 80386/80486的新增尋址方式
10.2 80386的新增指令
10.2.1 新增的數據傳送類指令
10.2.2 新增的運算指令
10.2.3 新增位操作指令
10.3 80386編程示例
本章要點
附錄
附錄一 8088匯編語言指令系統簡表
附錄二 匯編語言偽指令簡表
附錄三 DOS中斷(21H號)子功能簡表
附錄四 BIOS中斷調用簡表
附錄五 ASCII與掃描碼表
附錄六 使用DEBUG軟件調試程序
A6.1 調試的基本過程
A6.2 DEBUG常用命令
A6.3 調試示例
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號