• 汇编常用代码段


    1.代码格式

    DATA SEGMENT
    UPSTRING DB 0AH,0DH,'$'
    DATA ENDS

    CODE SEGMENT
    ASSUME CS:CODE,DS:DATA

    START:

    MOV AX,DATA
    MOV DS,AX


    MOV AX,4C00H
    INT 21H
    CODE ENDS
    END START

     2.输出字符串

    MOV DX,OFFSET UPSTRING  ;你的变量名
    MOV AH,09H
    INT 21H

    3.输出DB

    MOV DL,' '  ;你的字符
    MOV AH,02H
    INT 21H

    4.读取字符串

    STRINGA DB 81D
    DB 0D
    DB 81D DUP('$')

    MOV DX,OFFSET STRINGA  ;你的字符串
    MOV AH,0AH
    INT 21H

    5.读取DB到AL

    MOV AH,01H
    INT 21H

    6.复制字符串

    ;提前设置好DS、ES

    XOR CX,CX
    CLD
    MOV CL,[STRINGA+1]
    MOV SI,OFFSET STRINGA+2
    MOV DI,OFFSET STRINGB+2
    REP MOVSB

  • 相关阅读:
    Cyclic Nacklace HDU
    Oulipo HDU
    Period HDU
    Blue Jeans POJ
    剪花布条 HDU
    最长公共前缀 CSU
    Clock Pictures CSU
    Number Sequence HDU
    Arrange the Bulls POJ
    Traveling by Stagecoach POJ
  • 原文地址:https://www.cnblogs.com/elegant-shao/p/12334511.html
Copyright © 2020-2023  润新知