The steps of the 68000 reset vector fetch are:
HP 16528/1653B
Front-Panel Reference
1. Set the stack pointer to a location you specify, which is in ROM at
address locations 0 and 2.
2.
Find the fast address location in memory where the
microprocessor fetches its first instruction. This is also specified
by you and stored in ROM at address locations
4
and
6.
What you decide to find out is:
1. What ROM address does the microprocessor look at for the
location of the stack pointer, and what is the stack pointer
location stored in ROM?
2.
What ROM address does the microprocessor look at for the
address where its first instruction is stored in ROM, and is the
instruction correct?
3. Does the microprocessor then go to the address where its frost
instruction is stored?
4. Is the executable instruction stored in the first instruction location
correct?
Your measurement, then, requires verification of the sequential
addresses the microprocessor looks at, and of the data in ROM at
these addresses. If the reset vector fetchis correct (in this example)
you will see the following list of numbers in HEX (default base) when
your measurement results are displayed.
+oooooooooooooo
+ 0001 OOOOO204FC
+ooo2ooooO4oooo
+ 0003OOOOO68048
+ 00040080483E7C
This list of numbers will be explained in detail later in this chapter in
"The State Listing."
State Analyzer Measurement Example
15-3