Masm与EditPlus配置
来源:互联网 发布:淘宝打折商品网址 编辑:程序博客网 时间:2024/05/29 15:05
一 EditPlus与Masm版本的选择:
二 Masm615配置:
三 EditPlus配置:
1.配置编译器:
工具->配置用户工具,在弹出的对话框中单击 添加工具->程序,然后按照下面的内容填写对应文本框,并勾选 捕捉输出。
菜单文本:编译(&C)
命令:E:\MASM\ML.EXE
参数:/I. /Zm /c /Ta $(FilePath)
初始目录:$(FileDir)
2.配置连接器
添加工具->程序,然后按照下面的内容填写对应文本框,并勾选 捕捉输出。
菜单文本:连接(&L)
命令:E:\MASM\LINK.EXE
参数:$(FileNameNoExt).OBJ;
初始目录:$(FileDir)
3.配置调试器
添加工具->程序,然后按照下面的内容填写对应文本框,并勾选 退出时关闭窗口。
菜单文本:调试(&D)
命令:DEBUG
参数:$(FileNameNoExt).EXE
初始目录:$(FileDir)
4.运行
添加工具->程序,然后按照下面的内容填写对应文本框。
菜单文本:运行(&R)
命令:$(FileNameNoExt).EXE
参数:
初始目录:$(FileDir)
5.配置语法高亮
接下来是配置语法高亮:工具->首选项 在对话框的树形控件中选择 文件->设置和语法。然后添加一个文件类型,并选择语法高亮文件就行了。
下面附EditPlus用MASM v6.15的语法高亮代码(复制代码到记事本,然后保存为asm.stx用EditPlus载入就行了):
#TITLE=Assembler x86 Processor For MASM lastest version 6.15
; Support MASM615 For 8086 commands
#DELIMITER=,()[]-+*="'!|<>?:;.
#QUOTATION1="
#QUOTATION2='
#CONTINUE_QUOTE=n
#LINECOMMENT=;
#LINECOMMENT2=
#COMMENTON=
#COMMENTOFF=
#COMMENTON2=
#COMMENTOFF2=
#ESCAPE=
#CASE=n
#PREFIX1=
#PREFIX2=
#PREFIX3=
#PREFIX4=
#PREFIX5=
#SUFFIX1=
#SUFFIX2=
#SUFFIX3=
#SUFFIX4=
#SUFFIX5=
#KEYWORD=Directives
ASSUME
DUP
END
ENDS
FAR
NEAR
OFFSET
PTR
SEG
SEGMENT
SHORT
#KEYWORD=Commands
AAA
AAD
AAM
AAS
ADC
ADD
AND
BOUND
BSF
BSR
BSWAP
BT
BTC
BTR
BTS
CALL
CBW
CDQ
CLC
CLD
CLI
CMC
CMP
CMPS
CMPSB
CMPSW
CMPSD
CMPXCHG
CWDE
DAA
DAS
DEC
DIV
ENTER
HLT
IDIV
IMUL
IN
INC
INS
INSB
INSW
INSD
INT
INTO
IRET
JE
JNE
JA
JNA
JAE
JNAE
JB
JNB
JBE
JNBE
JG
JNG
JGE
JNGE
JL
JNL
JLE
JCXZ
JECXZ
JMP
LAHF
LDS
LES
LFS
LGS
LSS
LEA
LEAVE
LOCK
LODS
LOOSB
LODSW
LODSO
LOOP
LOOPW
LOOPD
LOOPE
LOOPZ
LOOPNE
LOOPNZ
MOV
MOVS
MOVSB
MOVSW
MOVSD
MOVSX
MOVZX
MUL
NEG
NOP
NOT
OR
OUT
OUTS
OUTSB
OUTSW
OUTSD
POP
POPA
POPAD
POPF
POPFD
PUSH
PUSHA
PUSHDA
PUSHF
PUSHFD
PUSHW
PUSHD
RCL
RCR
REP
REPZ
REPE
REPNE
REPNZ
RET
RETN
RETF
ROL
ROR
SAHF
SAL
SAR
SBB
SCAS
SCASB
SCASW
SCASD
SET
SHL
SHLD
SHR
SHRD
STC
STD
STOS
STOSB
STOSW
STOSD
SUB
TEST
WAIT
XADD
XCHG
XLAT
XLATB
XOR
#KEYWORD=Register
AX
AH
AL
BX
BH
BL
CX
CH
CL
DX
DH
DL
SI
DI
SP
BP
IP
CS
SS
DS
ES
PSW
#KEYWORD=Type
DB
DW
DD
BYTE
WORD
DWORD
#
- Masm与EditPlus配置
- 汇编入门:Masm与EditPlus配置
- 用EditPlus配置MASM汇编
- masm编译及editplus命令
- Lua安装与EditPlus编辑器配置
- Java与EditPlus的安装配置
- editplus配置
- editplus配置
- EditPlus配置
- EditPlus配置
- Masm编译环境配置
- MASM汇编环境配置
- MASM与LINK
- 配置EditPlus与NAnt构建轻型的.NET开发环境
- 配置EditPlus与NAnt构建轻型的.NET开发环境
- tomcat安装与配置 及 IDE设置(Editplus)
- EditPlus配置实现编译与运行java源代码
- masm
- int main(int agrc, char **argv)中argc和argv的含义
- Intel MKL 在vc2005配置方法
- 关于引用类型的默认参数
- 用正则表达式判断邮箱格式是否正确
- Swing中的并发-使用SwingWorker线程模式
- Masm与EditPlus配置
- SwingUtilities中invokeLater和invokeAndWait的介绍
- 大三。。。。。。大学。。。。求职
- 第二讲:Android系统构架分析和应用程序目录结构分析
- 对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
- java中两个整数相除得到小数点并保留两位小数的方法
- 环境搭建中遇到的问题
- cocos2d-x 中文 乱码问题
- CRITICAL SKILL 4.11: Pointers and Arrays 指针和数组