10.07.2015 Views

A formal description of SYSTEM/360

A formal description of SYSTEM/360

A formal description of SYSTEM/360

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

~~~~~~~~~~I0 1 2 3 4 5 6 7 8 910 IndeNavigation molriz NO1 0 1 i422031--m, 0 3 j5102304-1 0 0 i0022-00.I a 3 gx12-----1 0 4 g53-------1 0 3 g5402""-1 0 3 9 01 0 3 g5402""-1 0 1 f0100""1 n 3 IO-----__808182a?848586878889-90919293949596979899-- 11 0 4 f3101""1 0 0 f1100""1 0 1 fn110----1 0 3 fl411 0 4 f3111----1 0 0 fl1 10""I n 3 g12-------ma 1 4 a13-------1 0 1 iO11020--rnr 0 1 k07221021mz 0 0 k08221021 wm9 0 1 k04201011 01mi 0 .0 k05201011 021 0 1 i421021-- 031 1 4 c002---" 04I11000122i51101?--eo20""-e121""-0506071 0 2 e101""- 081 0 2 e000----- 09- -1 0 0 i501012-- 10m, 0 3 j5201203- 111 0 o a 012I 0 0 i401020-- 131 0 2 e030""-141 0 2 e131----- 15I n 2 e~l~----- 161 0 2 e010----- 17mo 1 0 a30------ 181 1 4 a l """_19-20212223242526272829-ml 0 0 k08231021 301 1 4 COOO-""311 1 4 c002""-321 0 4 b 6 -______ 331 0 3 g46-2----- 34I 0 3 g36------- 35m, 0 4 a28------- 361 0 3 g23-""--374 """_38I n I fo12'0---- 394041Ii 4243110 Feature options1 Privileged operation2 Format3 Starting line in EXC4-10 Branches in EXC@ The mnemonics, names, andhexadecimal codes assigned inReference 1.Mmmaic__MHMI'MRMYCMVIMVNMVOMVZNNCNINR0oc01ORPACKRDDSSDSDRSESERSHSI0SLSLASLDAsLnLSLLSLRSPSPMSRSRASRDASRDLSRLSSKSSMSTSTCSTDSTESTHSTMSUSURsvcSWSWRTCHTI0TMTRTRTTSUNPKWRDXXCXIXRZAP16n855B6B-2B7B3B4BSCSF8B8F8D89-IFFB041B8A8E8C88088050426070LO90IF3F3ASF-ZF3F3D31DCDDJ3F35457-117a717F8Program ezeeplions@OP M EX P A S D IF 16 DF DK E U L8 FivarneCode1 2 3 4 5 6 7 8 9 10 111213141-Multiply Halfword4c 1TIS IMultiply DecimalFCS T T S TMultiplyIC 2SMoven2T TMove92ssMove NumericsDlT TMove with Off&F1T TMove ZonesD3T TAnd54 I 2T SAndID4 2T T-IAnd94 2 ssAnd14 1 2Or-1-56 I 2T SOrD6 2T TOr96 2 ssOr1 2PackT TRead DirectS S T TSubtract1 4T S CSubtract Normalized (Long) 1 4 S T ST C CSubtraot Normalized (Long)1 4 SST C CSubtract Normalized (Short)1 4 S 1' sT C CSubtract Normslized (Short)1 4 SST C CSubtract Halfword1 4T S Cstart I/O4 SSubtract Logical1 3T SShift Left Single1 4cShift Left Double! 4S CLogicalShift Left Double SShift Left Sinale LoaiealSubtract LogicalSubtract DecimalSet Program MaskSubtractShift Right SingleShift Right DoubleShift Right Double LogioalShift Right Single LogicalSet Starsge KeySet System MaskStoreStore CharacterStore (Long)Store (Short)Store HalfwordStore MultipleSubtract Unnormalized (Short)Subtrsct Unnormalized (Short)Supervisor CallSubtract Unnormslized (Lon=)Subtract Unnormslized (Long)Test Channelreet I/Orest under MaskTranslaterrsnslate and Testrest and SetUnpackWrite DirectExclusive OrExclusive OrExclusive OrExclusive OrZero and Add344431 31 4t 41 41 4443$ 3222224S TTI T CSSss s sS Tss ssss ssss sssss sT T Ss T SSSs T S~~9 SSSTT TTS T ST T9s TT SC________T Tss9 T T T CT cT CT cT C0 Specifies the number <strong>of</strong> Ken- 0 ProKram exceDtians occurrine in instruction execution cause the instNCtion toera1 and floating-point registers set, and the number <strong>of</strong>be suppressed-(S), terminated (T), or completed (0).(Exceptions 5 and 6 mayalso occur during instruction fetch.) The exception codes are:distinct values to which thecodc abbr name code obbr namecondition code may be set.t RL is set (not specified8 IF Fixed-point Overflowby address)1 OP Operation 9 IK Fixed-point Dividef RL snd R' are set (not 2 M Privileged Operation 10 DF Decimal Overflowspecified by address) 3 EX Execute11 DK Decimal DivideOne to sixteen cyclically 4 P Protection12 E Exponent Overflowcontiguous registen me 5 A Addressing13 U Exponent Underflowset.6 S Specification14 LS Significance7 D Data15 FK Floating-Paint DivideFORMAL DESCRIPTION OF <strong>SYSTEM</strong>/<strong>360</strong> 257

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

Saved successfully!

Ooh no, something went wrong!