需要做的是,打开EditPlus,找到设置面板,选择添加,在描述中输入:ASM,在文件扩展名中输入:asm,然后在语法文件一栏选择对应的stx文件就好了。(asm的stx文件,就是把下面的所有内容保存为you_decide_the_name.stx) 注意扩展名.
另外需要注意的是,默认的支持语法高亮的文件不在EDITPLUS根目录下
#TITLE=ASM
; ASM syntax file written by kylin.
; This file is required for EditPlus to run correctly.
#DELIMITER=,(){}...


- [starrynight] 相加结果等于1044ch,最高位丢失,所以等于044ch 04/24 22:55
- [app] 总结下来很不错! 04/24 22:30
- [taotling] 有用,谢谢! 04/24 01:11
- [游客] 路过 04/23 21:24
- [nprotect2008] 简单来说,就是一些关键字.如果有兴趣,可以自己找找,看看里面还缺什么少什么不.. 04/23 14:47
- [mouselove] 看许木木电视剧最喜欢的一句话:不抛弃,不放弃! 04/11 09:30
- [mouselove] 16是2的倍数,正好是2的4次方等于16,也就是说十六进制的1位相当于二进制的四位。 所以 04/11 09:29
- [mouselove] 如果要把二进制转十六进制,推荐你还是先把二进制转成十进制,然后从十进制转到16进制. ----- 04/11 09:25
- [yigeling] 呵呵,加油啊,如果开始有疑问就来这里问大家,当然能自己解决问题就更好了,这样进步更快。 04/10 21:59
- [游客] 说的对,要坚持不放弃! 04/10 18:00
[2008-04-23 14:45] 让Editplus支持汇编语言语法高亮显示
阅读全文 |
评论次数(2) |
浏览次数(735) |
所属类型(ASM学习经验)
[2008-04-23 11:13] EditPlus注册码
User:Guanjiu
PassWord:D5EA3-93640-45Z18-31WAA-D9T39...
PassWord:D5EA3-93640-45Z18-31WAA-D9T39...
阅读全文 |
评论次数(0) |
浏览次数(670) |
所属类型(ASM学习经验)
[2008-04-22 21:07] 转贴:在编译时报错详细参考
00 Block nesting error嵌套出错。嵌套的过程、段、结构、宏指令或重复块等非正常结束。例如:在嵌套语句中有外层的结束语句,而无内层的结束语句
01 Extra characters on line一语句行有多余字符,可能是语句中给出的参数太多
02 Internal error-Register already defined这是一个内部错误. 若出现该错误, 请记下发生的条件,并使用ProductAssistance Requst表与Microsoft公司联系.
03 Unknown type specifier表识符指定类型出错.例如类型...
01 Extra characters on line一语句行有多余字符,可能是语句中给出的参数太多
02 Internal error-Register already defined这是一个内部错误. 若出现该错误, 请记下发生的条件,并使用ProductAssistance Requst表与Microsoft公司联系.
03 Unknown type specifier表识符指定类型出错.例如类型...
阅读全文 |
评论次数(0) |
浏览次数(641) |
所属类型(ASM学习经验)
[2008-04-10 17:04] 十进制,十六进制,相互转换
(一).十进制转十六进制
(1).十进制数用"D"后缀表示
(2).十六进制数用"H"后缀表示
(3).十六进制由 0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15共 16 个数字组成.
其中10、11、12、13、14、15分别用“A”“B”“C”“D”“E”“F”代表,逢16进1.
(4).要将十进制转换为十六进制,只需用十进制的数除以16,然后将余数拼接起来就行了.
如十进制的40000(D)转换为十六进制:
40000/16=2500余0 推算过程:16*2500=40000->40000-40000=...
(1).十进制数用"D"后缀表示
(2).十六进制数用"H"后缀表示
(3).十六进制由 0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15共 16 个数字组成.
其中10、11、12、13、14、15分别用“A”“B”“C”“D”“E”“F”代表,逢16进1.
(4).要将十进制转换为十六进制,只需用十进制的数除以16,然后将余数拼接起来就行了.
如十进制的40000(D)转换为十六进制:
40000/16=2500余0 推算过程:16*2500=40000->40000-40000=...
阅读全文 |
评论次数(1) |
浏览次数(557) |
所属类型(ASM学习经验)
[2008-04-10 17:03] 二进制,十进制,相互转换(上)
(一).十进制转二进制
二进制用后缀"B"表示
方法是用十进制的数字除以2,最后将余数拼凑起来就行了.
如十进制的400转换为二进制:
400/2=200余0
200/2=100余0
100/2=50余0
50/2=25余0
25/2=12余1
12/2=6余0
6/2 =3余0
3/2=1余1
1/2=1
然后按照最后一个数字倒着添进去就可以了.最后十进制的"400D"就等于二进制的"110010000B"
***************************************************...
二进制用后缀"B"表示
方法是用十进制的数字除以2,最后将余数拼凑起来就行了.
如十进制的400转换为二进制:
400/2=200余0
200/2=100余0
100/2=50余0
50/2=25余0
25/2=12余1
12/2=6余0
6/2 =3余0
3/2=1余1
1/2=1
然后按照最后一个数字倒着添进去就可以了.最后十进制的"400D"就等于二进制的"110010000B"
***************************************************...
阅读全文 |
评论次数(1) |
浏览次数(546) |
所属类型(ASM学习经验)
[2008-04-10 17:01] 学习第一章节
CPU寻址能力..唉~~
脑袋迷糊....不抛弃,不放弃!...
脑袋迷糊....不抛弃,不放弃!...
阅读全文 |
评论次数(3) |
浏览次数(547) |
所属类型(ASM学习经验)
页码数(1):
1