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