注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡操作系統(tǒng)WindowsWindows匯編語言程序設計實驗指導

Windows匯編語言程序設計實驗指導

Windows匯編語言程序設計實驗指導

定 價:¥23.00

作 者: 譚毓安、張雪蘭、李元章 編
出版社: 清華大學出版社
叢編項: 重點大學計算機專業(yè)系列教材
標 簽: WINDOWS

ISBN: 9787302171942 出版時間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 189 pages 字數(shù):  

內(nèi)容簡介

  本書介紹在Windows操作系統(tǒng)及32位保護模式下的匯編語言實驗,包括集成開發(fā)環(huán)境的使用、分支循環(huán)、字符串處理、子程序、Windows界面編程、I/O程序設計、代碼優(yōu)化、硬盤DMA編程、保護模式編程、緩沖區(qū)溢出、多任務和多線程等11個實驗。書中提供了31個示例程序,在Windows操作系統(tǒng)或虛擬機中運行,以Pentium微機為基礎平臺,發(fā)揮匯編語言與底層硬件聯(lián)系緊密的特點,包括了讀取實時時鐘、直接讀取硬盤扇區(qū)和硬盤序列號、中斷程序設計、硬盤DMA傳輸?shù)葘嶒?,體現(xiàn)出匯編語言的強大功能和高效率。除此之外,還包括了代碼優(yōu)化、緩沖區(qū)溢出、多任務、線程同步、遞歸編程、C/C++和匯編混合編程等與底層軟件技術(shù)相關(guān)的實驗程序。本書可作為高等院校計算機專業(yè)及電子、電氣類相關(guān)專業(yè)本科生匯編語言程序設計、微型計算機原理與接口技術(shù)等課程的實驗教材或參考書,也可作為其他自學者或計算機專業(yè)技術(shù)人員的參考指導書。

作者簡介

暫缺《Windows匯編語言程序設計實驗指導》作者簡介

圖書目錄

實驗1 Windows匯編語言開發(fā)環(huán)境
 1.1 匯編程序結(jié)構(gòu)
 1.2 Visual C/C++環(huán)境
 1.3 字符串輸入與輸出
 1.4 常用Windows API調(diào)用
 1.5 讀取CPU標識
 1.6 WinDbg調(diào)試工具
 1.7 實驗題: 用MessageBox函數(shù)顯示CPU信息
實驗2 分支循環(huán)程序設計
 2.1 冒泡法排序
 2.2 折半查找
 2.3 插入數(shù)組元素
 2.4 刪除數(shù)組元素
 2.5 實驗題:兩個有序數(shù)組的合并實驗
實驗3 字符串/塊處理程序設計
 3.1 搜索字符
 3.2 內(nèi)存塊復制
 3.3 字符串插入
 3.4 實驗題:多個字符串的排序
實驗4 Windows界面編程
 4.1 簡單的窗口程序
 4.2 對話框及子窗口控件
 4.3 GDI編程
 4.4 實驗題: 鼠標作圖程序
實驗5 子程序設計
 5.1 子程序的定義和調(diào)用
 5.2 參數(shù)傳遞規(guī)則
 5.3 局部變量
 5.4 冪的計算
 5.5 在C程序中直接嵌入?yún)R編
 5.6 C/C++程序與匯編的混合編程
 5.7 實驗題:快速排序
實驗6 I/O程序設計
 6.1 讀取實時時鐘
 6.2 直接讀取硬盤扇區(qū)
 6.3 雙機全雙工串行通信
 6.4 實驗題: 讀取硬盤序列號
實驗7 程序優(yōu)化
 7.1 指令代碼的優(yōu)化
 7.2 空間優(yōu)化處理
 7.3 MMX指令
 7.4 SSE指令
 7.5 實驗題:圖像像素反轉(zhuǎn)優(yōu)化
實驗8 緩沖區(qū)溢出攻擊實驗
 8.1 緩沖區(qū)溢出攻擊原理 
 8.2 遠程緩沖區(qū)溢出攻擊
 8.3 實驗題:IIS 5.0溢出漏洞實驗
實驗9 保護模式編程基礎
 9.1 虛擬機開發(fā)環(huán)境
 9.2 實模式與保護模式的切換
 9.3 保護模式下的中斷程序設計
 9.4 實驗題: 保護模式綜合實驗
實驗10 硬盤DMA編程
 10.1 獲取PCI IDE配置
 10.2 硬盤DMA傳輸實驗
 10.3 實驗題:保護方式下的硬盤DMA傳輸實驗
實驗11 多任務和多線程
 11.1 多任務及其調(diào)度
 11.2 多線程編程
 11.3 x86 64架構(gòu)簡介
 11.4 實驗題:Windows同步對象實驗
附錄A
附錄B
參考文獻

本目錄推薦

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