⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 415.asm

📁 微机原理与接口技术的部分课后题(十几题经典的)程序
💻 ASM
字号:
DATA SEGMENT
  MBUF DB 0,1,2,3,4
  NBUF DB 5 DUP(0)
  MESG1 DB 'The right order is :','$'
  MESG2 DB 'The reverse order is :','$'
DATA ENDS
CODE SEGMENT
 ASSUME CS:CODE,DS:DATA
 STDOUT1 PROC NEAR
        MOV CL,5
    LP1:ADD [SI],30H
        MOV DL,[SI]
        MOV AH,02H
        INT 21H
        INC SI
        DEC CL
        JNZ LP1
        RET
 STDOUT1 ENDP  
 STDOUT2 PROC NEAR
        MOV DX,BX
        MOV AH,09H
        INT 21H
        RET
 STDOUT2 ENDP
START: MOV AX,DATA
       MOV DS,AX
       MOV SI,OFFSET MBUF;LEA SI,MBUF
       MOV DX,OFFSET NBUF;LEA DI,NBUF
       ADD SI,4
       MOV CL,5
    LP:MOV AL,[SI]
       MOV [DX],AL
       DEC SI
       ADD DX,1
       DEC CL
       JNZ LP
       MOV BX,OFFSET MESG1
       CALL STDOUT2
       LEA SI,MBUF
       CALL STDOUT1
       MOV BX,OFFSET MESG2
       CALL STDOUT2
       LEA SI,NBUF
       CALL STDOUT1
       MOV AH,4CH
       INT 21H
CODE ENDS
END START

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -