vMultiple-
Precision Binary NumbersúSingle – precision -- one-
byte unsigned numbers ( range: 0-255)úDouble – precision -- two- byte unsigned numbers (range: 0-65 535)úTriple – precision – three- byte unsigned numbers (range:
0-16 777 215)
vZero Flag
- shows
that the last operation produced a result of 0. Unusual feature of the zero
flag:
-
Contains a 1 when result is 0 and the flag is 0 when the result is anything
other than 0.
- 0 says that something is false or has not occurred. 0 says, “No, this
number was not the number zero”.
-
1 says that something is true or has occurred. 1 says, “Yes, the number is the
number zero”.
vSubtraction-with-Carry (Borrow)
-
tells us that to produce the answer (difference) the microprocessor had to
borrow a 1 from a 9th bit. This occurs when the top
number (minuend) is smaller than the bottom number (subtrahend).
v Multiplication and Division
-
there are several software algorithms for both multiplication and division
which work well with the 8 bit microprocessors.





