12.07.2015 Views

Systems Reference Library - All about the IBM 1130 Computing ...

Systems Reference Library - All about the IBM 1130 Computing ...

Systems Reference Library - All about the IBM 1130 Computing ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix A. 1800 Instruction SetSymbolMeaningAAccumulatorQAccumulator ExtensionAddr Contents of <strong>the</strong> address portion of a two-word instructionCSL Core storage locationDISP Contents of <strong>the</strong> displacement portion of a one-word instructionEAEffective addressEA+1 Next higher address from <strong>the</strong> effective addressIContents of <strong>the</strong> instruction registerVValueXR1 Contents of index register 1XR2 Contents of index register 2XR3 Contents of index register 3XHexadecimal value (can be 0-F)Used for hexadecimal values that have limits. See individualinstruction in "Instruction Set' for limits.HexadecimalValue08xx09xxOAxxOBxx0C00xxxx0C80xxxx0D00xxxxOD80xxxx0E00xxxx0E80xxxxOF00xxxxOF80xxxxExecute I/O (X10)Execute IOCC in CSL at EA (I+DISP) and EA+1Execute IOCC in CSL at EA (XR1+DISP) and EA+1Execute IOCC in CSL at EA (XR2+DISP) and EA+1Execute IOCC in CSL at EA (XR3+DISP) and EA+1Execute IOCC in CSL at EA (Addr) and EA+1Execute IOCC in CSL at EA (V in CSL at Addr) and EA+1Execute IOCC in CSL at EA (Addr+XR1) and EA+1Execute IOCC in CSL at EA (V in CSL at "Addr+XR 1") and EA+1Execute IOCC in CSL at EA (Addr+XR2) and EA+1Execute IOCC in CSL at EA (V in CSL at "Addr+XR2") and EA+1Execute IOCC in CSL at EA (Addr+XR3) and EA+1Execute IOCC in CSL at EA (V in CSL at "Addr+XR3") and EA+1Shift Left Logical A (SLA)10"x Shift contents of A left <strong>the</strong> number of shift counts in DISP1100 Shift contents of A left <strong>the</strong> number of shift counts in XR 11200 Shift contents of A left <strong>the</strong> number of shift Counts in XR21300 Shift contents of A left <strong>the</strong> number of shift counts in XR3Shift Left and Count A (SLCA)10"x Shift contents of A left <strong>the</strong> number of shift counts in DISP1140 Shift contents of A left <strong>the</strong> number of shift counts in XR 11240 Shift contents of A left <strong>the</strong> number of shift counts in XR21340 Shift contents of A left <strong>the</strong> number of shift counts in XR3Shift Left Logical A and Q (SLT)10"x Shift contents of A and Q left <strong>the</strong> number of shift counts in DISP1180 Shift contents of A and Q left <strong>the</strong> number of shift counts in XR1HexadecimalValue1280138010 * x11C012C013C018. x19001A001 B0018. x19801A80188018"x19C01ACO1 BCO200020012002200328xx29xx2Axx2Bxx2C00xxxx2C40xxxx2C41xxxxShift Left Logical A and Q (SLT) (con't)Shift contents of A and CI left <strong>the</strong> number of shift counts in XR2Shift contents of A and Q left <strong>the</strong> number of shift counts in XR3Shift Left and Count A and Q (SLC)Shift contents of A and Q left <strong>the</strong> number of shift counts in DISPShift contents of A and Q left <strong>the</strong> number of shift counts in XR1Shift contents of A and 0 left <strong>the</strong> number of shift counts in XR2Shift contents of A and Q left <strong>the</strong> number of shift counts in XR3Shift Right Logical A (SRA)Shift contents of A right <strong>the</strong> number of shift counts in DISPShift contents of A right <strong>the</strong> number of shift counts in XR1Shift contents of A right <strong>the</strong> number of shift counts in XR2Shift contents of A right <strong>the</strong> number of shift counts in XR3Shift Right A and Q (SRT)Shift contents of A and Q right <strong>the</strong> number of shift counts inDISPShift contents of A and Q right <strong>the</strong> number of shift counts inXR1Shift contents of A and 0 right <strong>the</strong> number of shift counts inXR2Shift contents of A and Q right <strong>the</strong> number of shift counts inXR3Rotate Right A and Q (RTE)Rotate contents of A and Q right <strong>the</strong> number of shift counts in DISPRotate contents of A and Q right <strong>the</strong> number of shift counts in XR1Rotate contents of A and Q right <strong>the</strong> number of shift counts in XR2Rotate contents of A and Q right <strong>the</strong> number of shift counts in XR3Load Status (LDS)Set carry and overflow indicators offSet overflow on and carry offSet overflow off and carry onSet carry and overflow indicators onStore Status (STS)Store status of indicators in CSL at EA (I+DISP)Store status of indicators in CSL at EA (X R1+DISP)Store status of indicators in CSL at EA (XR2+DISP)Store status of indicators in CSL at EA (XR3+DISP)Store status of indicators in CSL at EA (Addr)Clear storage protect bit in CSL at EA (Addr)Write storage protect bit in CSL at EA (Addr)117875.0AAppendix A. 1800 Instruction Set 255

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!