Programming a Microprocessor

  • W. F. Stoecker
  • P. A. Stoecker


The goal of this chapter is to investigate two commercial microprocessors and to learn to program them. There are many microprocessors on the market, and studying just two of them may seem limiting, but this is not the case. The microprocessors selected are the Motorola 6800 and the Intel 8080/8085 families, which are widely used in their own right. In addition, the Rockwell 6502 has many similarities to the Motorola 6800 and the Zilog Z-80 is related to the Intel 8080/8085.


Memory Location Condition Code Main Program Program Counter Index Register 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R. L. Tokheim, Theory and Problems of Microprocessor Fundamentals, Schaum’s Outline Series, McGraw-Hill Book Co., New York, 1983.Google Scholar
  2. 2.
    8080/8085 Assembly Language Programming, Intel Corporation, Santa Clara, CA, 1979.Google Scholar
  3. 3.
    R. Bishop, Basic Microprocessors and the 6800, Hayden Book Company, Inc., Rochelle Park, NJ, 1979.Google Scholar
  4. 4.
    M6800 Programming Reference Manual, Motorola Semiconductor Products, Inc., Phoenix, AZ, 1976.Google Scholar

Copyright information

© Van Nostrand Reinhold 1989

Authors and Affiliations

  • W. F. Stoecker
    • 1
  • P. A. Stoecker
    • 2
  1. 1.University of IllinoisUrbana-ChampaignUSA
  2. 2.Hewlett-Packard CompanyUSA

Personalised recommendations