Page 399 - Introduction to Microcontrollers Architecture, Programming, and Interfacing of The Motorola 68HC12
P. 399

376                                        Chapter 12 Other Microcontrollers


        are excellent for larger programs. Moreover, having learned to program the 6812, you are
        well prepared to learn the languages for the 6805 and the 68300 series. It is rather like
        learning a second foreign language after you have learned the first. Although you may err
        by mixing up the languages, you should find the second easier to learn because you have
        been through the experience with the first language. After learning these languages for
        the Motorola family, you should be prepared to learn the languages for othei
        microcomputers and become a multilingual programmer.
            This text has taken you through the world of microcomputer programming. You
        have learned how the microcomputer actually works at the level of abstraction that lets
        you use it wisely. You have learned the instruction set and addressing modes of a good
        microcomputer and have used them to learn good techniques for handling subroutine
        parameters, local variables, data structures, arithmetic operations, and input-output. You
        are prepared to program small microcomputers such as the 6805, which will be used in
        nooks and crannies all over; and you have learned a little about programming the 68300
        series, which will introduce you to programming larger computers. But that should be no
        problem. A computer is still a computer, whether small or large, and programming il is
        essentially the same.



                             Do You Know These Terms?

        See the end of chapter 1 for instructions.

        Reduced Instruction Set Computer (RISC)
        Complex Instruction Set Computer (CISC)
   394   395   396   397   398   399   400   401   402   403   404