sr42.asm

来自「这是汇编基本的程序主要是熟悉汇编的语法」· 汇编 代码 · 共 34 行

ASM
34
字号
STACK   SEGMENT  STACK
        DW       64 DUP(?)
STACK   ENDS
DATA    SEGMENT
DATA1   DB       6,3,2,-1,0,2,-1,?,?,?
DATA    ENDS
CODE    SEGMENT
        ASSUME  CS:CODE, DS:DATA
START:  MOV     AX,DATA
        MOV     DS,AX
        MOV     SI,OFFSET DATA1
        MOV     CX,[SI]
	MOV	CH,00
	MOV	AH,00
A1:	MOV	AL,[SI+1]
	AND	AL,AL
        JE      ZERO
        JNS     PLUS
	ADD     [DATA1+8],1
A2:	INC	SI
	LOOP	A1
	JMP	A4
ZERO:   ADD	[DATA1+9],1   
        JMP     A2
PLUS:   ADD	[DATA1+7],1
	JMP	A2
A4:     HLT
CODE    ENDS
        END    START

 


⌨️ 快捷键说明

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