重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导

重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2008-05
版次: 1
ISBN: 9787302171942
定价: 23.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 189页
字数: 298千字
正文语种: 简体中文
7人买过
  • 《重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导》介绍在Windows操作系统及32位保护模式下的汇编语言实验,包括集成开发环境的使用、分支循环、字符串处理、子程序、Windows界面编程、I/O程序设计、代码优化、硬盘DMA编程、保护模式编程、缓冲区溢出、多任务和多线程等11个实验。
    书中提供了31个示例程序,在Windows操作系统或虚拟机中运行,以Pentium微机为基础平台,发挥汇编语言与底层硬件联系紧密的特点,包括了读取实时时钟、直接读取硬盘扇区和硬盘序列号、中断程序设计、硬盘DMA传输等实验,体现出汇编语言的强大功能和高效率。除此之外,还包括了代码优化、缓冲区溢出、多任务、线程同步、递归编程、C/C++和汇编混合编程等与底层软件技术相关的实验程序。 实验1Windows汇编语言开发环境
    1.1汇编程序结构
    1.2VisualC/C++环境
    1.3字符串输入与输出
    1.4常用WindowsAPI调用
    1.5读取CPU标识
    1.6WinDbg调试工具
    1.7实验题:用MessageBox函数显示CPU信息

    实验2分支循环程序设计
    2.1冒泡法排序
    2.2折半查找
    2.3插入数组元素
    2.4删除数组元素
    2.5实验题:两个有序数组的合并实验

    实验3字符串/块处理程序设计
    3.1搜索字符
    3.2内存块复制
    3.3字符串插入
    3.4实验题:多个字符串的排序

    实验4Windows界面编程
    4.1简单的窗口程序
    4.2对话框及子窗口控件
    4.3GDI编程
    4.4实验题:鼠标作图程序

    实验5子程序设计
    5.1子程序的定义和调用
    5.2参数传递规则
    5.3局部变量
    5.4幂的计算
    5.5在C程序中直接嵌入汇编
    5.6C/C++程序与汇编的混合编程
    5.7实验题:快速排序

    实验6I/O程序设计
    6.1读取实时时钟
    6.2直接读取硬盘扇区
    6.3双机全双工串行通信
    6.4实验题:读取硬盘序列号

    实验7程序优化
    7.1指令代码的优化
    7.2空间优化处理
    7.3MMX指令
    7.4SSE指令
    7.5实验题:图像像素反转优化

    实验8缓冲区溢出攻击实验
    8.1缓冲区溢出攻击原理
    8.2远程缓冲区溢出攻击
    8.3实验题:IIS5.0溢出漏洞实验

    实验9保护模式编程基础
    9.1虚拟机开发环境
    9.2实模式与保护模式的切换
    9.3保护模式下的中断程序设计
    9.4实验题:保护模式综合实验

    实验10硬盘DMA编程
    10.1获取PCIIDE配置
    10.2硬盘DMA传输实验
    10.3实验题:保护方式下的硬盘DMA传输实验

    实验11多任务和多线程
    11.1多任务及其调度
    11.2多线程编程
    11.3x8664架构简介
    11.4实验题:Windows同步对象实验
    附录A
    附录B
    参考文献
  • 内容简介:
    《重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导》介绍在Windows操作系统及32位保护模式下的汇编语言实验,包括集成开发环境的使用、分支循环、字符串处理、子程序、Windows界面编程、I/O程序设计、代码优化、硬盘DMA编程、保护模式编程、缓冲区溢出、多任务和多线程等11个实验。
    书中提供了31个示例程序,在Windows操作系统或虚拟机中运行,以Pentium微机为基础平台,发挥汇编语言与底层硬件联系紧密的特点,包括了读取实时时钟、直接读取硬盘扇区和硬盘序列号、中断程序设计、硬盘DMA传输等实验,体现出汇编语言的强大功能和高效率。除此之外,还包括了代码优化、缓冲区溢出、多任务、线程同步、递归编程、C/C++和汇编混合编程等与底层软件技术相关的实验程序。
  • 目录:
    实验1Windows汇编语言开发环境
    1.1汇编程序结构
    1.2VisualC/C++环境
    1.3字符串输入与输出
    1.4常用WindowsAPI调用
    1.5读取CPU标识
    1.6WinDbg调试工具
    1.7实验题:用MessageBox函数显示CPU信息

    实验2分支循环程序设计
    2.1冒泡法排序
    2.2折半查找
    2.3插入数组元素
    2.4删除数组元素
    2.5实验题:两个有序数组的合并实验

    实验3字符串/块处理程序设计
    3.1搜索字符
    3.2内存块复制
    3.3字符串插入
    3.4实验题:多个字符串的排序

    实验4Windows界面编程
    4.1简单的窗口程序
    4.2对话框及子窗口控件
    4.3GDI编程
    4.4实验题:鼠标作图程序

    实验5子程序设计
    5.1子程序的定义和调用
    5.2参数传递规则
    5.3局部变量
    5.4幂的计算
    5.5在C程序中直接嵌入汇编
    5.6C/C++程序与汇编的混合编程
    5.7实验题:快速排序

    实验6I/O程序设计
    6.1读取实时时钟
    6.2直接读取硬盘扇区
    6.3双机全双工串行通信
    6.4实验题:读取硬盘序列号

    实验7程序优化
    7.1指令代码的优化
    7.2空间优化处理
    7.3MMX指令
    7.4SSE指令
    7.5实验题:图像像素反转优化

    实验8缓冲区溢出攻击实验
    8.1缓冲区溢出攻击原理
    8.2远程缓冲区溢出攻击
    8.3实验题:IIS5.0溢出漏洞实验

    实验9保护模式编程基础
    9.1虚拟机开发环境
    9.2实模式与保护模式的切换
    9.3保护模式下的中断程序设计
    9.4实验题:保护模式综合实验

    实验10硬盘DMA编程
    10.1获取PCIIDE配置
    10.2硬盘DMA传输实验
    10.3实验题:保护方式下的硬盘DMA传输实验

    实验11多任务和多线程
    11.1多任务及其调度
    11.2多线程编程
    11.3x8664架构简介
    11.4实验题:Windows同步对象实验
    附录A
    附录B
    参考文献
查看详情
相关图书 / 更多
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点行业环境评估报告(2021年)
生态环境部环境工程评估中心 著
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点行业排污许可核发及监管技术要点
管蓓 著
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点行业污染防治可行技术支撑排污许可管理技术手册——造纸、电镀、炼焦化学工业
吕晓君 编
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点行业环境评估报告(2020年)
生态环境部环境工程评估中心 著
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点耗能设备的能效提升与节能技术
孟祥文 主编;何燕
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点节能技术应用典型案例2019-2020
国家节能中心
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点高中同步精讲精练(数学. 必修第一册)第二版
周顺钿
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点区域农业面源污染综合治理关键技术与典型模式
农业农村部农业生态与资源保护总站 著
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点生态功能区转移支付对绿色可持续发展的影响研究——以江西省为例
鲍丙飞 著;金声甜
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点行业领域重大事故隐患判定标准
重点行业领域重大事故隐患判定标准编写组
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点感染性疾病的防治(第三版)
张文宏;王明贵
重点大学计算机专业系列教材:Windows汇编语言程序设计实验指导
重点中学初中英语导读(修订版)
李霞 主编