摘要 |
PURPOSE:To detect and prevent incorrect accessing to a main memory device by fixing previously access information regulating an area of the main memory device to be accessed by a task and detecting the case that the memory access of an instruction exceeds the prescribed area of the main memory device at the working of the task. CONSTITUTION:A program P1 is started through an operating system (OS) and the prescribed area Z of the main memory 2 is accessed. At the start of the P1, the OS applies the start address SAD of the prescribed area Z which is a previously registered transaction area TR for the P1 and its size SIZ to a register of the P1. The P1 discriminates whether the area data SAD, SID specified at the head of the program are sufficient or not as the self-area data. In case of insufficient data, the P1 informs the discriminated result and ends without the processing of execution. Thus, incorrect accessing is previously prevented. When the transaction area is sufficient, the P1 advances to normal processing.
|