[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《匯編語言程序設計》(匯編語言程序設計)掃描版[PDF]
《匯編語言程序設計》(匯編語言程序設計)掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/11
大       小 -
《匯編語言程序設計》(匯編語言程序設計)掃描版[PDF] 簡介: 中文名 : 匯編語言程序設計 原名 : 匯編語言程序設計 作者 : 林邦傑 陳明 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 中國鐵道出版社 書號 : 9787113053031 發行時間 : 2003年07月01日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容介紹: 本書為引進自台灣的成熟教材,特色是通過 NASM 講解x
電驢資源下載/磁力鏈接資源下載:
全選
"《匯編語言程序設計》(匯編語言程序設計)掃描版[PDF]"介紹
中文名: 匯編語言程序設計
原名: 匯編語言程序設計
作者: 林邦傑
陳明
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 中國鐵道出版社
書號: 9787113053031
發行時間: 2003年07月01日
地區: 大陸
語言: 簡體中文
簡介:

內容介紹:
本書為引進自台灣的成熟教材,特色是通過NASM講解x86匯編程序設計。亦是少見的NASM中文教材。
NASM全稱NetWide Assembler,是一款跨平台的x86匯編器。它支持a.out、ELF、COFF、PE等可執行文件格式,也支持純二進制輸出,所以不僅可以用於普通的x86應用程序編寫,亦可用於操作系統的模塊編寫。使用NASM,可以使用簡潔的宏指令進行x86匯編的編寫,同時它支持包含MMX、3DNow!、SSE、SSE2、SSE3等最新指令集。
本書是一本x86匯編入門教程,著重於介紹x86匯編基礎知識,和NASM匯編器的基本用法。所以一些NASM高階內容如混合編程、MMX指令用法等未進行介紹。
內容截圖:

目錄:
第1章 基本知識
1-1 匯編語言介紹
1-1-1 程序設計語言分類
1-1-2 匯編語言程序設計的意義
1-2 位及字節
1-3 二進制數
1-3-1 數字系統
1-3-2 補碼
1-3-3 BCD碼
1-4 十六進制表示法
1-5 ASCII碼
1-6 個人計算機組成
1-6-1 處理器
1-6-2 內部存儲器
1-6-3 段與地址
1-6-4 寄存器
1-7 硬件中斷
課後習題
第2章 程序加載並執行
2-1 操作系統的組成
2-2 BIOS啟動程序
2-3 系統加載程序
2-4 堆棧
課後習題
第3章 NASM匯編語言基礎
3-1 源程序行格式
3-2 偽指令
3-2-1 定義含有初值的數據
3-2-2 定義不含初值的數據
3-2-3 INCBIN偽指令
3-2-4 EQU偽指令
3-2-5 TIMES偽指令
3-3 有效地址
3-4 常量
3-4-1 數字常量
3-4-2 字符常量
3-4-3 字符串常量
3-4-4 浮點數常量
3-5 表達式
3-5-1 OR運算符
3-5-2 XOR運算符
3-5-3 AND運算符
3-5-4 移位運算符
3-5-5 加及減運算符
3-5-6 乘及除運算符
3-5-7 單元運算符
3-6 臨界表達式
3-7 局部標號
3-8 預處理器
3-8-1 %define指令
3-8-2 %undef指令
3-8-3 %assign指令
3-8-4 多行宏
3-8-5 條件匯編
3-8-6 預處理循環
3-8-7 文件引用指引
3-8-8 標准宏
3-8-9 匯編語言指引
3-9 目標文件格式
3-10 NASM匯編程序安裝
3-11 范例
課後習題
第4章 一般指令
4-1 源操作數與目的操作數
4-2 MOV傳送指令
4-3 XCHG互換指令
4-4 有效地址送寄存器指令LEA
4-5 指針送寄存器指令LDS及LES指令
4-6 壓入PUSH及彈出POP指令
4-7 存儲寄存器PUSHA及POPA指令
4-8 標志寄存器傳送PUSHF及POPF指令
4-9 沒有運算的NOP指令
課後習題
第5章 基本輸入與輸出
5-1 軟件中斷INT指令
5-2 將一個字符串輸出到屏幕
5-3 從鍵盤輸入一個字符
5-4 將一個字符輸出到屏幕
5-5 從鍵盤輸入一個字符串
5-6 將一個字輸出到屏幕
5-7 顯示內存內容
5-8 鍵盤輸入控制
5-8-1 由鍵盤輸入字符
5-8-2 直接由鍵盤輸入或輸出字符
5-8-3 直接由鍵盤輸入字符
5-8-4 直接由鍵盤輸入字符
5-8-5 由鍵盤輸入字符串
5-8-6 檢查鍵盤緩沖區
5-8-7 清除鍵盤緩沖區
5-8-8 從鍵盤緩沖區讀取字符
5-8-9 測試鍵盤緩沖區是否有字符
5-8-10 傳回控制鍵狀態
5-9 屏幕輸出控制
5-9-1 顯示字符
5-9-2 顯示字符串
5-9-3 設定光標位置
5-9-4 向上滾動屏幕
5-10 打印機輸出控制
5-10-1 輸出字符至打印機
5-10-2 打印一個字符
5-10-3 取得打印機狀態
課後習題
第6章 程序流程控制
6-1 標志寄存器
6-2 改變標志的指令
6-3 條件轉移指令
6-4 比較兩個整數
6-5 無條件轉移指令JMP
6-6 循環指令LOOP
6-7 選擇結構
6-8 循環結構
課後習題
第7章 算術運算
7-1 定點數與浮點數
7-2 帶符號及無符號整數
7-3 加法及減法
7-4 乘法
7-5 除法
7-6 BCD十進制數運算
7-6-1 BCD加法
7-6-2 BCD減法
7-6-3 BCD乘法
7-6-4 BCD除法
7-6-5 BCD宏應用
7-7 綜合例題
課後習題
第8章 宏
8-1 單行宏
8-1-1 %define指令
8-1-2 %undef指令
8-1-3 %assign指令
8-2 多行宏
8-2-1 顯示字符串宏
8-2-2 顯示字符宏
8-2-3 讀取字符宏
8-2-4 顯示字節宏
8-2-5 讀取字符串宏
8-2-6 字符串轉換為數值
8-2-7 數值轉換為字符串
8-2-8 數值輸出至屏幕
8-3 條件匯編
8-4 預處理循環
8-5 源程序文件的包含內容
8-6 相關宏匯總
課後習題
第9章 過程
9-1 過程的定義
9-2 過程裡的局部變量
9-3 傳值調用
9-4 傳址調用
9-5 堆棧傳遞參數
9-6 內存傳遞參數
課後習題
第10章 字符串處理
10-1 聲明字符串
10-2 字符串長度
10-3 基本字符串指令
10-4 轉換指令XLATB
10-5 字符串宏
課後習題
第11章 位運算
11-1 位基本運算
11-2 位屏蔽
11-3 AND指令
11-4 OR指令
11-5 XOR指令
11-6 NOT指令
11-7 TEST指令
11-8 改變位位置
11-9 左移及右移
11-10 算術左移及算術右移
11-11 循環位移
11-12 位移及循環位移指令總結
11-13 綜合例題
課後習題
第12章 文件處理
12-1 輸入及輸出層次
12-2 輸入及輸出概念
12-3 標准的文件代號
12-4 建立一個文件代號
12-5 打開一個文件
12-6 關閉一個文件
12-7 從文件或設備讀取數據
12-8 數據寫入文件或設備
12-9 移動文件指針
12-10 檢查並修改文件屬性
12-11 建立新文件
12-12 刪除文件
12-13 文件改名
12-14 建立或刪除子目錄
12-15 取得當前目錄
12-16 改變當前目錄
12-17 取得缺省的磁盤驅動器
12-18 改變缺省的磁盤驅動器
12-19 低級輸入及輸出
課後習題
第13章 數據結構
13-1 數組聲明
13-2 數組查找
13-3 使用XLATB指令轉換
13-4 排序
13-5 隊列
13-6 堆棧
13-7 鏈表
課後習題
第14章 浮點數運算
14-1 80x87協處理器的運算
14-2 浮點堆棧
14-3 狀態字
14-4 控制字
14-5 數據類型
14-5-1 二進制整數
14-5-2 聚集十進制數
14-5-3 實數
14-5-4 七種數據類型值的范圍
14-6 80x87指令集
14-7 范例
課後習題
第15章 連接程序
15-1 建立NASM源程序
15-2 將目標文件連接成.exe文件
15-3 顯示DOS的BIOS區域數據
15-4 系統設備數據
15-5 內存容量
課後習題
附錄 NASM匯編語言指令 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved