TITLE 'BTRS002 - CALL AMATERSE from user program' * * *
|
|
- Mervin Young
- 5 years ago
- Views:
Transcription
1 PPPPPPPPPPP RRRRRRRRRRR TTTTTTTTTTTT JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBB PPPPPPPPPPPP RRRRRRRRRRRR TTTTTTTTTTTT JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB PP PP RR RR TT JJ OO OO BB BB PPPPPPPPPPPP RRRRRRRRRRRR TT JJ OO OO BBBBBBBBBB PPPPPPPPPPP RRRRRRRRRRR TT JJ OO OO BBBBBBBBBB PP RR RR TT JJ OO OO BB BB PP RR RR TT JJ JJ OO OO BB BB PP RR RR TT JJ JJ OO OO BB BB PP RR RR TT JJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB PP RR RR TT JJJJJJ OOOOOOOOOOOO BBBBBBBBBBB JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBB JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB JJ OO OO BB BB JJ OO OO BBBBBBBBBB JJ OO OO BBBBBBBBBB JJ JJ OO OO BB BB JJ JJ OO OO BB BB JJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB JJJJJJ OOOOOOOOOOOO BBBBBBBBBBB STARTSTARTSTARTSTARTSTARTSTARTSTARTSTART JOBID: JOB08587 JOB NAME: PRT01JOB USER ID: MKT01 SYSOUT CLASS: W OUTPUT GROUP: TITLE: DESTINATION: LOCAL NAME: J.BRADLEY ROOM: BUILDING: DEPARTMENT: ADDRESS: PRINT TIME: 14:24:55 PRINT DATE: 01 FEB 2016 PRINTER NAME: PRT2 SYSTEM: MKTA STARTSTARTSTARTSTARTSTARTSTARTSTARTSTART
2 TITLE 'BTRS002 - CALL AMATERSE from user program' Private Code Copyright Information BTRS002 CSECT, / Private Code CSECT. / BTRS002 AMODE 31 / Set 31-Bit Addressing mode. / BTRS002 RMODE 24 / Set 24-Bit Residency mode. / USING BTRS002,R15 / Temporary base. / B BTRSENT DC C'Assembly date && time: &SYSDATE &SYSTIME ' DC C'Copyright (C) 2014' DC C'Meerkat Computer Services Limited.' DC C'All Rights Reserved.' Program Name: BTRS PURPOSE: Call AMATERSE to compress a dataset Extended version of BTRS Forces a default input parm of PACK if no parm is coded Also accepts PARM of ZIP and UNZIP and converts these to PACK ancd UNPACK Programmer: Giovanni Yeldarbo Messages: None RETURN CODES: All return codes are from AMATERSE istelf so the Service Aids Manual should be consulted for their meanings CALLED BY: BTRS Amendments /05/2014 JXB - INITIAL WRITE AND TESTING BTRSENT DS 0H DROP R15 / DROP TEMPORARY BASE. / STM R14,R12,12(R13) / STORE CALLERS REGISTERS. / BALR R12,0 / SET UP R12 AS BASE. / USING,R12 / ESTABLISH ADDRESSABILITY. / LR R11,R13 / LOAD OLD SAVEAREA ADDRESS. / LA R13,RSAVE / THIS PGMS SAVEAREA ADDR. / ST R13,8(0,R11) / STORE SAVEAREA ADDRESS. / ST R11,4(0,R13) / STORE ORIGINAL SAREA ADDR. /
3 BTRS010 DS 0H STM R0,R1,REGSTORE / Store R0 and R1. / STM R14,R15,REGSTORE+8 / Store R14 and R15. / L R7,0(,R1) / Point to parameter list. / SR R6,R6 / Zeroise R6. / LH R6,0(,R7) / Load length of parameters. / LTR R6,R6 / Any parameters? / BZ BTRS020 / No then go setup for default. / STH R6,PARMLEN / Store param length. / LA R7,2(,R7) / Bump past parameter length. / LR R6,R7 / Load address of the parm. / CLC 0(3,R7),=C'ZIP' / User coded parm of ZIP? / BE BTRS020 / Go change it to PACK. / CLC 0(5,R7),=C'UNZIP'/ User coded parm of UNZIP? / BE BTRS015 / Go change it to UNPACK. / MVC PARMTEXT,0(R6) / Move it in for processing. / B BTRS030 / Continue with parm from user. / BTRS015 DS 0H LH R6,=H'6' / Load length of 6. / STH R6,PARMLEN / Store it. / MVC PARMTEXT,=C'UNPACK' / Set parm of UNPACK. / B BTRS030 / Call AMATERSE. / BTRS020 DS 0H LH R6,=H'4' / No parm setup default len of 4. / STH R6,PARMLEN / Store it. / MVC PARMTEXT,=C'PACK' / Default is to compress. / Link to AMATERSE BTRS030 DS 0H LINK EP=AMATERSE,PARAM=(PARM,DDNAMES),VL= BTRSXIT DS 0H L R13,4(0,R13) / Load orig SAVEAREA addr. / LM R0,R12,20(R13) / Restore regs / L R14,12(0,R13) / Reload the return addr. / BR R14 / Return to TSO. / RSAVE DS 18F / Main REGISTER SAVEAREA. / REGSTORE DS 4F / This progs SAVEAREA. / Parameters to pass to AMATERSE PARM DS 0H PARMLEN DS H / Parameter length. / PARMTEXT DC C' ' / Parm to pass. / DDNAMES DS 0H / DDNAME overrides. / DDNAMEL DC Y(DDNAMEZ-DDNAMES) / Length of list. / DDNAMET DS 0C / Actual overrides follow. / DC 5XL8'0' SYSPRINT DC CL8'BTRPRINT' / DD card for sysout. / DC XL8'0' SYSUT1 DC CL8'BTINPUT ' / Input dataset. / SYSUT2 DC CL8'BTOUTPUT' / Output dataset. / SYSUT3 DC CL8'BTWORK01' / Work dataset. / DDNAMEZ DC 0C / End of list. /
4 Register EQUATES R0 EQU R1 EQU R2 EQU R3 EQU R4 EQU R5 EQU R6 EQU R7 EQU R8 EQU R9 EQU R10 EQU R11 EQU R12 EQU R13 EQU R14 EQU R15 EQU END
5 PPPPPPPPPPP RRRRRRRRRRR TTTTTTTTTTTT JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBB PPPPPPPPPPPP RRRRRRRRRRRR TTTTTTTTTTTT JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB PP PP RR RR TT JJ OO OO BB BB PPPPPPPPPPPP RRRRRRRRRRRR TT JJ OO OO BBBBBBBBBB PPPPPPPPPPP RRRRRRRRRRR TT JJ OO OO BBBBBBBBBB PP RR RR TT JJ OO OO BB BB PP RR RR TT JJ JJ OO OO BB BB PP RR RR TT JJ JJ OO OO BB BB PP RR RR TT JJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB PP RR RR TT JJJJJJ OOOOOOOOOOOO BBBBBBBBBBB JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBB JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB JJ OO OO BB BB JJ OO OO BBBBBBBBBB JJ OO OO BBBBBBBBBB JJ JJ OO OO BB BB JJ JJ OO OO BB BB JJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB JJJJJJ OOOOOOOOOOOO BBBBBBBBBBB ENDENDENDENDENDENDENDEND JOBID: JOB08587 JOB NAME: PRT01JOB USER ID: MKT01 SYSOUT CLASS: W OUTPUT GROUP: TITLE: DESTINATION: LOCAL NAME: J.BRADLEY ROOM: BUILDING: DEPARTMENT: ADDRESS: PRINT TIME: 14:24:55 PRINT DATE: 01 FEB 2016 PRINTER NAME: PRT2 SYSTEM: MKTA ENDENDENDENDENDENDENDEND
J E S 2 J O B L O G -- S Y S T E M M K T A -- N O D E M K T A
MM MM KK KK TTTTTTTTTTTT 00000000 11 JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBB MMM MMM KK KK TTTTTTTTTTTT 0000000000 111 JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB MMMM MMMM KK KK TT 00 0000 1111 JJ OO OO BB BB MM
More informationJ E S 2 J O B L O G -- S Y S T E M M K T A -- N O D E M K T A
MM MM KK KK TTTTTTTTTTTT 00000000 11 JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBB MMM MMM KK KK TTTTTTTTTTTT 0000000000 111 JJJJJJJJJJ OOOOOOOOOOOO BBBBBBBBBBBB MMMM MMMM KK KK TT 00 0000 1111 JJ OO OO BB BB MM
More informationIntroduction to HLASM SHARE Boston 2013 High Level Assembler Bootcamp. Example 1. Example 2
Introduction to HLASM SHARE Boston 2013 High Level Assembler Bootcamp Example 1 SIMPLE HELLO WORLD PROGRAM MAIN PROGRAM STARTS HERE EX1 CSECT EX1 AMODE 31 EX1 RMODE 24 USUAL PROGRAM SETUP
More information******************************************************** * SAMPLE CALLABLE SERVICE PROGRAM. * * SHARE SESSION: INTRODUCING LE CALLABLE SERVICES * *
SAMPLE CALLABLE SERVICE PROGRAM. SHARE SESSION: INTRODUCING LE CALLABLE SERVICES THOMAS PETROLINO IBM LANGUAGE ENVIRONMENT TAPETRO@US.IBM.COM THANKS TO JOHN EHRMAN FOR THE CONVE ROUTINE TITLE 'LE CALLABLE
More informationJ E S 2 J O B L O G JES2 JOB STATISTICS JUL 15 JOB EXECUTION DATE 234 CARDS READ 407 SYSOUT PRINT RECORDS 0 SYSOUT PUNCH RECORDS
CCCCCCCCCC OOOOOOOOOOOO BBBBBBBBBBB CCCCCCCCCC LL GGGGGGGGGG CCCCCCCCCCCC OOOOOOOOOOOO BBBBBBBBBBBB CCCCCCCCCCCC LL GGGGGGGGGGGG CC CC OO OO BB BB CC CC LL GG GG CC OO OO BB BB CC LL GG CC OO OO BB BB
More informationComparing the Assembler source to the Cobol target program
Comparing the Assembler source to the Cobol target program Subject, issue Assembler program Cobol program source code lines 361 199 source code lines. Reduction by 45%! branch instructions 25 No (0) GO
More informationEnterprise COBOL V5/V6 and AMODE RMODE. Tom Ross Captain COBOL April 1, 2016
Enterprise COBOL V5/V6 and AMODE RMODE Tom Ross Captain COBOL April 1, 2016 What are AMODE and RMODE? Attributes of executables AMODE 31, RMODE 24 Program Management Binder options AMODE=31,RMODE=24 HLASM
More informationSubroutine Linkage Wheeler Jump control program
Subroutine Linkage We now begin discussion of subroutine linkages for simple subroutines without large argument blocks. With the mechanisms discussed in this lecture, one can use either global variables
More informationCOPYKEYS: An ISPF Solution
BY JIM MOORE COPYKEYS: An ISPF Solution Key settings in ISPF have become more complex in Version 4 of ISPF. This article will explore PFa technique that allows ISPF users to copy PF Key settings between
More informationfile:///w /work/z390/soa/demo/democmgr.prn
09:20:52 DEMOCMGR MZ390 STARTED USING z390 V1.4.01e ON J2SE 1.6.0_05 AZ390I Copyright 2008 Automated Software Tools Corporation AZ390I z390 is licensed under GNU General Public License AZ390I program =
More informationAssembler Bonus Pack Pgm Language 1 is Assembler
Assembler Bonus Pack Pgm Language 1 is Assembler Peter Dennler Credit Suisse AG, Hagenholzstrasse 20/22, CH-8050 Zürich Tel. +41 44 334 13 27 Email P: don@krawacki.ch Email G: peter.dennler@credit-suisse.com
More informationAssembler Language "Boot Camp" Part 3x - Implicit Addresses and USING SHARE in New York City August 15-20, 2004 Session 8188
Assembler Language "Boot Camp" Part 3x - Implicit Addresses and USING SHARE in New York City August 15-20, 2004 Session 8188 1 Introduction Who are we? John Dravnieks, IBM Australia John Ehrman, IBM Silicon
More informationCA Panvalet. Compare Reference Guide. r14.6
CA Panvalet Compare Reference Guide r14.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your
More informationAssembler Programming
31-Bit Mode - Assembler Programming... 13:3 4095 - Limit... 4:17 A ACB: Access Method Control Block...10:2-3 Access Method... 6:1 Add Instructions - A, AR, and AH... 4:8 Addressability... 1:9 Addressing...
More informationAssembler Language "Boot Camp" Part 4 - Program Structures; Arithmetic. SHARE 118 in Atlanta Session March 14, 2012
Assembler Language "Boot Camp" Part 4 - Program Structures; Arithmetic SHARE 118 in Atlanta Session 10347 March 14, 2012 1 Introduction Who are we? John Ehrman, IBM Software Group Dan Greiner, IBM Systems
More informationData Structures in Assembly Language. Notes and Examples. Spring, 2017
CSCI 360 Data Structures in Assembly Language Notes and Examples Spring, 2017 360 Notes 1 of 70 Table of Contents Introduction... 4 Chapter 1 - Job Control Language (JCL)... 5 Assist JCL... 5 JCL for Listing
More informationAssembler Language "Boot Camp" Part 4 - Program Structures; Arithmetic SHARE 116 in Anaheim March 2, 2011
Assembler Language "Boot Camp" Part 4 - Program Structures; Arithmetic SHARE 116 in Anaheim March 2, 2011 Introduction Who are we? John Ehrman, IBM Software Group John Dravnieks, IBM Software Group Dan
More informationz390vse User Guide v1.5.06
Table of Contents z390vse User Guide v1.5.06 1. Introduction 2. VSE Macros 3. Demo programs 4. Regression test programs 5. References 6. Appendix a. Demo application source code b. Demo application assembly
More informationAssembler University 303: A Gentle Introduction to Trimodal Programming on z/architecture
Assembler University 303: A Gentle Introduction to Trimodal Programming on z/architecture SHARE 116 in Anaheim, Session 8981 Avri J. Adleman, IBM adleman@us.ibm.com (Presented by John Ehrman, IBM) March
More informationIMS User Exits for Data Tailoring
IMS User Exits for Data Tailoring Outline Intro Assembler primer General user exit conventions Exit: Segment Edit (compression) Exit: Segment Edit (unload/reload/reorg) Exit: Index Maintenance Exit: Partition
More informationAssembler Language "Boot Camp" Part 4 - Arithmetic; Program Structures SHARE in San Francisco August 18-23, 2002 Session 8184
Assembler Language "Boot Camp" Part 4 - Arithmetic; Program Structures SHARE in San Francisco August 18-23, 2002 Session 8184 1 Introduction Who are we? John Dravnieks, IBM Australia John Ehrman, IBM Silicon
More informationMM MM KK KK TTTTTTTTTTTT 00000000 11 HH HH ZZZZZZZZZZZZ SSSSSSSSSS MMM MMM KK KK TTTTTTTTTTTT 0000000000 111 HH HH ZZZZZZZZZZZZ SSSSSSSSSSSS MMMM MMMM KK KK TT 00 0000 1111 HH HH ZZ SS SS MM MM MM MM KK
More informationJanuary Xephon plc 1999
148 January 1999 3 Using DDNAME= in JCL 4 Dynamic LINKLIST 9 Closing an orphaned DCB 14 Generic tape read and write routines 28 The binder application interface 37 An ISPF search facility 40 PDS member
More informationJCL MOCK TEST JCL MOCK TEST IV
http://www.tutorialspoint.com JCL MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to JCL Framework. You can download these sample mock tests at your local
More informationRelative Addressing (the bits I didn't mention in part one!)
II Relative Addressing (the bits I didn't mention in part one!) Part II Author: Sharuff Morsa smorsa@uk.ibm.com Copyright IBM (UK) Ltd 2012 1 II Introduction Part I demonstrated how to replace base registers
More informationSHARE Pittsburgh 2014 High Level Assembler Bootcamp (16153, 16154, 16155)
Sharuff Morsa, Richard Cebula - IBM HLASM Development SHARE Pittsburgh 2014 High Level Assembler Bootcamp (16153, 16154, 16155) 2009 IBM Corporation HLASM Listing: Sections The HLASM listing is divided
More informationSECOM-NEW PRODUCTION PAGE : 1 Report-id : RPXL100D DATE : REPORT TITLE PAGE TIME : 19:20
1 SIX SIS Ltd SECOM-NEW PRODUCTION PAGE : 1 Report-id : RPXL100D DATE : 27.12.2010 REPORT TITLE PAGE TIME : 19:20 RRRRRRRRRRR PPPPPPPPPPP XX XX LL 11 00000000 00000000 RRRRRRRRRRRR PPPPPPPPPPPP XX XX LL
More informationupdate 128 DB2 In this issue June 2003
128 DB2 June 2003 In this issue 3 Improving DB2 UDB back-up times 6 DB2 consistency tokens 27 DB2 plan and package query 46 DB2 UDB 8.1 inserting into a view 49 DB2 news Xephon plc 2003 update DB2 Update
More informationUsing a Harness to control execution
On LinkedIn in July 2018 a question was raised as to the possibility of controlling the execution of a Job Step from within a COBOL program. The case presented was of a three step job where the second
More informationThe Ins and Outs of Language Environment s CEEPIPI Service. Thomas Petrolino IBM Poughkeepsie
The Ins and Outs of Language Environment s CEEPIPI Service Thomas Petrolino IBM Poughkeepsie tapetro@us.ibm.com copyright IBM Corporation 2001, 2006 Trademarks The following are trademarks of the International
More informationASSIST Assembler Replacement User s Guide
ASSIST Assembler Replacement User s Guide Program&Documentation: John R. Mashey Pro ject Supervision : Graham Campbell PSU Computer Science Department Preface This manual is the key reference source for
More informationNovember Xephon plc 1998
14 November 1998 3 Using ICHRCX02 after PROTECT ALL 9 Replacement for the RACF Report Writer part 3 49 System hacks 52 Expiring users passwords 63 Cloning resources 73 RACF news Xephon plc 1998 RACF Update
More informationz/os Basics: ABEND and Recovery (All You Need to Know to Write Your First ESTAE)
z/os Basics: ABEND and Recovery (All You Need to Know to Write Your First ESTAE) Vit Gottwald CA Technologies August 3, 2010 Session Number 8017 Agenda Introduction Basic Hardware Terms Instruction Execution
More informationCOMPUTER EDUCATION TECHNIQUES, INC. (JCL ) SA:
In order to learn which questions have been answered correctly: 1. Print these pages. 2. Answer the questions. 3. Send this assessment with the answers via: a. FAX to (212) 967-3498. Or b. Mail the answers
More informationMVS Update. Published by Xephon Inc PO Box Dallas, Texas USA Phone: Fax:
227 August 2005 In this issue 3 Monitoring HFS out of space conditions 7 Examining an LE trace for virtual storage memory leaks 26 User-written ISPF-based VSAM browse utility 34 Moving data between GDGs
More informationHigh Level Assembler Exits
High Level Assembler Exits Practical examples of invoking High Level Assembler exits and why they are useful by ColeSoft, a leader in all things assembler Introduction Today we will talk about modifying
More informationWriting User Exits in the C Language
Writing User Exits in the C Language Mike McNamee mikem@e3sciences.com Copyright e3 Sciences Ltd 2000 Agenda The history of Exits Times are changing Changes to the C Compiler So where do I start The history
More informationSHARE Pittsburgh 2014 High Level Assembler Bootcamp (16153, 16154, 16155)
Richard Cebula IBM HLASM SHARE Pittsburgh 2014 High Level Assembler Bootcamp (16153, 16154, 16155) 2013 IBM Corporation Who am I? Sharuff Morsa HLASM, IBM Hursley, UK Material written by Richard Cebula
More informationIntroduction to Assembler Programming Sessions 16317, 16318
IBM HLASM SHARE Seattle 2015 Introduction to Assembler Programming Sessions 16317, 16318 Richard Cebula (riccebu@uk.ibm.com) IBM HLASM 2009 IBM Corporation Who am I? Richard Cebula HLASM, IBM Hursley,
More informationNow Available in z/os V2R2 JES3: OUTDISP
Now Available in z/os V2R2 JES3: OUTDISP David Jones IBM JES3 Development August 12, 2015 Session 17599 at 4:30 5:30 PM Trademarks The following are trademarks of the International Business Machines Corporation
More informationJCL MOCK TEST JCL MOCK TEST III
http://www.tutorialspoint.com JCL MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to JCL Framework. You can download these sample mock tests at your local
More informationMarch Xephon plc 2000
37 March 2000 3 IP Version 6 a closer look 17 IP Version 6 glossary 21 A mailbox system for SMTP under MVS TCP/IP concluded 39 From NetWare SAA to telnet with Reflection 44 Using packet-switching 57 Information
More informationSD (March 2007)
JHS User s Guide COPYRIGHT Licensed Materials - Property of Systemware, Inc Copyright Systemware, Inc, 2000-2007 All rights reserved Use, duplication, or disclosure restricted by contract with Systemware,
More informationVERSION 5.0 AUGUST, 1977
SSSSSSSSSS PPPPPPPPPPP AAAAAAAAAA SSSSSSSSSS MM MM SSSSSSSSSS PPPPPPPPPPP AAAAAAAAAA SSSSSSSSSS MM MM SSSSSSSSSS PPPPPPPPPPP AAAAAAAAAA SSSSSSSSSS MM MM SSSSSSSSSSSS PPPPPPPPPPPP AAAAAAAAAAAA SSSSSSSSSSSS
More information"Charting the Course... CA-View Administration. Course Summary
Course Summary Description This course is designed to teach all administrator functions of CA View from the system initialization parameters to integration with CA Deliver. Students will learn implementation
More informationupdate CICS In this issue October 2002
203 CICS October 2002 In this issue 3 How to e-mail QMF reports (as attachments) from a QMF session 8 Opening and closing files 20 A poor man s CICS chargeback system part 2 37 Set a terminal to upper
More informationupdate RACF In this issue August 2003
33 RACF August 2003 In this issue 3 MATRIX cross-checking userids with groups 11 Dynamic RACF exits 33 RACF in focus migrating DB2 security to RACF 44 Making it easy to switch IDs in TSO 66 RACF news Xephon
More informationReview: A simple architecture
Single -bus slow simple cheap Review: A simple architecture cpu Bus M p M s D io CS 350 Part I 1 Review: A simple architecture where cpu = control ALU Register file CS 350 Part I 2 Slightly fancier architecture
More informationIOF Job Archival Made Simple (IOF/JAMS)
IOF Job Archival Made Simple (IOF/JAMS) Introduction Archiving Jobs The IOF Job Archival Made Simple (IOF/JAMS) package provides the ability to save JES2 jobs into z/os data sets in a way that they can
More informationXDUMP/XSNAP 360 ASSEMBLER LANGUAGE writeup revised January 1973 (v.5.0)
THE PENNSYLVANIA STATE UNIVERSITY Computation Center CONTRIBUTED PROGRAM Contributor: John R. Mashey, Computer Science Department XDUMP/XSNAP 360 ASSEMBLER LANGUAGE writeup revised January 1973 (v.5.0)
More informationInstallation. Existing XPAF customers. Customers migrating from HFDL
Revision Date: October 12, 2011 Page 2 Installation This section includes information about installing the XPAF software which includes the XPAF Forms Generator (XFG). Existing XPAF customers Existing
More informationChapter 6 What's this Stuff on the Left?
Chapter 6 What's this Stuff on the Left? Objectives Upon completion of this chapter you will be able to: Describe the SI instruction format as used with the MVI and CLI instructions, Describe the SS instruction
More informationJCL Utilities. A Access Method Services... 4:8 Alternate Indexes and Paths... 4:5 AMS Commands... 4:8 anyname DD Statement... 9:5
A Access Method Services... 4:8 Alternate es and Paths... 4:5 AMS Commands... 4:8 anyname DD Statement... 9:5 B Backing Up Data Sets... 3:2 Batch Submit Batch Data Set Compare... 10:21 Binary Zeros: Placing
More informationSYS-ED/COMPUTER EDUCATION TECHNIQUES, INC.
Chapter 1: Assembler Language: Introduction Differences between machine and assembler instructions. Macro instructions. Assembly and link editing. Assembler processing. Macro and copy libraries. Control
More informationUsing the INFILE/FILE User Exit Facility
459 APPENDIX 1 Using the INFILE/FILE User Exit Facility Introduction 459 Writing a User Exit Module 459 Function Request Control Block 460 User Exit BAG Control Block 461 Function Descriptions 463 Initialization
More informationChapter 8: Addressing in the IBM S/370
Chapter 8: Addressing in the IBM S/370 All stored program computers run programs that have been converted to binary machine code and loaded into the primary memory. The presence of virtual memory on most
More informationEDITPAGE and SDSFPAGE User Reference Guide
EDITPAGE and SDSFPAGE User Reference Guide Revised September 16, 2002 Version 1.26 Lionel B. Dyck Kaiser Permanente Information Technology 25 N. Via Monte Ave Walnut Creek, California 94598 E-Mail: Lionel.B.Dyck@kp.org
More informationChapter 7: Assembler Directives and Data Definitions
Chapter 7: Assembler Directives and Data Definitions We begin the discussion of IBM Mainframe Assembler Language by making a broad distinction. Every program to be processed on a computer begins in a form
More informationIBM Education Assistance for z/os V2R2
IBM Education Assistance for z/os V2R2 Item: Pause Multiple Elements Element/Component: BCP Supervisor Material current as of May 2015 Agenda Trademarks Presentation Objectives Overview Usage & Invocation
More informationConverting CP mods to CP exits:a User Experience Share 97 Session 9354, July By Gordon Wolfe, Ph.D. Senior Systems Programmer
Converting CP mods to CP exits:a User Experience Share 97 Session 9354, July 2001 By Gordon Wolfe, Ph.D. Senior Systems Programmer The Problem Local CP command around since VM/SP 3, but original programmer
More informationRA/2 RACF CLI Version 1 - Release 1
RA/2 RACF CLI Version 1 - Release 1 Copyright racfra2.com 2008 All Rights Reserved Distributed by: SEA America Inc. SEA Europe EBM Inc. Ubiquity Pty Ltd Softplex Japan racfra2.com corp. TABLE OF CONTENTS
More informationOS Utilities. Here is a chart of action words and parameters and a list of rules for ten frequently used OS Utilities:
OS Utilities Here is a chart of action words and parameters and a list of rules for ten frequently used OS Utilities: Reminder: Continuation cards for utility control statements (read from the SYSIN DD)
More informationWorkflow Manager Endevor Attachment
Workflow Manager Endevor Attachment Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http:www.microfocus.com Copyright Micro Focus. All rights reserved. MICRO FOCUS, the Micro Focus
More informationJuly Xephon plc 2001
178 July 2001 3 Organizing Assembler code 9 Ensuring that a dataset is not in use before backing it up 19 A utility to reconstruct lost source code 54 WAIT, POST and the EVENTS macro 70 Software and hardware
More informationIBM. MVS Installation Exits. z/os. Version 2 Release 3 SA
z/os IBM MVS Installation Exits Version 2 Release 3 SA23-1381-30 Note Before using this information and the product it supports, read the information in Notices on page 415. This edition applies to Version
More informationWorkflow Manager - ENDEVOR Attachment
Workflow Manager - ENDEVOR Attachment Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright 2013-2014 Micro Focus. All rights reserved. MICRO FOCUS
More informationThe CA Disk FILES Data Set
The CA Disk FILES Data Set General Information The FILES Data Set can be of two different organizations. BDAM file called the FILES Data Set (FDS) CA Datacom/AD database called the Files Database (FDB)
More informationAugust Xephon plc 2000
21 August 2000 3 RACHECK/RACDEF postprocessing exits 6 Using REXX for RACF security checking 14 RACF internals 37 Checking the authorization of JCL parameters 49 Cursor-sensitive LISTDSD EDITOR command
More informationupdate MVS In this issue December 2002
195 MVS December 2002 In this issue 3 Files allocated by a job, user, or STC 8 Keeping track of lost ASIDs 17 SUBMIT option for part of JCL using labels 20 Subsystem to influence the allocation of cartridge
More informationAugust Xephon plc 2001
25 August 2001 3 Managing RACF OMVS UIDs and GIDs 31 Remote security revisited 37 Installing a WatchGuard SOHO firewall 49 The top sources of RACF- and security-related information 56 August 1995 August
More informationChapter 1 RUNNING A SIMPLE JOB. SYS-ED/ Computer Education Techniques, Inc.
Chapter 1 RUNNING A SIMPLE JOB SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: z/os operating system and resource management. The role and functions of JCL. How to code basic JCL
More informationFebruary Xephon plc 1999
15 February 1999 3 Retrieving revoked users 7 Replacement for the RACF Report Writer part 4 37 Access the ACEE with REXX 43 Cross-checking RACF/MVS definitions 65 When RACF won t tell you enough VRA 69
More informationAn Introduction to Using REXX with Language Environment
An Introduction to Using REXX with Language Environment Session 8834 Barry.Lichtenstein@us.ibm.com IBM Poughkeepsie, New York Copyright International Business Machines Corporation 2011 Trademarks The following
More informationDino Explorer. MVS Data Collector for Mainframe Assessment
Dino Explorer MVS Data Collector for Mainframe Assessment Index of contents 1 - Introduction...3 2 - The Installation Guide...4 2.1 Step 1 Copy the dxplload.xmit to MVS...4 2.2 Step 2 Receive XMIT file...6
More informationUSING EXISTING DATASETS
Chapter 2 USING EXISTING DATASETS SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Coding DD statement parameters for existing datasets. Coding statements for tape datasets. Concatenating
More informationAssembler Restructuring in FermaT
Assembler Restructuring in FermaT Martin Ward Software Technology Research Lab De Montfort University Bede Island Building, Leicester LE1 9BH, UK martin@gkc.org.uk Abstract The FermaT transformation system
More informationFebruary Xephon plc 2000
161 February 2000 3 COBOL coding efficiency enhancements 15 SMP/E registered dataset archive utility 27 Converting TPUTs to PUTLINEs 31 Creating a one-pack OS/390 system 64 Initializing COBOL variables
More informationIOF (Interactive Output Facility) User s Guide Release 8F
IOF (Interactive Output Facility) User s Guide Release 8F Copyrights and Trademarks Triangle Systems, Inc. P. O. Box 12752 Research Triangle Park, NC 27709 Telephone: (919) 544-0090 Fax: (919) 942-3665
More informationJ E S 2 J O B L O G JES2 JOB STATISTICS JUL 14 JOB EXECUTION DATE 1,491 CARDS READ 1,561 SYSOUT PRINT RECORDS 0 SYSOUT PUNCH RECORDS
JJJJJJJJJJ CCCCCCCCCC LL 00000000 00000000 11 JJJJJJJJJJ CCCCCCCCCCCC LL 0000000000 0000000000 111 JJ CC CC LL 00 0000 00 0000 1111 JJ CC LL 00 00 00 00 00 00 11 JJ CC LL 00 00 00 00 00 00 11 JJ CC LL
More informationFebruary Xephon plc 2001
173 February 2001 3 Updating the LLA from a batch program 15 Wait function for REXX programs 21 Automated and interactive library update using edit macros 42 Compressing contiguous characters in a file
More informationUpdates that apply to IBM DB2 Analytics Accelerator Loader for z/os V2R1 User's Guide (SC )
Updates that apply to IBM DB2 Analytics Accelerator Loader for z/os V2R1 User's Guide (SC27-6777-00) Date of change: May 2017 Topic: Multiple Change description: Documentation changes made in support of
More informationFDPR-Pro - Usage Feedback Directed Program Restructuring
FDPR-Pro - Usage Feedback Directed Program Restructuring Vadim Eisenberg (vadimi@il.ibm.com) July 2005 Moshe Klausner (klausner@il.ibm.com) Agenda Objectives FDPR-Pro operation (black box) Working with
More informationJCL Syntax Running a Simple Job
JCL Statements Lesson 2: JCL consists of eight basic statements which serve specific functions. The following JCL statements will be used: JOB The job statement defines a job and provides information about
More informationChapter 16: Direct Conversions Between EBCDIC and Fullword Formats
Chapter 16: Direct Conversions Between EBCDIC and Fullword Formats This chapter presents a discussion of direct conversions between digits in the EBCDIC format and binary integers stored in the 32 bit
More informationGrowing Our Own Through Collaboration
NWI INITIATIVE NUCLEAR WORKFORCE Growing Our Own Through Collaboration BRAND STANDARDS reference guide Brand Standards 2011 SRS Community Reuse Organization. All rights reserved. Version 1.0-02.10.2011
More informationCICS Update. Published by Xephon Inc PO Box Dallas, Texas USA Phone: Fax:
231 February 2005 In this issue 3 Programs to incorporate in your CICS PROC 10 CICS and HIS 2004 14 External CICS Interface (EXCI) client interface to DFHEDAP 41.NET for CICS users 45 CICS news Xephon
More informationEnterprise Modernisation
Enterprise Modernisation Customising the RDz Job Generation Process Anthony Rudd (anthony.rudd@datev.de) DATEV eg October 2009 Revised 06.11.2009 Customising RDz JCL Procedures 1 Job Generation Process
More informationAssembler Issues When Migrating to LE and/or AMODE 31
Assembler Issues When Migrating to LE and/or AMODE 31 Tom Ross SHARE Session 8216 August, 2003 S8216TR / 17FEB03 Introduction Moving COBOL and/or PL/I applications with some assembler programs mixed in
More informationAppendix B WORKSHOP. SYS-ED/ Computer Education Techniques, Inc.
Appendix B WORKSHOP SYS-ED/ Computer Education Techniques, Inc. 1 ISPF/PDF Environment 1. Log on to ISPF/PDF; different installations have different logon procedures. 1.1. The ISPF/PDF Primary Option Menu
More informationZipStudy. Utility for Packaging Study Files. A. Maudsley, 6/2015
ZipStudy Utility for Packaging Study Files A. Maudsley, 6/2015 CONTENTS: 1. Introduction... 1 2. Starting the Program... 1 3. Copying and Compressing Subject Data... 2 4. Restoring MIDAS Data from a Zipped
More informationBEARS IMS. Installation and Maintenance Manual VIO Systems Limited. 1988, 2010 VIO Systems Limited. All rights reserved
BEARS IMS Installation and Maintenance Manual VIO Systems Limited Version: 04.0 Revision: 1st April 2010 Product Number: VIO-002 Manual Ref: BRS-03-040 1988, 2010 VIO Systems Limited. All rights reserved
More information68000 Architecture, Data Types and Addressing Modes. 9/20/6 Lecture 2 - Prog Model 1
68000 Architecture, Data Types and Addressing Modes 9/20/6 Lecture 2 - Prog Model 1 Lecture Overview Assembler Language Programmers Model Registers Addressing Modes 9/20/6 Lecture 2 - Prog Model 2 Assembler
More informationPDSUPDTE. 4. When the length of STRING2 is less than that of STRING1, blanks are inserted after the next pool of two blanks following STRING1.
PDSUPDTE PDSUPDTE is a batch card image tailoring procedure and is designed to change selected fields in JCL and control statements contained in libraries (Partitioned Datasets). Control statements can
More informationIBM Education Assistance for z/os V2R1
IBM Education Assistance for z/os V2R1 Item: In-Stream Data in JCL Procedures and Includes Element/Component: JES3 Material is current as of June 2013 I n Agenda Trademarks Presentation Objectives Overview
More informationA-LOG. User s Manual. Version 3.8
A-LOG User s Manual Version 3.8 Manual Order Number: ALG-380-020-1 This manual is applicable to A-LOG product at Version 3.8 release level. Unless otherwise stated in new editions of this manual or A-LOG
More informationTransporting files between MVS and MVS or between MVS and a Workstation
Transporting files between MVS and MVS or between MVS and a Workstation author: Lionel B. Dyck Revision 1.207 May 07, 2003 If there is a need to transport any file from the IBM MVS computing systems to
More informationDEFINING DATA CONSTANTS AND SYMBOLS
Chapter 2 DEFINING DATA CONSTANTS AND SYMBOLS SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Data types. Defining constants. Truncation and padding. Alignment - constants and boundary.
More informationIBM Education Assistance for z/os V2R1
IBM Education Assistance for z/os V2R1 Item: ENF 70 Events Element/Component: JES3 Material is current as of June 2013 Agenda Trademarks Presentation Objectives Overview Usage & Invocation Migration &
More informationAdditional Operands Using Existing Datasets
Lesson 2: Additional Operands The UNIT parameter instructs the system which device the dataset resides on. The unit is indicated in the following format: UNIT=unit address device type esoteric name CETi/COMPUTER
More informationCA Spool CA RS 1306 Service List
CA Spool 11.7 1 CA RS 1306 Service List Description Hiper 11.7 RO51884 AFP TO PCL - IOCA IMAGE INCORRECTLY PRINTED RO52828 ESF765 ESF OPEN FAILED, RC=PE, (PID=OUN) ISSUED BY XFER RO52857 CA SPOOL LARGER
More information