How Do I Program 8088 Microprocessors?

As the microprocessor used in the first IBM personal computer, the 8088 is one of the most well-known processors in the history of computers. The 8088 microprocessor has a classic architecture that is still used to teach computer science students. No matter which programming language you are working in, taking time for planning, testing and debugging will help ensure success when programming the 8088 microprocessor.

Things You'll Need

  • 8088 microprocessor hardware development system
  • 8088 microprocessor software development tools
Show More

Instructions

    • 1

      List program functions. Before you start writing code, list the functions your program will need to perform. Break your functions down into their most basic sub-functions.

    • 2

      Write a code module for each function or sub-function. Using a text editor, such as Notepad, or the code-editing feature of your development environment, write a software code module for each function or sub-function. Follow your list of functions and sub-functions to make sure you have covered all of the functions in your list.

    • 3

      Create a machine language image. Using your software development tool, such as a compiler or assembler, generate an executable machine language image from your source code.

    • 4

      Load the machine language image into memory. Follow the instructions provided by your software development environment manufacturer or computer board manufacturer.

    • 5

      Test individual functions. Create a test program for each of your functions so that you can test them individually. By testing your functions individually, you'll be better able to debug your program. This type of testing is known as unit testing. If you notice any problems during unit testing, go back and revise the code for the function module in question.

    • 6

      Integrate functions into one program. Once you've tested each of your program functions, put the functions together (or integrate them) into a single program. Build a new executable image of your completed program and load it into memory.

    • 7

      Test the integrated program. Once your program has been integrated and loaded into memory, you can begin to test your program as a whole. This is known as integration testing. As you notice problems during integration testing, go back and revise your source code to address the problem.

Related Searches:

References

Comments

You May Also Like

Related Ads

Featured