SASM

软件描述

SASM(SimpleASM)—— 一个简单开源的跨平台集成开发环境,支持 NASM、MASM、GAS 和 FASM 汇编语言。SASM 具备语法高亮和调试功能。程序开箱即用,非常适合初学者学习汇编语言。

官方网站

访问软件的官方网站了解更多信息

官方认证

dman95.github.io

安全链接HTTPS
立即访问

什么是 SASM?

SASM - 一种简单的跨平台IDE,支持NASM、MASM、GAS和FASM汇编语言。
在SASM中,您可以轻松地编写并运行使用NASM、MASM、GAS或FASM汇编语言编写的程序。在窗口中输入代码后即可直接运行程序。在Windows系统下,SASM可在独立窗口中执行程序。在“输入”停靠区域中输入数据,在“输出”区域可查看程序执行结果。所有消息及编译错误均显示在窗口底部。您可将源代码或已编译的(exe)程序保存至文件,并从文件加载程序。
SASM支持多项目同时打开——新文件在新标签页中打开和创建。退出SASM时,当前打开的文件列表将被保存,下次启动时可恢复上一次会话。在设置中可自定义字体、配色方案及初始文本。SASM已翻译为俄语和英语。SASM的所有对话框均为停靠式——您可选择其任意位置摆放。还支持重新分配快捷键。
标准“编辑”菜单扩展了注释/取消注释代码块以及通过4个空格缩进(Tab/Shift+Tab)创建或删除缩进的功能。
在本程序中,您可通过gdb调试器接口进行程序调试,可查看变量和寄存器的值,设置断点并逐步执行调试程序。此外,还可执行任意gdb命令并在窗口底部的日志中查看其结果。
SASM支持四种汇编器(NASM、MASM、GAS、FASM)在x64和x86两种模式下的工作。您可在“构建”选项卡的设置中选择模式,同时可修改汇编器与链接器参数,并指定用于汇编和链接的程序。

主要功能

🔄 替代方案

5 个选择
0

Easy Code 是用于构建 32 位 Windows 应用程序的可视化汇编编程环境。其界面类似于 Visual Basic,可用来编写 Windows 汇编应用程序(可执行文件、动态和静态库、COFF 目标文件等)。

Learn 6502 Assembly

Learn 6502 Assembly

0

Learn 6502 Assembly 是一款现代的原生 Adwaita 应用程序,为学习 6502 汇编语言编程提供了一个完整的环境。该应用使用 GJS 和 TypeScript 开发,将 Nick Morgan 的经典 Learn6502 教程带到了您的桌面,界面美观……

0

一个最初为编写汇编语言程序而设计的微软Windows平台免费集成开发环境。

0

Fresh的主要目标是使汇编编程的速度和效率与其他可视化语言相当,同时不牺牲应用程序的小巧体积和汇编语言的原始性能。

5

汇编语言集成开发环境。

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub