基本信息
作者:王芬 馬光志
叢書名:教育部-IBM高校合作項目精品課程系列教材
出版社:清華大學出版社
ISBN:9787302280040
出版日期:2012 年4月
開本:16開
頁碼:295
版次:1-1
內容簡介
大型主機彙編語言是一門和大型主機系統架構結合緊密的程式設計語言。《大型主機彙編語言程式設計》系統地介紹了基於大型主機的彙編語言程式設計方法和技術。主要包括主機彙編語言的定址方式、彙編語言格式與彙編語言程式結構、輸入輸出程式設計、十進制運算、分支程式設計、定點二進制計算、循環程式設計、位操作程式設計、模組化編程等內容。本書能幫助讀者進一步認識和了解大型主機技術,增強套用開發的能力,並進一步掌握使用主機彙編語言解決實際問題的能力。
目錄
《大型主機彙編語言程式設計》
第1章概述
1.1彙編語言的級別
1.2彙編語言的特點
1.3彙編語言的套用
1.4彙編語言程式模組
1.5彙編程式與彙編語言程式
1.6硬體結構
習題
第2章數據表示
2.1數字進制系統
2.2進制數字的運算
2.3數據表示
習題
第3章彙編語言的編碼和結構
3.1基本字元集
3.2彙編語句的編碼規範
3.3符號
3.4項及表達式
習題
第4章彙編語言程式結構
4.1彙編語言程式例子
4.2彙編語言程式的組成部分
4.3彙編語言程式的運行過程
4.4定位計數器
4.5定址方式
4.6地址處理指令
4.7列印控制語句
習題
第5章數據及存儲區域定義
5.1存儲區域定義
5.2常量定義
5.3自由量
習題
第6章定址方式及基本指令
6.1定址及機器指令
6.2rr指令格式
6.3rx指令格式
6.4rs指令
6.5si指令
6.6ss指令
習題
第7章輸入輸出程式設計
7.1輸入輸出處理
7.2宏指令
7.3數據集定義
7.4數據集的打開和關閉
7.5數據集的移動
7.6其他的宏指令
7.7一個完整的輸入輸出操作程式
習題
第8章十進制運算
8.1十進制套用問題
8.2分區和打包十進制格式
8.3打包和解包指令
8.4十進制加減運算
8.5十進制乘除運算
8.6輸出編輯
8.7十進制移位操作
8.8十進制與二進制之間的轉換
習題
第9章分支程式設計
9.1分支程式設計——套用問題
9.2條件轉移的實現
9.3比較指令
9.4分支指令
9.5分支和循環結構編程
習題
第10章數據操作指令
10.1載人和存儲指令
10.2傳遞指令
習題
第11章定點二進制計算
11.1定點運算的數據表示
11.2定點加法
11.3定點減法
11.5定點除法
習題
第12章循環程式設計
12.1疊代循環程式設計
12.2地址運算
12.3數組處理
習題
第13章位操作程式設計
13.1布爾運算
13.2移位操作
13.3位測試指令
習題
第14章模組化編程
14.1主程式與子程式
14.2子程式設計
14.3與高級語言編程模組間的連線
14.4虛擬段
習題
附錄aibm ebcdic編碼表
附錄b擴展助記符表
附錄c常用指令表
附錄d程式8-1彙編後的程式列表
附錄e程式8-2彙編後的程式列表
附錄f程式11-1彙編後的程式列表
附錄g程式11-2彙編後的清單
附錄h程式13-1的彙編清單