Problem
A microcomputer card can be designed to be "self-testing." For example, the CPU runs a program that tests its instruction set by executing a section of code in ROM, using only internal read/write storage, and then compares the result with a prestored value. Then the CPU tests the read/write memory and finally any peripherals.
a. Design a program to test the 68000's instruction set.
b. Write a program to test read/write memory.
c. How do you think that peripherals may be self-tested?
d. What additional hardware is required for these tests?
The response should include a reference list. Double-space, using Times New Roman 12 pnt font, one-inch margins, and APA style of writing and citations.