User`s manual

42
3.4.8 Differences in Values of Registers
Note that certain general and control registers of both emulators are initialized whenever the system is activated
or the evaluation chip is reset by a command.
Table 3.5 Initial Values of Registers in the H8SX/1600-series MCU and the Emulator
Emulator
Register Name
Power On
Reset (Reset CPU)
H8SX/1600-series
MCU
(Power-On Reset)
PC PC value indicated by
the power-on reset
vector
PC value indicated by
the power-on reset
vector
Undefined
ER0 to ER7 H'00000000 Value before the reset Undefined
CCR B’1XXXXXXX B’1XXXXXXX B’1XXXXXXX
EXR B’01111111 Value before the reset B’01111111
MACH H'00000000 Value before the reset Undefined
MACL H'00000000 Value before the reset Undefined
VBR H'00000000 Value before the reset H'00000000
SBR H'FFFFFF00 Value before the reset H'FFFFFF00
Note: X indicates an undefined bit.
3.4.9 Emulation Memory
The total size of emulation memory installed in this emulator is 4 Mbytes. This can be used as four 1-Mbyte
blocks at maximum. To allocate memory, the start address must be aligned to a 1-Mbyte boundary. The
emulation memory and user memory cannot coexist on a single address.
Emulation memory must be allocated to a 3-state access space. The number of access-state cycles for the
emulation memory is three plus wait-state cycles. Set up the bus-state controller so that no wait-state cycle will
be inserted for access to such areas.