Please help me in the following problem :

Write an ALP (in 8085) to count how many data are positive and negative among 25 bytes stored in memory from address 2045H.