Each process can set the contents of the array
“u.u_signal[ ]” (with the exception of “u.u_signal[9]” as just noted) in anticipation of future interrupts so that the appropriate action is taken. The user programmer does this via the “signal” system call (see “SIGNAL (II)” of the UPM).
Thus if for example the programmer wishes to ignore software interrupts of type #2 (which result if the user hits the “delete” key on his terminal), he should set “u.u_signal[2]” to one by executing the system call
from his “C” program.