Could this program be written using fewer registers?
Yes. You only need two. Sounds like another programming exercise.
You have reached the end of this chapter. You may wish to shift into review mode. Click on a subject that interests you to go to where it was discussed.