[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《琢石成器—Windows 環境下32位匯編程序設計 PDF+光盤》最新“琢石成器”第三版[PDF]
《琢石成器—Windows 環境下32位匯編程序設計 PDF+光盤》最新“琢石成器”第三版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《琢石成器—Windows 環境下32位匯編程序設計 PDF+光盤》最新“琢石成器”第三版[PDF] 簡介: 中文名 : 琢石成器—Windows 環境下32位匯編程序設計 PDF+光盤 別名 : Windows環境下32位匯編語言程序設計(第三版)電子書+光盤 作者 : 羅雲彬 圖書分類 : 軟件 資源格式 : PDF 版本 : 最新“琢石成器”第三版 出版社 : 羅雲彬 書號 : 9787121086632 發行時間 : 2009年06月01日 地區 : 大陸 語言 : 簡
電驢資源下載/磁力鏈接資源下載:
全選
"《琢石成器—Windows 環境下32位匯編程序設計 PDF+光盤》最新“琢石成器”第三版[PDF]"介紹
中文名: 琢石成器—Windows 環境下32位匯編程序設計 PDF+光盤
別名: Windows環境下32位匯編語言程序設計(第三版)電子書+光盤
作者: 羅雲彬
圖書分類: 軟件
資源格式: PDF
版本: 最新“琢石成器”第三版
出版社: 羅雲彬
書號: 9787121086632
發行時間: 2009年06月01日
地區: 大陸
語言: 簡體中文
簡介:

琢石成器—Windows環境下32位匯編語言程序設計
內容介紹
作 者:羅雲彬 著
出 版 社:電子工業出版社
出版時間: 2009-6-1
頁 數:756頁
開 本:16開
ISBN 9787121086632
定價::89.00元(含光盤1張)
暢銷書《Windows環境下32位匯編語言程序設計》升級版。
  Windows環境下32位匯編語言是一種全新的編程語言。它使用與C++語言相同的API接口,不僅可以開發出大型的軟件,而且是了解操作系統運行細節的最佳方式。
  本書從編寫應用程序的角度,從“Hello,World!”這個簡單的例子開始到編寫多線程、注冊表和網絡通信等復雜的程序,通過70多個實例逐步深入Win32匯編語言編程的方方面面。
  本書作者羅雲彬擁有十余年匯編語言編程經驗,是匯編編程網站http://www.win32asm.com.cn的創辦者。本書是作者多年來編程工作的總結,適合於欲通過Win32匯編語言編寫Windows程序的讀者。
光盤介紹:
1. 編譯器和鏈接器
本附書代碼全部采用 MASM 格式編寫,推薦使用 MASM32 軟
件包作為編譯環境,MASM32 軟件包可以在以下地址下載:
MASM32官方站點: http://www.masm32.com
作者的MASM編程站點: http://www.win32asm.com.cn
安裝完成以後請將本光盤根目錄下的環境設置批處理文件 Var.bat
拷貝到 Masm32\bin 目錄下,並根據 MASM32 的安裝位置編輯修改
Var.bat 文件中的相關目錄名稱。
2. 代碼維護工具
每個例子都包括了描述編譯、鏈接方法的 makefile 文件,
使用 nmake 工具可以自動根據此文件進行編譯鏈接,nmake 工
具可以從 Visual C++ 的 bin 目錄中找到,也可以從作者的網
站中下載。
3. 編譯環境和編譯方法
建議使用命令行方式進行編譯,以編譯 Chapter02\Test
目錄中 Test.asm 為例,步驟是:
I. 打開一個“命令提示符”窗口。
II. 進入環境設置批處理文件 Var.bat 所在目錄並執行
它,以後就可以使用這個“命令提示符”窗口編譯
文件了。
x:
cd \masm32\bin
var
III. 進入源代碼目錄:
cd \chapter02\test
IV. 使用 nmake 工具進行編譯鏈接:
nmake
V. 執行編譯好的可執行文件。
如果需要對源代碼進行修改,不必關閉“命令提示符”窗口,
只要切換到編輯器窗口,在修改 *.asm 文件後重復進行第 IV 和
第 V 步驟即可。
# 特別注意:將光盤中的代碼拷貝到硬盤後,必須將文件的只讀屬性去除!
4. 關於聯機幫助文檔
Win32 匯編編程涉及很多 API 的使用,使用 .hlp、.chm 等
格式的聯機幫助文件查找這些 API 的使用說明是很方便的,作者
的網站上提供了很詳盡的聯機文檔下載,具體請訪問:
http://www.win32asm.com.cn
5. 本光盤所包含目錄的說明
根目錄下的 *.pdf ;附錄A、B、C的電子版文檔
Chapter02\Test ;測試編譯環境
Chapter03\HelloWorld ;Hello World
Chapter04\FirstWindow ;用Win32匯編寫第一個窗口
Chapter04\FirstWindow-1 ;用Win32匯編寫第一個窗口
Chapter04\SendMessage ;窗口間的消息互發
Chapter04\SendMessage-1 ;窗口間的消息互發
Chapter05\Menu ;使用資源 - 使用菜單
Chapter05\Icon ;使用資源 - 使用圖標
Chapter05\Dialog ;使用資源 - 使用對話框
Chapter05\Listbox ;使用資源 - 使用列表框
Chapter05\Control ;使用資源 - 使用子窗口控件
Chapter05\ShowVersionInfo ;使用資源 - 顯示版本信息資源的程序
Chapter05\VersionInfo ;使用資源 - 使用版本信息資源
Chapter06\Timer ;定時器的使用
Chapter07\DcCopy ;在兩個窗口的 DC 間互相拷貝屏幕
Chapter07\Clock ;模擬時鐘程序
Chapter07\BmpClock ;用 Bitmap 圖片做背景的模擬時鐘程序
Chapter07\TestObject ;一些常見的繪圖操作
Chapter08\CommDlg ;使用通用對話框
Chapter09\Toolbar ;使用工具欄
Chapter09\StatusBar ;使用狀態欄
Chapter09\Richedit ;使用豐富編輯控件
Chapter09\Wordpad ;一個完整的文本編輯器例子
Chapter09\SubClass ;窗口的子類化例子
Chapter09\SuperClass ;窗口的超類化例子
Chapter10\MemInfo ;顯示當前內存的使用情況
Chapter10\FindFile ;全盤查找文件的例子
Chapter10\FormatText ;文件讀寫例子
Chapter10\FormatText\FileMap ;使用內存映射文件進行文件讀寫的例子
Chapter10\MMFShare ;使用內存映射文件進行進程間數據共享
Chapter11\Dll\Dll ;最簡單的動態鏈接庫例子 - 編寫 DLL
Chapter11\Dll\MASM Sample ;最簡單的動態鏈接庫例子 - 使用 DLL
Chapter11\Dll\VC++ Sample ;最簡單的動態鏈接庫例子 - 在VC++中使用匯編編寫的DLL
Chapter11\KeyHook ;Windows 鉤子的例子 - 監聽鍵盤動作
Chapter11\RecHook ;Windows 日志記錄鉤子的例子 - 監聽鍵盤動作
Chapter12\Counter ;有問題的程序 - 一個計數程序
Chapter12\Thread ;用多線程的方式解決上一個程序的問題
Chapter12\Event ;使用事件對象
Chapter12\ThreadSynErr ;一個存在同步問題的多線程程序
Chapter12\ThreadSyn\UseCriticalSection ;使用臨界區對象解決多線程同步問題
Chapter12\ThreadSyn\UseEvent ;使用事件對象解決多線程同步問題
Chapter12\ThreadSyn\UseMutex ;使用互斥對象解決多線程同步問題
Chapter12\ThreadSyn\UseSemaphore ;使用信號燈對象解決多線程同步問題
Chapter13\CmdLine ;使用命令行參數
Chapter13\Process ;創建進程的例子
Chapter13\ProcessList ;顯示系統中運行的進程列表
Chapter13\Patch1 ;一個內存補丁程序
Chapter13\Patch2 ;一個內存補丁程序
Chapter13\Patch3 ;一個內存補丁程序
Chapter13\HideProcess9x ;Windows 9x下的進程隱藏
Chapter13\RemoteThreadDll ;用 DLL 注入的方法實現遠程進程
Chapter13\RemoteThread ;不依靠任何外部文件實現遠程進程
Chapter14\TopHandler ;使用篩選器處理異常
Chapter14\SEH01 ;最基本結構化異常處理例子
Chapter14\SEH02 ;改進後的結構化異常處理例子
Chapter14\Unwind ;異常處理中的展開操作例子
Chapter15\Ini ;使用 INI 文件
Chapter15\Reg ;操作注冊表的例子
Chapter15\Associate ;操作注冊表實現文件關聯
Chapter16\TcpEcho ;實現 TCP 服務器端的簡單例子
Chapter16\Chat-TCP ;用 TCP 協議實現的聊天室例子
Chapter17\PeInfo ;查看 PE 文件的基本信息
Chapter17\Import ;查看 PE 文件的導入表
Chapter17\Export ;查看 PE 文件的導出表
Chapter17\Resource ;查看 PE 文件的資源列表
Chapter17\Reloc ;查看 PE 文件的重定位信息
Chapter17\NoImport ;不使用導入表調用 API 函數
Chapter17\AddCode ;在 PE 文件上附加可執行代碼的例子
Chapter18\OdbcSample ;用ODBC操作數據庫的例子
Appendix A\EchoLine ;控制台輸入輸出的例子
Appendix B\MsgWindow01 ;消息機制試驗 1
Appendix B\MsgWindow02 ;消息機制試驗 2
Appendix B\MsgWindow03 ;消息機制試驗 3
Appendix B\MsgWindow04 ;消息機制試驗 4
Appendix C\BrowseFolder ;浏覽目錄對話框
6. 聯系作者
雖然本書中所有的例子代碼都已經在Windows 98、Windows 2000、
Windows XP 和Windows Vista下測試通過,但也有存在Bug的可能,如果
發現代碼存在錯誤或者有其它問題,請告知作者,聯系方法:
給作者發 E-mail:[email protected]
從作者的主頁上可以找到最新有效的郵箱地址:http://www.win32asm.com.cn
內容截圖:



VeryCD首發轉載請注明,閒來無事又做了一遍完整版鏡像,其實完整版裡面帶了很多出版社的東西,對看書學習幾乎無用,學習的話下載那個RAR壓縮文件就足夠了O(∩_∩)O~
目錄:
圖書介紹
基礎篇
第1章 背景知識
1.1 Win32的軟硬件平台
1.1.1 80x86系列處理器簡史
1.1.2 Windows的歷史
1.1.3 Win32平台的背後
1.1.3 Wintel聯盟
1.2 Windows的特色
1.3 必須了解的基礎知識
1.3.1 80x86處理器的工作模式
1.3.2 Windows的內存管理
1.3.3 Windows的特權保護
第2章 准備編程環境
2.1 Win32可執行文件的
2.1 開發過程
2.2 編譯器和鏈接器
2.2.1 MASM系列
2.2.2 TASM系列
2.2.3 其他編譯器
2.2.4 MASM,TASM還是
2.2.4 NASM
2.2.5 *選擇——MASM32
2.2.5 SDK軟件包
2.3 創建資源
2.3.1 資源編譯器的使用
2.3.2 所見即所得的資源編輯器
2.4 make工具的用法
2.4.1 make工具是什麼
2.4.2 nmake的用法
2.4.3 描述文件的語法
2.5 獲取資料
2.5.1 Windows資料的來源
2.5.2 Intel處理器資料
2.6 構建編程環境
2.6.1 IDE還是命令行
2.6.2 本書推薦的工作環境
2.6.3 嘗試編譯第一個程序
第3章 使用MASM
3.1 Win32匯編源程序的結構
3.1.1 模式定義
3.1.2 段的定義
3.1.3 程序結束和程序入口
3.1.4 注釋和換行
3.2 調用API
3.2.1 API是什麼
3.2.2 調用API
3.2.3 API參數中的等值定義
3.3 標號、變量和數據結構
3.3.1 標號
3.3.2 全局變量
3.3.3 局部變量
3.3.4 數據結構
3.3.5 變量的使用
3.4 使用子程序
3.4.1 子程序的定義
3.4.2 參數傳遞和堆棧平衡
3.5 高級語法
3.5.1 條件測試語句
3.5.2 分支語句
3.5.3 循環語句
3.6 代碼風格
3.6.1 變量和函數的命名
3.6.2 代碼的書寫格式
3.6.3 代碼的組織
初級篇
第4章 第一個窗口程序
第5章 使用資源
第6章 定時器和Windows時間
第7章 圖形操作
界面篇
第8章 通用對話框
第9章 通用控件
系統篇
第10章 內存管理和文件操作
第11章 動態鏈接庫和鉤子
第12章 多線程
第13章 過程控制
第14章 異常處理
應用篇
第15章 注冊表和INI文件
第16章 WinSock接口和網絡編程
第17章 PE文件
第18章 ODBC數據庫編程
參考文獻 
相關資源:

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

Copyright © 電驢下載基地 All Rights Reserved