zhengfuling.txt

来自「输入几个数据后」· 文本 代码 · 共 48 行

TXT
48
字号
STACK   SEGMENT PARA STACK 'STACK'
        DB 256 DUP(0)
STACK   ENDS
DATA    SEGMENT PARA PUBLIC 'DATA'
LENGTH1  EQU 8
DATA1   DW 0,0AAAAH,1111H,0BBBBH
        DW 2222H,0078H,00B7H,0AA78H,0BB90H
RESULT  DB ?
DATA    ENDS
CODE    SEGMENT PARA PUBLIC 'CODE'
START   PROC   FAR
        ASSUME CS:CODE, DS:DATA
        PUSH   DS
        MOV    AX,0
        PUSH   AX
        MOV    AX,DATA
        MOV    DS,AX

;***************************************************
        MOV    CX,LENGTH1
        MOV    BX,0
        MOV    DI,BX
        MOV    SI,BX
     
   LOP: CMP    DATA1[BX],0
        JLE    LESS_OR_EQ
        INC    DI
        JMP    DONE

LESS_OR_EQ:
        JL     DONE
        INC    SI
        JMP    DONE
  DONE: ADD    BX,2
        DEC    CX
        JNZ    LOP
        MOV    AX,LENGTH1
        SUB    AX,DI
        SUB    AX,SI
      

;****************************************************
        RET
 START  ENDP
 CODE   ENDS
        END START

⌨️ 快捷键说明

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