精华内容
下载资源
问答
  • MASM32教程MASM32教程

    2009-03-17 08:59:56
    MASM32教程MASM32教程MASM32教程MASM32教程MASM32教程MASM32教程MASM32教程
  • masm32

    2008-06-27 00:52:01
    汇编工具 , 支持32位寄存器,汇编爱好者必备
  • MASM32

    2007-12-24 18:34:49
    32位汇编工具,希望各位喜欢!
  • MASM32 editer

    2020-08-26 19:03:55
    软件名称:MASM 32 editer
  • MASM32

    2014-05-22 08:13:21
    在使用MASM32时 用到很多的库 这些 库 文件没有 帮助信息 即便是英文的也没有 那大哥们是怎么使用的 看到MASM32SDK中include大量的库 可是没有一个像java那样 棒的规范帮助文档 那么大哥们是如何知道这些没有...
  • MASM32反向工程师的代码收集 该存储库包含各种片段,以帮助您制作自己的发行版以及更多内容。 有关图形效果,请参见。 WinASM友好。
  • 下载 MASM32

    2018-10-24 21:18:21
    可能很多人开始学汇编用的是在dos虚拟机编写的,然而我们选用masm32就是为了借助MASM32包对很多动态链接库支持的特点,使用的时候可以对库函数直接调用,免去自己与硬件/操作系统底层打交道实现的麻烦。看了教程才...
  • MASM32.zip

    2019-12-28 00:05:17
    MASM32是汇编语言初学者必定接触的汇编语言学习软件,该MASM32安装后会启动DOS对话框,用户需要手动选择命令生成运行库和程序,生成完毕后软件即安装完毕。
  • 我的第一个MASM32程序(MASM32环境配置)

    万次阅读 2013-06-11 17:46:21
    1、下载MASM32安装包 官网下载地址:http://www.masm32.com 备用防丢:MASM32_SDK v11r.rar 2、安装MASM32程序 3、配置MASM32编译环境 Win7配置: a.右击"计算机"---属性---高级系统设置---环境变量---在用户...

    1、下载MASM32安装包

    官网下载地址:http://www.masm32.com

    备用防丢:MASM32_SDK v11r.rar

    2、安装MASM32程序

    3、配置MASM32编译环境

    Win7配置:

    a.右击"计算机"---属性---高级系统设置---环境变量---在用户变量新建并添加如下内容

    变量名           变量值
    include     D:\masm32\include
    lib         D:\masm32\lib
    PATH        D:\masm32\bin

    有些计算机可能安装一些软件,已经给添加了相同的变量名了,没关系,只要在变量值后边追加就可以了,记得要追加的后边先给个分号来隔开哦

    当然,上边的变量值需要按个人所安装的目录而定的,这个需要自己去配置自己所安装的目录了!

    配置就到此结束,接下来就是测试一下配置是否正确,打开个CMD,输入:ml

    看有没有提示,如果是提示错误表示配置当中有错误,可能是路径按错等,这个得自己去排查了!

    b.WinXP配置

    右击我的电脑---属性---高级---环境变量

    也是在用户配置里边添加如上内容,和Win7操作是相同的,只是WinXP要打开这个配置界面和Win7有一点点不同而已吧:)

    4、我的第一个Window汇编程序

    a.随便打开个记事本,当然也可以用其它IDE等了,写入如下代码

    .386
    .model flat, stdcall
    option casemap:none
    
    include windows.inc
    include user32.inc
    include kernel32.inc
    includelib user32.lib
    includelib kernel32.lib
    
    .data
    szCaption   db 'Duke56',0
    szText      db 'Hello World!',0
    
    .code
    start:
          invoke MessageBox,\	; 调用函数名
          NULL,\			; 父窗口句柄
          offset szText,\		; 文字
          offset szCaption,\	; 标题
          MB_OK			; 按钮类型
    
          invoke ExitProcess, NULL
    end start

    保存为text.asm(当然这里的文件名按个人保存)

    b.打开个CMD,按目录切换到你保存的text.asm目录下(为了接下来的方便,要不然要符上绝对路径,这样会比较麻烦)

    • 编译text.asm文件,输入 :ml /c /coff text.asm(如果代码有错误的话会提示错误的)
    • 连接成可执行文件,输入:link /subsystem:windows text.obj(连接成功的话会在该目录下生成一个text.exe的可执行文件)

    • 接下来当然是来运行一下我们生成的EXE文件喽

     

    展开全文
  • masm5.0与masm32

    千次阅读 2019-05-17 17:48:08
    不要把MASM32开发环境和MASM汇编器版本搞混了! MASM32是一个为那些对学习或者编写32位微软汇编(MASM)感兴趣的程序员提供的工作环境,它最流行的版本是8.0版,而我所知道最新版本是9.0版。但是请大家一定要注意,...

    不要把MASM32开发环境和MASM汇编器版本搞混了!

    MASM32 是一个为那些对学习或者编写 32 位微软汇编( MASM )感兴趣 的程序员提供的工作环境,它最流行的版本是 8.0 版,而我所知道最新版本是 9.0 版。但是请大家一定要注意,这里的 8.0 版和 9.0 版不是指 MASM 编译器 (  ML) 的版本,而是 MASM32 开发环境的版本。 经常看到网上有网友发的贴把这两个概念都搞混了。 

    那么 MASM(ML) 编译器的版本到底有哪些呢?教学上常用的版本是 5.0 版的,之前还有个 4.0 版的记得“全国计算机等级三级考试”就是用的 4.0 版。 5.0 版之后有个 5.1 版本,在这之后,从 6.0 版开始 MASM 就改名 ML 了,因为它把编译和连接组合在一起了。而且 6.0 版还对汇编语言进行了大幅改造,使之支持高级语言的很多特性。 6.0 版之后常看到的就是 6.11  6.13  6.14 MASM32(V8.0  V9.0) 就是包含有 ML6.14  , 而不是 ML8.0 版。 6.14 之后就是 6.15 但不常见 , 我手头上有 6.15  ML ,有兴趣的朋友可以向我索取或点此处进入下载。但 Microsoft  6.15 版开始好象就不再单独发布 MASM 的开发工具包了。 

             以后的 ML 还有 7.0  7.1 版,最新的是 ML8.0 版。但它们都只包含在 Visual Studio.Net  Visual Studio 2005 里面。而且如果你 安装了 Visual Studio 2005  64 位开发环境,你将得到一个 MASM for x64 ( ml64 .exe ) 哈哈,各位这可是支持 Intel  AMD  64  CPU 的汇编语言编译器!有志于 64 位底层开发的赶快去试用看看吧。 

                                                             
                                                                  MASM 编译器各版本的区别 

    版     本 

    简     介 

    MASM 4.00 

    这是最先广泛使用的一个 MASM 版本,适用于 DOS 下的汇编编程。它很精巧,但使用起来不是很智能化,需要用户自己一板一眼地写出所有的东西。很多教科书上讲的 8086 汇编语法都是针对这个版本的,对程序员来说。它只比用 Debug 方便一点点 

    MASM 5.00 

    MASM 5.00 比 4.00 在速度上快了很多,并将段定义的伪指令简化为类似 .code 与 .data 之类的定义方式,同时增加了对 80386 处理器指令的支持,对 4.00 版本的兼容性很好 

    MASM 5.10 

    对程序员来说,这个版本最大的进步是增加了对 @@ 标号的支持。这样,程序员可以不再为标号的起名花掉很多时间。另外, MASM 5.10 增加了对 OS/2 1.x 的支持 

    MASM 5.10B 

    1989 年推出,比上一个版本更稳定、更快,它是传统的 DOS 汇编编译器中最完善的版本 

    MASM 6.00 

    1992 年发布,有了很多的改进。编译器可以使用扩展内存,这样可以编译更大的文件,可执行文件名相应从 Masm.exe 改为 Ml.exe 。从这个版本开始可以在命令行上用 *.asm 同时编译多个源文件,源程序中数据结构的使用和命令行参数的语法也更像 C 的风格。最大的改进之一是开始支持 .if/.endif 这样的高级语法,这样,使用复杂的条件分支时和用高级语言书写一样简单,可以做到几千行的代码中不定义一个标号;另外增加了 invoke 伪指令来简化带参数的子程序调用。这两个改进使汇编代码的风格越来越像 C ,可读性和可维护性提高了很多 

    MASM 6.00A 

    未发售的版本 

    MASM 6.00B 

    最后一个支持 OS/2 的 MASM 版本,修正了上一版本中的一些错误 

    MASM 6.10 

    修正了一些错误,同时增加了 /Sc 选项,可以在产生的 list 文件中列出每条指令使用的时钟周期数 

    MASM 6.10A 

    1992 年发布,修正了一些内存管理方面的问题 

    MASM 6.11 

    1993 年 11 月发布,支持 Windows NT ,可以编写 Win32 程序,同时支持 Pentium 指令,但不支持 MMX 指令集 

    MASM 6.11C 

    1994 年发布,增加了对 Windows 95 VxD 的支持 

    MASM 6.12 

    1997 年 8 月发布,增加 .686 , .686P , .MMX 声明和对相应指令的支持 

    MASM 6.13 

    1997 年 12 月发布,增加了 .K3D 声明,开始支持 AMD 处理器的 3D 指令 

    MASM 6.14 

    这是一个很完善的版本,它在 .XMM 中增加了对 Pentium III 的 SIMD 指令集的支持,相应增加了 OWORD ( 16 字节)的变量类型 

    MASM 6.15 

    2000 年 4 月发布 

     

    展开全文
  • MASM32是面向WIN32程序开发的,MASM611是面向DOS的,MASM32不使用中断调用了,而是使用微软的应用程序开发接口API和其他高级开发语言差不多了。而MASM611才是使用中断。 解压后大约15M 而压缩后才3.4M 分享学习的...
  • masm32绿色版

    2019-05-26 10:04:33
    如果无法打开,请使用最新版的WniRAR!!! MASM32的绿色版,免安装
  • MASM32和RadASM

    2015-10-17 18:50:00
    MASM32:在32位操作系统正确安装后的MASM32,完全可以在64位中正常工作。 RadASM:已经配置好的RadASM,可以直接使用MASM编译器,可以直接开发汇编程序。
  • MASM32 SDK文件

    2017-07-02 11:22:21
    Win7 64位系统下安装好的MASM32 SDK文件
  • 汇编 MASM32

    2013-02-26 12:13:50
    开发人员指南汇编语言程序设计 MASM32
  • 汇编masm32 v9软件

    2018-08-15 09:30:11
    MASM32 是汇编语言初学者必定接触的汇编语言学习软件,该MASM32安装后会启动DOS对话框,用户需要手动选择命令生成运行库和程序,生成完毕后软件即安装完毕。
  • Masm32 库文件

    2011-04-10 22:46:54
    Masm32 库文件,Masm32 库文件,Masm32 库文件,Masm32 库文件
  • MASM32汇编语言

    2016-01-18 18:38:00
    32位汇编开发工具MASM32,骨灰级底层开发工具。
  • masm32v8 Win32汇编编译器下载 /* fp8文件是应用世界上压缩率最高的paq压缩算法的FastPAQ压缩软件的专有格式,你可在CSDN上下载【FastPAQ--世界最强压缩软件下载】以解压fp8文件*/
  • masm32汇编开发

    2015-12-05 22:02:15
    汇编开发环境masm32,使用方法可以自行百度
  • masm 32bit

    2012-11-14 20:03:13
    masm 32bit 汇编语言开发软件 学危机原理的可以下载试试
  • MASM32 Editor.exe

    2015-06-01 10:35:23
    MASM32 Editor
  • masm32.rar

    2013-07-04 23:53:48
    masm32.rar
  • 安装MASM32

    2017-11-15 17:12:00
    安装MASM32目标操作系统版本的 MASM32 SDK的设计,安装WIN2000的向上的Windows作业系统版本。它不是设计上安装较早的Win9x系统或Windows ME。 安装安全设计 MASM32 SDK是针对有经验的程序员经常有多个开发环境的设置...
    安装MASM32

    目标操作系统版本的

    MASM32 SDK的设计,安装WIN2000的向上的Windows作业系统版本。它不是设计上安装较早的Win9x系统或Windows ME。

    安装安全设计
    MASM32 SDK是针对有经验的程序员经常有多个开发环境的设置和其开发的计算机上配置。

    如下是为有经验的开发人员的安全,

    在提供一个选择是使用一个简单的VBS脚本桌面上设置图标的安装结束,其内容显示,和你有使用或选项。这安全的价格要使用先进的MASM32 SDK能力,程序员必须有足够的技术知识来配置自己的开发计算机上可以安装这样的MASM的SDK。

    安装的假设
    安装假设,

    MASM32 SDK的内容安全的起源
    的MASM32 SDK建立在一个完全隔离的环境中,从自身的源代码是完全不含任何木马/的rootkit /病毒传播的代码。它已成功地以百万计的开发计算机上安装了一段时间超过10年,唯一的问题,曾经发生在低端市场杀毒软件误报。在MASM32 SDK的内容是DEP的外汇,并重新编写时,微软推出了新的安全改装的便携式可执行规范,从各种基于堆栈的攻击,以保护电脑。

    随着经验的用户的常见问题
     
     

    (2)安装MASM32 SDK的人没有足够的管理权限才能安装软件。
    解决方案:更改管理配置文件,然后再尝试安装软件。

    (3)防病毒和/或类似的安全软件,妨碍了MASM32 SDK的安装。
    解决方案:配置,更改或删除杀毒软件,所以它不干扰的MASM32 SDK安装。

    这主要是使用经验的用户从互联网上下载的免费安全软件中存在的问题。虽然信誉AV和安全软件厂商生产,正确地理解微软的便携式可执行规范的商业产品,在互联网上提供的Beta级免费不正确做到这一点,并定期提供任何感染是完全免费的软件误报。在设计水平,这从AV产品,再加上设计不当的启发式扫描方法使用一个天真的字典方法如下。使用这种风格的垃圾时,其结果是,杀毒软件经常默默地删除程序,它不理解不通知用户和损害了该软件的安装。

    有没有解决这个问题,而不会干扰操作系统安装结束,东西,不会做设计的MASM32 SDK。成功安装MASM32的SDK,你必须有相应的管理权限和病毒/木马感染的计算机必须是干净的,从被配置为允许写入到磁盘安装。不幸的是,这CRAP厂商正在试图出现,如果他们的软件保护您的计算机,其实他们缺乏经验,使终端用户大规模不可恢复的损害的风险,保护自己的商业利益。

    在开发计算机安全
    而最有经验的用户已经知道如何保护开发计算机,小开发商或学生学习编程环境/人,也有一些基本准则,有利于保护与安全限制,旨在保护没有扼杀它的开发计算机上的非技术用户。

     

     

     

     

    (5)如果您必须使用您的开发计算机处理电子邮件,有步骤,降低风险。

    (一) 安装软件,读取你不下载它使用的电子邮件服务器上可用的电子邮件。这允许你检查有什么和删除任何你不想没有它永远在您的计算机上的垃圾。

    在沙箱中运行的安全风险
    如果你知道你在做什么,并妥善保护开发计算机病毒/反病毒快乐一轮,并在您的开发计算机的完全控制你可以免费的,但在计算机安全中最薄弱的点是你的用户,无论你安装和配置可能会发生,如果你运行的东西是危险的,你可能会损坏您的计算机的操作系统安装。

    如果必须这样做危险的事情,就像从因特网或电子邮件可能包含危险的附件,做一个沙盘下载垃圾在您的计算机上安装一个虚拟机,设置你想要的浏览器和电子邮件程序,如果最坏的情况发生,你可以关闭它,取代备份的虚拟硬盘文件,并没有造成损害的。

    计算机安全的最终解决方案
    (2)主要优点,它不能被殴打,因为它完全覆盖受损的操作系统的安装和执行通常需要不到五(5)分钟,这种方法有两个。





          本文转自yjflinchong 51CTO博客,原文链接:http://blog.51cto.com/yjflinchong/1165069,如需转载请自行联系原作者





    展开全文
  • Masm32使用教程

    2012-03-17 20:41:52
    Masm32使用教程详细描述了Masm32基本使用方法、思路,本人认为较好
  • masm32v8 自家用

    2018-03-26 08:27:34
    masm32v8 以前下载过的,现在放这里备份一下。不然以后又找不到了。请不要删除。谢谢。
  • masm32v11r.zip

    2020-04-03 01:48:49
    汇编语言环境搭建工具:masm32 下载后解压到文件夹后点击install进行安装,安装到默认路径下,安装成功后会生成msam文件夹包含include 和 lib文件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,085
精华内容 834
关键字:

masm32