出版時間:2002-12-1 出版社:人民郵電出版社 作者:李琳 頁數:181
內容概要
本書根據高級程序員考試大綱要求全面介紹了CASL匯編語言,并對1990年~2001年高級程序員考試的CASL匯編語言試題進行了詳細解析。
本書共分七章,第一章與第二章構成基礎篇,介紹CASL匯編語言基礎知識,包括COMET計算機系統(tǒng)與CASL匯編語言指令。第三章與第四章構成應用篇,介紹CASL匯編語言程序設計與數據結構。第五章、第六章與第七章構成應試篇,對1990年~2001年高級程序員考試CASL匯編語言試題進行了解析。附錄一為CASL匯編語言文本,附錄二為1990年~1995年程序員考試CASL匯編語言試題與標準答案。
書籍目錄
第一章 CASL匯編語言基礎知識 1
1.1 COMET計算機系統(tǒng)簡介 1
1.1.1 COMET計算機系統(tǒng) 1
1.1.2 數字與ASCII碼的機內表示 2
1.1.3 CASL匯編語言的指令種類與書寫格式 2
1.2 COMET計算機硬件簡介 3
1.2.1 寄存器 3
1.2.2 存儲器 4
1.2.3 輸入/輸出設備 5
第二章 CASL匯編語言指令系統(tǒng) 7
2.1 偽指令與宏指令 7
2.1.1 START、END和EXIT 7
2.1.2 定義常數的宏指令DC 8
2.1.3 定義存儲區(qū)域指令DS 9
2.1.4 數據輸入與輸出指令 9
2.2 符號指令 10
2.2.1 數據傳送指令 11
2.2.2 算術運算與邏輯運算 15
2.2.3 算術比較與邏輯比較 22
2.2.4 算術移位與邏輯移位 24
2.2.5 跳轉指令 27
2.2.6 其他符號指令 31
第三章 CASL匯編語言程序設計 35
3.1 判斷與比較 35
3.1.1 比較指令CPA/CPL 35
3.1.2 加法指令ADD與減法指令SUB 36
3.1.3 取地址指令LEA 36
3.1.4 邏輯乘指令AND、邏輯加指令OR和按位加指令EOR 37
3.1.5 移位指令SLL/SRL/SLA/SRA 37
3.1.6 判斷與比較綜述 38
3.2 選擇結構 38
3.2.1 if選擇結構 39
3.2.2 if-else選擇結構 40
3.2.3 多重條件判斷選擇結構 42
3.2.4 選擇結構的嵌套 44
3.2.5 多路選擇結構 46
3.3 循環(huán)結構 49
3.3.1 計數循環(huán) 50
3.3.2 條件控制循環(huán) 53
3.3.3 循環(huán)嵌套 58
3.4 子程序 61
3.4.1 子程序的定義與引用 62
3.4.2 子程序與主程序之間的信息傳遞 63
3.4.3 子程序的嵌套與遞歸 65
第四章 CASL匯編語言與數據結構 67
4.1 一維數組與二維數組 67
4.1.1 一維數組 67
4.1.2 二維數組 69
4.1.3 矩陣及相關運算 70
4.2 堆棧與隊列 77
4.2.1 堆棧 77
4.2.2 隊列 83
4.3 鏈表 88
4.3.1 鏈表的遍歷 88
4.3.2 節(jié)點插入鏈表 90
4.3.3 從鏈表中刪除節(jié)點 93
第五章 1990~1993年CASL語言試題解析 97
5.1 1990年CASL語言試題解析 97
5.2 1991年CASL語言試題解析 101
5.3 1992年CASL語言試題解析 105
5.4 1993年CASL語言試題解析 109
第六章 1994~1997年CASL語言試題解析 113
6.1 1994年CASL語言試題解析 113
6.2 1995年CASL語言試題解析 115
6.3 1996年CASL語言試題解析 118
6.4 1997年CASL語言試題解析 121
第七章 1998~2002年CASL語言試題解析 125
7.1 1998年CASL語言試題解析 125
7.2 1999年CASL語言試題解析 128
7.3 2000年CASL語言試題解析 132
7.4 2001年CASL語言試題解析 136
7.5 2002年CASL語言試題解析 140
附錄一 CASL匯編語言文本 145
附錄二 歷年程序員級CASL匯編語言試題及參考答案 151
圖書封面
評論、評分、閱讀與下載