- 6
- 0
- 约7.17千字
- 约 8页
- 2019-01-27 发布于广东
- 举报
学习汇编前你应该知道的知识4汇编程序.doc
第四讲汇编程序
4. 1汇编程序框架
data SEGMENT 数据段,编程者可以把数据都放到这个段里
....数据部分
数据格式是:标识符db/dw数据。
data ENDS数据段结束处。
edata SEGMENT *附加数据段,编程者可以把数据都放到这个段里
....附加数据部分
edata ENDS,附加数据段结束处。
code SEGMENT*代码段,实际的程序都是放这个段里。
ASSUME CS:code, DS:data, ES:edata 告诉编译程序,data 段是数据段 DS, code 段是代 码段CS
start:MOV AX, data前面的start表示一个标识位,后面用到该位,如果用不到,就可以不加
MOV DS, AX 这一句与上一行共同组成把data赋值给DS。段寄存器.
MOV AX, edata
MOV ES, AX 与前一句共同组成edata-ES
程序部分
MOV AX, 4C00h,程序退出,该句内存由下一行决定。退出时,要求oh必须是4c。
INT 21h
code ENDS代码段结束。
END start*整个程序结束,并且程序执行时山start那个位置开始执行。
上面就是一个程序的框架结构。在这个结构屮,冇三个段,DS, ES, CSo这三个段分别存数据, 附加数据,代码段。
4. 2编写我们的Hello, world思路。
开始
原创力文档

文档评论(0)