Access method: Difference between revisions

Content deleted Content added
Queued not "improvement", Queued and basic AM have advantages.
Line 3:
 
== Purpose of access methods ==
System/360 and successor systems perform input/output using a special program for an [[Channel I/O|I/O channel]], a processor dedicated to control peripheral storage device access and data transfer to and from main memory. These ''channelChannel programs'' are composed of special instructions, called ''channel command words'' (CCWs). Programming those is a complex task requiring detailed knowledge of the hardware characteristics. Channel programs are initiated by a '''STARTIOSTART IO''' macroinstruction issued by the operating system. This is usually front ended by the '''Execute Channel Program''' ([[EXCP]]) macro for application programmer convenience. This macro'''EXCP''' issues an SVC ([[supervisor call instruction]]) that directs the operating system to issue the STARTIOSTART IO on the application's behalf.<ref>[http://www.redbooks.ibm.com/redbooks/pdfs/sg246983.pdf] ABCs of z/OS System Programming Volume 3</ref>
 
Access methods provide: