__COUNTING NUMBER OF POSITIVE AND NEGATIVE FROM A GIVEN SERIES OF NUMBERS__**Aim: -**To write an assembly language program to count number of positive and negative numbers from a given series of numbers.

**MOV AX, DATA**

MOV DS, AX

MOV CL, 05

XOR BL, BL

XOR DL, DL

LEA SI, SERIES

NEXT2: MOV AL, [SI]

SHR AL, O1

JNC NEXT1

INC BL

JMP NEXT3

NEXT1: INC DL

NEXT3: INC SI

DEC CL

JNZ NEXT2

MOV POS, DL

MOV NEG, BL

**Result**

**:**The numbers of positive and negative numbers are counted from the given series.

## No comments:

## Post a Comment