FUNCl'IOO StM1ARy

FUNCl'ICN 'IEMPIA'IE

Operator ID: ID

Hex Byte

Contents Function Request Facility Offset

 

1------------------------

1

20H-33H

results 0 through 9 1 reserved

1

 

1------------------------

1

 

operand 6 1------------------------reserved

1

lEH

operand 5

1

 

ICH

1 reserved

. 1

 

1------------------------

1

lAH

operand 4 1------------------------reserved

1

 

1

 

ISH

operand 3 1------------------------reserved

1

operand 2

1

 

16H

1 reserved

1

operarrl I

1------------------------------------------------

reserved

1

14H

1

1

operand 0

1

 

12H

1 ------------------------reserved

1

IP function code

1

 

lOH

1 OXXH ------------------(FUNCl'ICN NAME)

1.

function state

.1----

__

 

1 reserved

1

OEH

 

1------------------------

1

 

process selection index

1 ------------------------PRO:ESS INDEX

1

OCH

 

1

 

 

Note:

Required operands and available results are indicated by capital letters. Other areas are marked reserved.

The IP function cxx1e must be written into the function request facility last, i.e. only after all operands are provided. The function code occupies only location IOH. Byte location IIH is reserved.

The process selection index field is required on all IP function requests. This value (an access .descriptor displacement) is used as an byte offset into the process selection list of the IP processor access segment. For example, the process selection index for process number 5 is OOOOOOOOOOOIOIOOB. Since it is not modified by function execution, it need not be rewritten if a new function is to be executed in the same process environment as the previous function.

The function state field, shown as reserved in all function surrmaries, may be examined after the IP receives an interrupt or it may be polled. The function state field should be set to

zero before a function code is deposited. Interrupts for successful function completion may be selectively disabled.

Page 112
Image 112
Intel iapx 432 manual Operand 3 1------------------------ reserved, Och