IDE : Masm for Windows 集成实验环境 2015
OS : Windows 10 x64
typesetting : Markdown
blog : my.oschina.net/zhichengjiu
gitee : gitee.com/zhichengjiu
code
DATAS SEGMENT
;此处输入数据段代码
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
mov al,'A'
mov bx,'ad'
MOV AH,4CH
INT 21H
CODES ENDS
END START
debug
- mov al,'A' , 在debug中被翻译成了: mov al, 41
- mov bx,'ad' , 在debug中被翻译成了: mov bx, 6164
- 数值均为 十六进制
debug 中 mov al, 'A' 会报错
- 在DOS模拟器上做实验,去测试出来debug的特点。
reference
- [1] 王爽. 汇编语言.第3版[M]. 清华大学出版社, 2013.
resource
- [ IDE ] www.jiaminsoft.com
- [ DOSBox ] www.dosbox.com
- [ emu8086 ] www.emu8086.com
- [ 平台 ] www.asmedu.net
- [ 平台 ] www.oschina.net
- [ 平台 ] gitee.com
感谢帮助 志成就 的人们。
不同芯片的汇编指令存在差异,嵌入式和信息安全领域中会见到汇编语言。
汇编/C/C++等可以进行硬件编程,要结合社会需求与个人爱好有选择地进行学习。眼界需要开阔。
该博文仅可用于测试与参考。