01.
(译)win32asm教程-2(译)win32asm教程-2 (译)win32asm教程-2 3.0 asm基础知识这章将教你汇编语言的基础知识1. 1伪代码(opcodes)汇编程序是用伪代码创建的。一个伪代码是一条处理器可以理解的指令。例如:ADDAdd指令把...查看完整版>>
(译)win32asm教程-2
02.
(译)Win32Asm 教程-1(译)Win32Asm 教程-1 (译)Win32Asm 教程-1 Win32Asm 教程这是我的Win32Asm教程。它总是创建中,但我会不停地添加内容。通过上面的next和prev链接,你可以转到后面和前面一页。介绍先来对这个教程做个小...查看完整版>>
(译)Win32Asm 教程-1
03.
Win32Asm教程教程这是我的Win32汇编教程。它总是在创建中,我会不停地添加内容。通过上面的next和prev链接,你可以转到后面和前面一页。 导言 先来对这个教程做个小小的介绍。Win32Asm不是一个非常流行的编程语言,而且只有为数不多(...查看完整版>>
Win32Asm教程教程
04.
(译)win32asm教程-1112.0 第一个程序是创建你的第一个程序的时候了。本章中的指导将这样组织:12.1第一步如果万事具备,你应该在你的masm同一个区上有一个win32(或win32asm)目录。为每个工程,你应该创建一个子目录。在win32目录中创建...查看完整版>>
(译)win32asm教程-11
05.
(译)win32asm教程-1011.0 Windows中的汇编基础现在你已经有了一些汇编语言的基础知识,你将要学习在Windows中怎样学习汇编。10.1APIWindows编程的根本在于Windows API,应用程序接口。这是由操作系统提供的一套函数。每个Windows程序员...查看完整版>>
(译)win32asm教程-10
06.
(译)win32asm教程-910.0 masm的优点如果你不在使用masm,你可以跳过这章并尝试着转换所有的例子,或不论如何地读一下,并试着说服自己使用masm。当然,这是你的选择。但masm真的使汇编语言更容易了。10.1 条件和循环结构Masm有一些伪...查看完整版>>
(译)win32asm教程-9
07.
(译)win32asm教程-89.0更多的伪代码这儿有更多的伪代码TESTTest对两个参数(目标,源)执行AND逻辑操作,并根据结果设置标志寄存器。结果本身不会保存。Test用来测试一个位,例如寄存器:Test eax, 100b;b后缀意为二进制jnz bitset如...查看完整版>>
(译)win32asm教程-8
08.
(译)win32asm教程-78.0关于数的一些事情在大多数的编程语言中使用整数还是浮点数只取决于变量的声明。在汇编语言中,完全的不同。浮点数的计算是由特别的伪代码和FPU协处理器(浮点单元)完成的。浮点指令将会在后面讨论。先来看看一些...查看完整版>>
(译)win32asm教程-7
09.
(译)win32asm教程-67.0条件跳转在Code部分,你可以看到像这样的标签:.codemov eax, edxsub eax, ecxcmp eax, 2jz loc1xor eax, eaxjmp loc2loc1:xor eax, eaxinc eaxloc2:(xor eax, eax意为:eax=0)让我们来看看这些代码:mov eax,...查看完整版>>
(译)win32asm教程-6
10.
(译)win32asm教程-56.0 文件结构汇编源文件被分成了几个部分。这些部分是code,data,未初始化data,constants,resource和relocations,资源部分是资源文件创建的,后面会有更多的讨论。Relocation部分对我们不重要(它包含了使PE-l...查看完整版>>
(译)win32asm教程-5
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。