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

匯編語言程序設計(第4版)

匯編語言程序設計(第4版)

定 價:¥39.80

作 者: 錢曉捷 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 程序設計

ISBN: 9787121170133 出版時間: 2012-06-01 包裝: 平裝
開本: 16開 頁數(shù): 321 字數(shù):  

內(nèi)容簡介

  《匯編語言程序設計(第4版普通高等教育十一五國家級規(guī)劃教材)》編著者錢曉捷?!秴R編語言程序設計(第4版普通高等教育十一五國家級規(guī)劃教材)》是普通高等教育“十一五”國家級規(guī)劃教材,是教育部-微軟精品課程教學成果。本書以Intel80x86指令系統(tǒng)和MASM6.x為主體,共10章,分為基礎和提高兩部分。前5章作為基礎部分,以當前“匯編語言程序設計”課程的教學為目標,講解16位基本整數(shù)指令及其匯編語言程序設計的知識,包括:匯編語言程序設計基礎知識,8086指令詳解,MASM偽指令和操作符,程序格式,程序結構及其設計方法。后5章為提高部分,介紹匯編語言程序設計的深入內(nèi)容和實際應用知識,包括:32位80x86CPU的整數(shù)指令系統(tǒng)及其編程,匯編語言與C/C++混合編程,80x87FPU浮點指令系統(tǒng)及其編程,多媒體擴展指令系統(tǒng)及其編程,64位指令簡介。 本書可作為高等院?!皡R編語言程序設計”課程的教材或參考書。本書內(nèi)容廣博、語言淺顯、結構清晰、實例豐富,也適合電子信息、自動控制等專業(yè)的高校學生和成教學生、計算機應用開發(fā)人員、深入學習微機應用技術的普通讀者閱讀。

作者簡介

暫缺《匯編語言程序設計(第4版)》作者簡介

圖書目錄

第1章 匯編語言基礎知識
1.1 計算機系統(tǒng)概述
1.1.1 計算機的硬件
1.1.2 計算機的軟件
1.1.3 計算機的程序設計語言
1.2 數(shù)據(jù)表示
1.2.1 數(shù)制
1.2.2 編碼’
1.2.3 有符號數(shù)的表示法
1.2.4 二進制數(shù)運算
1.3 Intel 80x86系列微處理器
1.3.1 16位80x86微處理器
1.3.2 IA.32微處理器
1.3.3 Intel 64處理器
1.4 微型計算機(PC)系統(tǒng)
1.5 8086微處理器
1.5.1 8086的功能結構
1.5.2 8086的寄存器
1.5.3 8086的存儲器組織
1.6 8086的尋址方式
1.6.1 8086的機器代碼格式
1.6.2 立即數(shù)尋址方式
1.6.3 寄存器尋址方式
1.6.4 存儲器尋址方式
習題l
第2章 8086的指令系統(tǒng)
2.1 數(shù)據(jù)傳送類指令
2.1.1 通用數(shù)據(jù)傳送指令
2.1.2 堆棧操作指令
2.1.3 標志傳送指令
2.1.4 地址傳送指令
2.2 算術運算類指令
2.2.1 狀態(tài)標志
2.2.2 加法指令
2.2.3 減法指令
2.2.4 乘法指令
2.2.5 除法指令
2.2.6 符號擴展指令
2.2.7 十進制調(diào)整指令
2.3 位操作類指令
2.3.1 邏輯運算指令
2.3.2 移位指令
2.3.3 循環(huán)移位指令
2.4 控制轉移類指令
2.4.1 無條件轉移指令
2.4.2 條件轉移指令
2.4.3 循環(huán)指令
2.4.4 子程序指令
2.4.5 中斷指令
2.5 處理機控制類指令
習題2
第3章 匯編語言程序格式
3.1 匯編語言程序的開發(fā)
3.1.1 匯編語言程序的語句格式
3.1.2 匯編語言的程序格式
3.1.3 匯編語言程序的開發(fā)過程
3.1.4 DOS系統(tǒng)功能調(diào)用
3.2 參數(shù)、變量和標號
3.2.1 數(shù)值型參數(shù)
3.2.2 變量定義偽指令
3.2.3 變量和標號的屬性
3.3 程序段的定義和屬性
3.3.1 DOS的程序結構
3.3.2 簡化段定義的格式
3.3.3 完整段定義的格式
3.4 復雜數(shù)據(jù)結構
3.4.1 結構
3.4.2 記錄
習題3
第4章 基本匯編語言程序設計
4.1 順序程序設計
4.2 分支程序設計
4.2.1 單分支結構
4.2.2 雙分支結構
4.2.3 多分支結構
4.3 循環(huán)程序設計
4.3.1 計數(shù)控制循環(huán)
4.3.2 條件控制循環(huán)
4.3.3 多重循環(huán)
4.3.4 串操作類指令
4.4 子程序設計
4.4.1 過程定義偽指令
4.4.2 子程序的參數(shù)傳遞
4.4.3 子程序的嵌套、遞歸與重入
4.4.4 子程序的應用
習題4
第5章 高級匯編語言程序設計
5.1 高級語言特性
5.1.1 條件控制偽指令
5.1.2 循環(huán)控制偽指令
5.1.3 過程聲明和過程調(diào)用偽指令
5.2 宏結構程序設計
5.2.1 宏匯編
5.2.2 重復匯編
5.2.3 條件匯編
5.3 模塊化程序設計
5.3.1 源程序文件的包含
5.3.2 目標代碼文件的連接
5.3.3 子程序庫的調(diào)入
5.4 輸入/輸出程序設計
5.4.1 輸入/輸出指令
5.4.2 程序直接控制輸入/輸出
5.4.3 程序查詢輸入/輸出
5.4.4 中斷服務程序
習題5
第6章 32位指令及其編程
6.1 32位指令運行環(huán)境
6.1.1 寄存器
6.1.2 尋址方式
6.1.3 機器代碼格式
6.2 32位擴展指令
6.2.1 數(shù)據(jù)傳送類指令
6.2.2 算術運算類指令
6.2.3 位操作類指令
6.2.4 串操作類指令
6.2.5 控制轉移類指令
6.3 DOS下的32位程序設計
6.4 32位新增指令
6.4.1 80386新增指令
6.4.2 80486新增指令
6.4.3 Pentium新增指令
6.4.4 Pentium Pro新增指令
6.5 用匯編語言編寫32位Windows應用程序
6.5.1 32位Windows應用程序的特點
6.5.2 32位Windows控制臺程序
6.5.3 Windows應用程序的開發(fā)
6.5.4 創(chuàng)建消息窗口
6.5.5 創(chuàng)建窗口應用程序
習題6
第7章 匯編語言與C/C++的混合編程
7.1 Turbo C嵌人匯編方式
7.1.1 嵌人匯編語句的格式
7.1.2 匯編語句訪問C語言的數(shù)據(jù)
7.1.3 嵌人匯編的編譯過程
7.2 rurbo c模塊連接方式
7.2.1 混合編程的約定規(guī)則
7.2.2 匯編模塊的編譯和連接
7.2.3 混合編程的參數(shù)傳遞
7.2.4 匯編語言程序對C語言程序的調(diào)用
7.3 匯編語言在Visual c++中的應用
7.3.1 嵌入?yún)R編語言指令
7.3.2 調(diào)用匯編語言過程
7.3.3 使用匯編語言優(yōu)化C++代碼
7.3.4 使用Visual C++開發(fā)匯編語言
程序
習題7
第8章 80x87浮點指令及其編程
8.1 浮點數(shù)據(jù)格式
8.1.1實數(shù)和浮點格式
8.1.2 80x87的數(shù)據(jù)格式
8.2 浮點寄存器
8.3 浮點指令的程序設計
8.3.1浮點傳送類指令
8.3.2算術運算類指令
8.3.3超越函數(shù)類指令
8.3.4浮點比較類指令
8.3.5 FPu控制類指令
習題8
第9章 多媒體指令及其編程
9.1 MMx指令系統(tǒng)
9.1.1 MMX的數(shù)據(jù)結構
9.1.2 MMX指令
9.1.3 MMX指令的程序設計
9.2 SSE指令系統(tǒng)
9.2.1 SIMD浮點指令
9.2.2 SIMD整數(shù)指令
9.2.3高速緩存優(yōu)化處理指令
9.2.4 SSE指令的程序設計
9.3 SSE2指令系統(tǒng)
9.3.1 SSE2的數(shù)據(jù)類型
9.3.2 SSE2浮點指令
9.3.3 SSE2擴展指令
9.3.4 SSE2指令的程序設計
9.4 SSE3指令系統(tǒng)
9.4.1 SSE3指令
9.4.2 SSE3指令的程序設計
習題9
第10章 64位指令簡介
10.1 64位方式的運行環(huán)境
10.2 64位方式的指令
附錄A 調(diào)試程序DEBUG
附錄B 調(diào)試程序CodeView
附錄C 匯編程序MASM的偽指令和操作符
附錄D 80x86整數(shù)指令系統(tǒng)
附錄E 常見匯編錯誤信息
附錄F 輸入/輸出子程序庫
參考文獻

本目錄推薦

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