引入Irvine32库

摘要:
1.下载http://asmirvine.com/或者https://github.com/Eazybright/Irvine32也有个库下载后解压到C:irvine2.创建asm项目(1)创建一个空C++项目,再创建一个test.asm的文件(2)右键项目-生成依赖项-生成自定义...(3)如果没有属性里没有MicrosoftMacroAssembly右击已经建好的项目,添加项选择c++文件,并

1.下载

http://asmirvine.com/

引入Irvine32库第1张

引入Irvine32库第2张

或者https://github.com/Eazybright/Irvine32也有个库

下载后解压到C:irvine

引入Irvine32库第3张

2.创建asm项目

(1)

创建一个空C++项目,再创建一个test.asm的文件

引入Irvine32库第4张

(2)

右键项目-生成依赖项-生成自定义...

引入Irvine32库第5张

(3)

如果没有属性里没有Microsoft Macro Assembly

  1. 右击已经建好的项目,添加项
  2. 选择c++文件,并将文件名设置为.asm后缀。
  3. 右击此文件,可见Microsoft Macro Assembly

3.导入链接库

(1)

C:irvine

引入Irvine32库第6张

(2)

引入Irvine32库第7张

(3)

引入Irvine32库第8张

4.测试

;This program adds and subtracts 32-bit integers;and stores the sum in a variable.
INCLUDE Irvine32.inc
.data
val1     dword  10000h
val2     dword  40000h
val3     dword  20000h
finalVal dword  ?

.code
main PROC

    mov    eax,val1            ;start with 10000h
    add    eax,val2            ;add 40000h
    sub    eax,val3            ;subtract 20000h
    mov    finalVal,eax        ;store the result (30000h)
    call    DumpRegs            ;display the registers
exit
main ENDP
END main

成功

引入Irvine32库第9张

免责声明:文章转载自《引入Irvine32库》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java微信公众平台开发(六)--微信开发中的token获取python语言程序设计部分习题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

NativeExcel 破解笔记

太乱,笔记而已,待整理。 NativeExcel 是一款Delphi下生成MS Excel文件的工具。它不需要用户安装Microsoft Office,而是直接生成excel文件,开发人员可以用NativeExcel代替传统的基于OLE的Excel 组件。 下载地址:修改的是NativeExcel2.http://nika-soft.com/编译生成文件后...

Win32汇编_变量

Win32汇编_变量全局变量:全局变量的作用域是整个程序,Win32汇编的全局变量定义在.data或.data?段内,可以同时定义变量的类型和长度.格式是:变量名类型初始值1, 初始值2, …变量名类型重复数量 dup (初始值1, 初始值2, …)例:.data;全局变量的类型才可以用缩写wHour dw ? ;未初始化的word类型变量wMinute...

DLL劫持 LPK.dll

/ 上次写了USP10的,这次把LPK的代码贴出来. //以下文件在 lpk.cpp 中,头文件和上次USP10的相同 // lpk.cpp : Defines the entry point for the DLL application. // //////////////////////////////////////////////////////...

文件系统FatFsR0.09a翻译(三):ff.h

//本译文只供学习使用,未经作者许可,不得用于其它任何用途 //译者:xiaofeng //修改日期:2013/03/19 //版本:V1.0 //版权所有,盗版必究。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34...

WINCE系统声音定制

作者:ARM-WinCE 2010的第一篇Blog,介绍一下WinCE系统声音的定制。说白了,就是设置注册表。WinCE系统启动的开机音乐,点击触摸屏以及键盘输入的按键音,还有系统运行过程中的各种声音其实都是在注册表里面预先设置好的。这里做个简单介绍: 整个WinCE系统声音注册表设置如下: [HKEY_CURRENT_USER\ControlPanel...

windows的磁盘操作之七——获取当前所有的物理磁盘号

有了前几节的基础后,本节给出一个更复杂但却非常实用的例子。 很多情况下,我们想知道当前系统下安装了多少块磁盘,他们的物理驱动器号都是多少,每一块磁盘上有多少个分区,分区号怎么分布,每个分区大小是多少。这就类似于我们打开windows的磁盘管理看到的那种非常清晰的列表。对于后几个问题,我们根据物理驱动器号调用第五节http://cutebunny.blo...