🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #757

Re: why code in 370 Assembler

#757
From: news
Date: Sat, 27 Apr 1991 19:58
24 lines
1822 bytes
chip@osh3.OSHA.GOV (Chip Yamasaki) writes:

>course in school (and I didn't know then either), but does that MVC/MVCL
>instruction resolve to 1 machine code instruction?  If so, then I
>suppose you're right.  If not then you're back to square one.

MVC and MVCL are single machine code instructions.  However, the MVCL is
implemented in micro code in such a way as to allow the task to be interrupted
and restarted.  You also have to load 4 registers prior to executing an MVCL.

>Also the one programmer here who does write ALC always uses a huge
>library of ALC routines and macros.  Isn't that about the same as
>calling a function in C?

Not at all! A *well* coded assembler macro generates exactly the object code
needed and nothing else.  The conditional assembly language of the 360/370
world allows one to create quite powerfull macros ( of course the SYNTAX
of that stuff will drive you crazy ;-) ).

******************************************************************************
| Michael G. Phillips          | "Only two things are infinite, the universe |
| Dun & Bradstreet Software    | and human stupidity, and I'm not sure about |
| ..!gatech!nanovx!msa3b!mgphl | the former"   --   Albert Einstein          |
******************************************************************************
Technical Details
Message-ID: <9104281753.AA22841@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!apple!agate!ucbvax!ucf1vm.BITNET!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!apple!agate!ucbvax!ucf1vm.BITNET!news
From: news@ucf1vm.BITNET
Newsgroups: comp.lang.asm370
Subject: Re: why code in 370 Assembler
Message-ID: <9104281753.AA22841@ucbvax.Berkeley.EDU>
Date: 27 Apr 91 19:58:38 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List
              <ASM370@OHSTVMA.BITNET>
Distribution: inet
Organization: The Internet
Lines: 24