汇编语言,代码解释【初学者】

来源:互联网 发布:淘宝商品批量上传 编辑:程序博客网 时间:2024/05/23 20:47
DATAS SEGMENT;数据段定义   string db 13,10,"chenyh,hello",13,10,"$" ;此处输入数据段代码     ;定义了一个字符串,13是回车,10是换行,字符串结束必须以$结束DATAS ENDSSTACKS SEGMENT;堆栈段定义,此程序未用    ;此处输入堆栈段代码STACKS ENDSCODES SEGMENT;代码段开始    ASSUME CS:CODES,DS:DATAS,SS:STACKS ;说明段寄存器和定义段的关系START:    MOV AX,DATAS;数据段到ax寄存器    MOV DS,AX;ax寄存器到ds段寄存器,不能直接数据段到ds    lea dx,string ;加载定义字符的有效地址    mov ah,9;调用dos显示字符串功能    int 21h;此处输入代码段代码    MOV AH,4CH;程序结束,控制权返回    INT 21HCODES ENDS    END START
0 0