基础知识:汇编语言第三版-王爽

汇编指令:机器码的助记符,有对应的机器码;

伪指令:无对应的机器码,由编译器执行;

其他符号:如+、-、*、/,由编译器识别,无对应机器码;

寄存器

通用寄存器:AX,BX,CX(循环计数寄存器),DX

段寄存器
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协议 。转载请注明出处!