基础知识:汇编语言第三版-王爽
汇编指令:机器码的助记符,有对应的机器码;
伪指令:无对应的机器码,由编译器执行;
其他符号:如+、-、*、/,由编译器识别,无对应机器码;
寄存器
段寄存器
CS(代码段寄存器):IP(指令指针寄存器) - 提供CPU执行指令的地址
DS(数据段寄存器):偏移地址 - 提供数据的存储地址
SS(栈顶段寄存器):SP(栈顶指针寄存器)- 提供栈顶元素的存储地址
ES(附加段寄存器)
Start hello world
DSEG SEGMENT
MESS DB 'Hello,World!' ,0DH,0AH,24H
DSEG ENDS
SSEG SEGMENT PARA STACK
DW 256 DUP(?)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG
BEGIN: MOV AX,DSEG
MOV DS,AX
MOV DX,OFFSET MESS
MOV AH,9
INT 21H
MOV AH,4CH
INT 21H
CSEG ENDS
END BEGIN
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!