Execute Channel Program: Difference between revisions

Content deleted Content added
another ref
another cite
Line 1:
{{refimprove|date=June 2012}}
In [[IBM mainframe]] [[operating system]]s, '''Execute Channel Program''' ('''EXCP''') is a [[Supervisor Call instruction|supervisor call]] for low-level device access, where the programmer is responsible for providing a ''[[Channel program#Channel Program|channel program]]''—a list of device-specific commands ([[Channel command word#Channel command words|CCW]]s)—to be executed by I/O channels, control units and devices.<ref name="Johnson1989">{{cite book|author=Robert H. Johnson|title=MVS: concepts and facilities|url=https://books.google.com/books?id=HIFQAAAAMAAJ|date=June 1989|publisher=Intertext Publications|isbn=978-0-07-032673-6|page=558}}</ref><ref name="Hannula1974">{{cite book|author=Reino Hannula|title=Computers and Programming: A System/360-370 Assembler Language Approach|url=https://books.google.com/books?id=0MgmAAAAMAAJ|year=1974|publisher=Houghton Mifflin|isbn=978-0-395-16796-0|page=431}}</ref><ref name="Kapur1970">{{cite book|author=Gopal K. Kapur|title=IBM 360 Assembler Language Programming|date=1 January 1970|publisher=John Wiley & Sons|isbn=978-0-471-45840-1|pages=453–454, 456–459, 461}}</ref> EXCP is more specifically described in the OS System Programmer's Guide.<ref>{{cite manual|publisher=IBM|title=IBM System/360 Operating System System Programmer's Guide|id=C28-6550-2|date=March 1967|url=http://www.bitsavers.org/pdf/ibm/360/os/R01-08/C28-6550-2_OSsysPrmg_Mar67.pdf}}</ref>
 
==Specifying datasets==