Assembly 6800 Looping? Testing specific bits in a word.
- by Jeremy
Hi all,
Trying to help a friend out with a friend out with some assembly code, but I've run into a small problem.
I'm trying to work out how I would loop through a 8 bit binary word and check the value of specific bits. I need to check bits 1, 3, 5 & 7 to see if they are 1.
i.e.
int count = 1;
int bitAdd = 0;
foreach (var bit in word) {
if (count = 1 || count = 3 || count = 5 || count = 7) {
bitAdd += 1;
}
count += 1;
}
Help is much appreciated.