🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #2149

Re: YAA -- Yet Another Acronym

#2149
From: m... Michael Sinz - CATS
Date: Mon, 02 Apr 1990 13:58
30 lines
2454 bytes
In article <54...@bu.edu.bu.edu> a...@cs.bu.edu (Al Thompson) writes:
>In article <10...@cbmvax.commodore.com> mks@cbmvax (Michael Sinz - CATS) writes:
>|In article <54...@bu.edu.bu.edu> a...@cs.bu.edu (Al Thompson) writes:
>[...]
>|>
>|>Time out!  The opcode is a number, the letters are a mnemonic device so
>|>the programmer can avoid remembering the number.  There is no necessary
>|>correlation between the number of letters in the mnemonic and the number
>|>it represents.
>|
>|Yes, however, due to memory limits, many of the assemblers were written
>|such that 3-bytes for the op-code with the 4th byte containing some data
>|on how to build that instruction.  It made the search/parse code really
>|simple.  (My PDP-11 assembler had that until Macro-11 came out and was
>|just tons better and needed a disk drive to work at reasonable rates)
>
>Sure, but that is an engineering decision.  But, there is no necessary
>correlation between the size of the mnemonic and the opcode.

I did not say that it was necessary.  I just said that one of the reasons
so many of the older machines had "Fixed-Length-Mnemonics" was due to the
way assemblers were designed, not due to the opcodes.

/----------------------------------------------------------------------\
|      /// Michael Sinz -- CATS/Amiga Software Engineer                |
|     ///  PHONE 215-431-9422  UUCP ( uunet | rutgers ) !cbmvax!mks    |
|    ///                                                               |
|\\\///          "I don't think so," said Ren'e Descartes.             |
| \XX/                    Just then, he vanished.                      |
\----------------------------------------------------------------------/
Technical Details
Message-ID: <10518@cbmvax.commodore.com>
Path: mbox-mo1.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!snorkelwacker!mintaka!oliveb!pyramid!cbmvax!mks
References: <1990Mar26.115358.912@eng.umd.edu> <2309@tellab5.tellabs.com> <ENTROPY.90Mar29111836@pawl22.pawl.rpi.edu> <54248@bbn.COM> <54869@bu.edu.bu.edu> <10455@cbmvax.commodore.com> <54949@bu.edu.bu.edu>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!snorkelwacker!mintaka!oliveb!pyramid!cbmvax!mks
From: m...@cbmvax.commodore.com (Michael Sinz - CATS)
Newsgroups: alt.folklore.computers
Subject: Re: YAA -- Yet Another Acronym
Message-ID: <10518@cbmvax.commodore.com>
Date: 2 Apr 90 13:58:10 GMT
References: <1990Mar26.115358.912@eng.umd.edu> <2309@tellab5.tellabs.com> <ENTROPY.90Mar29111836@pawl22.pawl.rpi.edu> <54248@bbn.COM> <54869@bu.edu.bu.edu> <10455@cbmvax.commodore.com> <54949@bu.edu.bu.edu>
Reply-To: mks@cbmvax (Michael Sinz - CATS)
Organization: Commodore, West Chester, PA
Lines: 30
Posted: Mon Apr  2 14:58:10 1990
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit