Tests and Subtests
Subtest 1 operates as follows:
1.
Set register to status=valid (01).
2.
Read from the page addressed by register.
3.
Read register and check to make sure that
status=accessed (10).
4.
Write to the page addressed by the register.
5.
Read register again and check to see if status=modified
(
1 1
) .
Subtest 2 checks meipping to the correct physical memory location
and operates as follows:
1.
Write to two locations on different pages.
2.
Swap the page table entries for the two pages.
3.
Read back the two locations and check to make sure that
the values are swapped.
Errors
Test 1 can return the following errors:
Page dirty bit not set for page number.
Page mapping error: map number, logical address, and address
read back are x x x.
Page access bit not set for page number.
Page access bits wrong:
page number and page bits are x x.
No interrupt on executing protected page.
Test Output
Output for a run of the map translation test is as follows:
MAP TRANSLATION TEST
MAP TRANSLATION SUBTEST 1
MAP TRANSLATION SUBTEST 2
TEST 2:
PAGE FAULT TEST (f)
The page fault test verifies that (1) the 68010 processor can
successfully restart instructions and (2) pages having a "not
valid" status code cannot be accessed.
This test sets each map
2-4
Содержание MOTOTRBO 6300
Страница 1: ...System 6300 Service Manual 87601194A Ä MOTOROLA Four Phase Systems Inc ...
Страница 7: ...LIST OF TABLES Table 2 System 6300 Diagnostic Tests vii ...
Страница 8: ......
Страница 44: ......
Страница 48: ......
Страница 50: ...following alternative Normal Use Alternative D 2 ...
Страница 58: ......
Страница 61: ......