🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #640

Re: New System/3x0 Instruction

#640
From: Bruce Crabill
Date: Mon, 18 Mar 1991 12:34
18 lines
1554 bytes
>Let's see now.  UPT and CFC are subroutines of SORT, not of the O.S.
>And they are now documented in the POP, which according to someone's
>recent definition makes them part of the architecture and real
>INSTRUCTIONS.

As much as I would like to say that they are microcode assists (and
really, they are), I would have to say that they are instructions for
the reasons noted.  The point is that once IBM as documented them in
the POP, they can't turn around in 6 months and change them to work
some other way.  With the OS type microcode assists, they can.  Nobody
says an instruction has to execute in a small number of micro
instructions.  Look at the VAX POP and their QUEUE and CRC instructions.
But I suspect that UPT and CFC are exceptions, rather than the rule
(probably ones that were forced on IBM because of legal reasons).
But I will agree with you that asking for changes to an existing POP isn't
likely to go far.  As an RPQ type deal maybe.

                                       Bruce
Technical Details
Message-ID: <9103181244.AA23733@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!UMDD.BITNET!BRUCE

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!UMDD.BITNET!BRUCE
From: BRUCE@UMDD.BITNET (Bruce Crabill)
Newsgroups: comp.lang.asm370
Subject: Re: New System/3x0 Instruction
Message-ID: <9103181244.AA23733@ucbvax.Berkeley.EDU>
Date: 18 Mar 91 12:34:09 GMT
Sender: usenet@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List
              <ASM370@OHSTVMA.BITNET>
Distribution: inet
Organization: The Internet
Lines: 18