×

Command controlled multi-storage space protection key pretesting system permitting access regardless of test result if selected key is predetermined value

  • US 4,999,770 A
  • Filed: 08/11/1987
  • Issued: 03/12/1991
  • Est. Priority Date: 09/19/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing system for multi-address space control wherein when a main storage is to be accessed from a processor, a main storage protection is conducted by comparing by a comparator an access key output by said processor with a main storage key provided in the main storage, comprising:

  • a first key register for storing a program status word key output by said processor;

    a second key register for storing an access key output by said processor in accordance with a data transfer instruction;

    a selector for selecting one of said first and second key register under control of said processor independently from storage access type;

    judging means coupled to said selector for judging whether a key selected by said selector is a predetermined value, allowing said processor to access said main storage irrespective of a value of said main storage key when the value of said selected key matches said predetermined value, and for comparing the value of said selected key to said main storage key; and

    pretesting means including a microprogram for executing a predetermined pretesting procedure, for setting said predetermined value in said second key register as a key for pretesting a data transfer between a plurality of address spaces when a key included in a transfer instruction coincides with said main storage key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×