🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #643

New System/3x0 Instruction

#643
From: news
Date: Mon, 18 Mar 1991 01:12
23 lines
1944 bytes
It seems that we're trying to say some opcodes, say LA is a machine
instruction, while other more complicated and implemented in microcode
instructions are not 'instructions'.  Where would you draw the line?  Clearly
L, LA, STH etc are instructions.  But what about MVC? MVCL? PACK? Then there is
at least one (don't have the opcode handy) instruction that used to be about a
4K block of MVS code that IBM (in their infinite wisdom) decided to implement
in microcode for speed.  Even if opcode WXYZ does about 10,000 different
things, if it's an opcode, it's an opcode--therefore a 3x0 instrucion.  On the
other hand, if it's a macro that makes a SVC (or equivalent), it's an operating
system function.  It seems that that is the line that has to be drawn.

And by the way, someone asked a little while back if anyone could provide a
list of SVC's and what they do.  My response would be that there are a number
of IBM-defined SVC's, and there are also installation-dependent SVCs that are
configured by the site--for example, RACF vs ACF/2...


+----------------------------------------------------------------------------+
+ Adam Goldberg                         Bitnet:   tabu6@ISUVAX.BITNET        +
+ Iowa State University                 Internet: tabu6@CCVAX.IASTATE.EDU    +
+ H: (515) 233-5135
+          "It's simple!  Even a Pascal programmer could do it!"             +
+----------------------------------------------------------------------------+
Technical Details
Message-ID: <9103180137.AA13890@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!ucbvax!ucf1vm.BITNET!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!ucbvax!ucf1vm.BITNET!news
From: news@ucf1vm.BITNET
Newsgroups: comp.lang.asm370
Subject: New System/3x0 Instruction
Message-ID: <9103180137.AA13890@ucbvax.Berkeley.EDU>
Date: 18 Mar 91 01:12:55 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List
              <ASM370@OHSTVMA.BITNET>
Distribution: inet
Organization: The Internet
Lines: 23