摘要 |
<p>A data processing apparatus includes an arithmetic processor (1), a system control unit (2), a main storage (3), and a diagnostic processor (4). The data processing apparatus performs an initialization request from the diagnostic processor (4) with respect to the main storage (3). The system control unit (2) includes a comparator (211) for comparing the content of a store address register 202 with that of a capacity register (210) so as to check whether a value of the store address register (202) exceeds a value of the capacity register 210, and first and second AND circuits (231,232) for respectively disabling an output from the comparator (211) to the arithmetic processor (1) and enabling the output from the comparator (211) to the diagnostic processor (4) when an initialization flag (220) is set. The diagnostic processor (4) can detect the end of initialization of the main storage (3) when the diagnostic processor (4) receives the comparison output representing that the store address exceeds the capacity of the main storage (3).</p> |