Windows环境下32位汇编语言程序设计

Windows环境下32位汇编语言程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: 电子工业出版社
2006-03
版次: 1
ISBN: 9787121022609
定价: 79.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 742页
字数: 1187千字
  • Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。
      
      
      本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐渐深入Win32汇编语言的方方面面。
      
      
      本书作者罗云彬拥有十余年汇编语言编程经验,是汇编编程网站http://asm.yeah.net和汇编编程论坛http://win32asm.yeah.net的站长。本书是作者多年来编程工作的总结,适合于欲通过Win32汇编语言编写Windows程序的读者。 罗云彬,软件工程师,现从事软件项目管理、软件工程实施、数据库应用等领域的工作,在Windows操作系统下应用软件编程方面有丰富的经验,另外对Oracle数据库的管理有深入的研究,是国内为数不多的OCM证书获得者之一。    汇编语言编程是作者的一大爱好,作者自1990年开始即 第1篇 基础篇

     第1章 背景知识

     1.1 Win32的软硬件平台

      1.1.1 80x86系列处理器简史

      1.1.2 Windows的历史

      1.1.3 Win32平台的背后--Wintel联盟

     1.2 Windows的特色

     1.3 必须了解的东西

      1.3.1 80x86处理器的.L作模式

      1.3.2 Windows的内存管理

      1.3.3 Windows的特权保护

     第2章 准备编程环境

     2.1 Win32可执行文件的开发过程

     2.2 编译器和链接器

      2.2.1 MASM系列

      2.2.2 TASM系列

      2.2.3 其他编译器

      2.2.4 MASM,TASM还是NASM

      2.2.5 我们的选择--MASM32软件包

     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 代码的组织

    第2篇 初级篇

     第4章  第一个窗口程序

     4.1 开始了解窗口

      4.1.1 窗口是什么

      4.1.2 窗口界面

      4.1.3 窗口程序是怎么工作的

     4.2 分析窗口程序

      4.2.1 模块和句柄

      4.2.2 创建窗口

      4.2.3 消息循环

      4.2.4 窗口过程

     ……

     第5章 使用资源

     第6章 定时器和WindOWS时间

     第7章 图形操作

    第3篇 界面篇

     第8章 通用对话框

     第9章 通用控件

    第4篇 系统篇

     第10章 内存管理和文件操作

     第11章 动态链接库和钩子

     第12章 多线程

     第13章 进程控制

     第14章 异常处理

     第15章 注册表和INl文件

     第16章 WinSock接口和网络编程

     第17章 PE文件

     第18章 ODBC数据库编程

    索引

    参考文献
  • 内容简介:
    Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。
      
      
      本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐渐深入Win32汇编语言的方方面面。
      
      
      本书作者罗云彬拥有十余年汇编语言编程经验,是汇编编程网站http://asm.yeah.net和汇编编程论坛http://win32asm.yeah.net的站长。本书是作者多年来编程工作的总结,适合于欲通过Win32汇编语言编写Windows程序的读者。
  • 作者简介:
    罗云彬,软件工程师,现从事软件项目管理、软件工程实施、数据库应用等领域的工作,在Windows操作系统下应用软件编程方面有丰富的经验,另外对Oracle数据库的管理有深入的研究,是国内为数不多的OCM证书获得者之一。    汇编语言编程是作者的一大爱好,作者自1990年开始即
  • 目录:
    第1篇 基础篇

     第1章 背景知识

     1.1 Win32的软硬件平台

      1.1.1 80x86系列处理器简史

      1.1.2 Windows的历史

      1.1.3 Win32平台的背后--Wintel联盟

     1.2 Windows的特色

     1.3 必须了解的东西

      1.3.1 80x86处理器的.L作模式

      1.3.2 Windows的内存管理

      1.3.3 Windows的特权保护

     第2章 准备编程环境

     2.1 Win32可执行文件的开发过程

     2.2 编译器和链接器

      2.2.1 MASM系列

      2.2.2 TASM系列

      2.2.3 其他编译器

      2.2.4 MASM,TASM还是NASM

      2.2.5 我们的选择--MASM32软件包

     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 代码的组织

    第2篇 初级篇

     第4章  第一个窗口程序

     4.1 开始了解窗口

      4.1.1 窗口是什么

      4.1.2 窗口界面

      4.1.3 窗口程序是怎么工作的

     4.2 分析窗口程序

      4.2.1 模块和句柄

      4.2.2 创建窗口

      4.2.3 消息循环

      4.2.4 窗口过程

     ……

     第5章 使用资源

     第6章 定时器和WindOWS时间

     第7章 图形操作

    第3篇 界面篇

     第8章 通用对话框

     第9章 通用控件

    第4篇 系统篇

     第10章 内存管理和文件操作

     第11章 动态链接库和钩子

     第12章 多线程

     第13章 进程控制

     第14章 异常处理

     第15章 注册表和INl文件

     第16章 WinSock接口和网络编程

     第17章 PE文件

     第18章 ODBC数据库编程

    索引

    参考文献
查看详情
好书推荐 / 更多
Windows环境下32位汇编语言程序设计
理想国译丛043:资本主义的未来
[英]保罗·科利尔 著
Windows环境下32位汇编语言程序设计
1789:三城记
[英]迈克·拉波特 著;夏天 译
Windows环境下32位汇编语言程序设计
当所有愿望实现:以自由,以死亡
[奥]托马斯·格拉维尼奇 著;刘海宁 译
Windows环境下32位汇编语言程序设计
寻找昨日书店
艾米·迈耶森 著;王马奇 译
Windows环境下32位汇编语言程序设计
咫尺天涯:最后的老北京
肖复兴
Windows环境下32位汇编语言程序设计
醉钢琴与地下蓝调:汤姆·威兹谈汤姆·威兹
[美]小保罗·马赫 编;业之 译
Windows环境下32位汇编语言程序设计
上海早期影迷文化史(1897-1937)
侯凯 著
Windows环境下32位汇编语言程序设计
动画表演规律:让你的角色活起来(全球畅销经典版)
[加]南希·贝曼(Nancy Beiman) 著;王瑶 译
Windows环境下32位汇编语言程序设计
巴黎评论·作家访谈5(“巴黎评论·作家访谈系列”新一辑,共收录以下十六位作家的长篇访谈)
美国《巴黎评论》编辑部
Windows环境下32位汇编语言程序设计
满是空虚之物
[日]阿伏伽德六 著;黄文娟 译
Windows环境下32位汇编语言程序设计
金冲及文丛·一本书的历史:胡乔木、胡绳谈《中国共产党的七十年》
金冲及 著
Windows环境下32位汇编语言程序设计
仿佛若有光:大理访谈录如果你渴望改变,去大理吧!那里有来自全世界的文化异质者,那里有一切可能!
黄菊 著