【汇编学习】如何写出最简单的汇编程序
例:用汇编求2 ^ 3
定义一个段
1
2
3code segment
code ends ; 注意有 's'在段中编写具体的汇编指令
1
2
3
4
5code segment
mov ax, 2
add ax, ax
add ax, ax
code ends指出程序在何结束
1
2
3
4
5
6code segment
mov ax, 2
add ax, ax
add ax, ax
code ends
end ; 注意没有 's'段与段寄存器关联
1
2
3
4
5
6
7assume cs:code
code segment
mov ax, 2
add ax, ax
add ax, ax
code ends
end加上程序返回指令(套路,类似 return 0)
1
2
3
4
5
6
7
8
9
10assume cs:code
code segment
mov ax, 2
add ax, ax
add ax, ax
mov ax, 4c00h
int 21h
code ends
end
其它示例
1 | assume cs:code |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 星の夜!
