| CSCI 464 Spring 2006 |
Assignment 2 100 Points |
In this assignment you are to program a solution to the ASSIST Base Register Handling Routine Assignment on p. 44 in the CSCI 464 Notes and Examples, Spring 2006.
//jobname JOB ,'your name'
//*
// JCLLIB ORDER=(T90CSCI.CSCI464.PROCLIB)
//STEP1 EXEC ASSIST
//SYSIN DD *
TITLE '*** CSCI 464 BASE REGISTER REPLACEMENT ROUTINE ***'
*
BRENTRY DSECT a DSECT for an entry in your base register table
.
.
BROPS2 CSECT
BRTABLE DS storage for your base register table
ENTRY BRTABLE
*
.
.
your BRINIT, BRUSIN, BRDROP, and BRDISP CSECTs go here
.
.
END
EJECT
*SYSLIB BROPSRUN
BROPSRUN
The last 2 lines above simply a) notify ASSIST that a macro called BROPSRUN is to be copied into this CSECT and b) invoke the macro named BROPSRUN. This macro is a copy of the test program that will be run to test the operation of your replacement modules. By invoking this macro, you do not have to type in the test program; consequently, you do not have to worry about making typing errors. Note that the *SYSLIB begins in column 1.