mangup's Avatar, Join Date: Jan 2009
Go4Expert Member
thanks sir..
but i am still struggling to accomplish this. don't know how to do this. I think , Its too much difficult for me ....
So ...lets see what happens...
I will try to ask to my frens ....if they know....but i don't think that they can also do it.....so I tried the forum....Any way, I now know that this is not the place for me....If i will know the exact answer , I will post ...thanks again....for this much help....
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
Fair enough, but if you look at my questions they are all designed to help you solve this problem. You could try looking at each one I've asked and try answering it.

If you just want someone to give the answer so you don't have to solve it yourself then yes this probably is the wrong place for you. Go4Expert is not a free homework service.
mangup's Avatar, Join Date: Jan 2009
Go4Expert Member
dear sir..
thanks for the inspiration. I understand all the solved problems that u have posted here. And I can even do such problem my self. But I am hanging -up in this problem because I am not getting any idea about "if I assign 16 bit address in three register pairs, then there is no any register to assign the loop counter. So if I directly load the accumulator from HL, then how to load the remaining address of HL pair in the accumulator and how to increment the same. I think there is no any instruction as INXA to increment accumulator." So this is my problem. If i be guided about this, then I can find the solution. So i m looking in the forum.

thanking you...
mangup.....
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
If you've run out of registers then just store the counters, addresses etc in memory and use registers as temporary storage for local manipulation.