>But the millicode in an IFL is different from that in a CP is different >from 
>that in an ICF (?) is different from that in a zAAP(?) is different >from that 
>in a zIIP (?).

I was once told that one cannot IPL off an ICF (or maybe it was an IFL) because 
NIP issues an instruction that is not supported on the specialty engine. If 
that's true, then NIP is a special case. 

zIIPs and zAAPs support the full range of instructions. The decision to route 
to zIIP or zAAP is made by the dispatcher. The dispatcher can't examine the 
work to see what instructions will be run, and the pathlength to run through 
the FLIH and re-dispatch the work on a CP would be too long. Hence once work is 
dispatched on a zIIP/zAAP everything has to work.

Bob Shannon
Rocket Software

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to