The SimH simulator focuses on the behavior that is relevant to the normal
operation of operating systems and user code. Model differences that are
operation relevant, e.g. in probe routines or model-dependent kernel routines,
are handled correctly epending on the set cpu
configuration.
However, many model variations that do not effect normal operation are not
modeled for performance reasons. In these cases, the J11 behavior is often used
for all PDP-11 models, and also when set cpu 11/70
is configured.
Test codes are sometimes sensitive to those details, so the most relevant ones are listed here:
- instruction behavior
- stack limit and stack error behavior
- instruction abort handling
- service order and trap handling
- memory management behavior
- not implemented 11/70 features