[comp.arch] Alternative mnemonics for 8086/8080/Z80

zaphod@madnix.UUCP (Ron Bean) (11/24/90)

In Article <9333@b11.ingr.com>, lhughes@b11.ingr.com (Lawrence Hughes)
writes:
 
>.................. But the crowning glory of the 8086 introduction was one
>of the silliest symbolic assembly languages ever introduced (ever hear of a
>STRONGLY TYPED assembler?). I figure this was concocted by some PASCAL nuts
>who had fried their brains on structured programming, or some such.
 
I always wondered why nobody did anything about this before Borland's
TASM (which happened years later).
 
>Again,
>several folks attemped to design and support saner assembly language, resulting
>in another fine mess (was that written with the Microsoft/Intel or Digital
>Research mnemonics?).
 
   WHAT??? I've never heard about that one. Is it still available? (For a
reasonable price?) Did anyone ever write a conversion program?
 
ALSO:
In Article <2682@cirrusl.UUCP>, dhesi%cirrusl@oliveb.ATC.olivetti.com
(Rahul Dhesi) writes:
 
>...................... Intel essentially replaced Zilog's LD with MOV,
>and replaced Zilog's parentheses (denoting indirection) by sqare
>brackets.                        ^^^^^^^^^^^^^^^^^^^^^^
 
   Intel's square brackets don't necessarily denote indirection. That's one
of the things Borland fixed in TASM.
 
==================
zaphod@madnix.UUCP (Ron Bean)
{harvard|rutgers|ucbvax}!uwvax!astroatc!nicmad!madnix!zaphod

davidsen@crdos1.crd.ge.COM (Wm E Davidsen Jr) (11/27/90)

In article <1633@madnix.UUCP> zaphod@madnix.UUCP (Ron Bean) writes:
| In Article <2682@cirrusl.UUCP>, dhesi%cirrusl@oliveb.ATC.olivetti.com
| (Rahul Dhesi) writes:
|  
| >...................... Intel essentially replaced Zilog's LD with MOV,
| >and replaced Zilog's parentheses (denoting indirection) by sqare
| >brackets.                        ^^^^^^^^^^^^^^^^^^^^^^

  Call me a silly minimalist, but the idea of replace load, store, and
move mnemonics with one MOV for data movement seems like a great idea.
I'm not defending any other part of the language, but that one psrt of
it seems to be at least as good as having a bunch of terms for the same
thing.
-- 
bill davidsen	(davidsen@crdos1.crd.GE.COM -or- uunet!crdgw1!crdos1!davidsen)
    VMS is a text-only adventure game. If you win you can use unix.

rhealey@digibd.com (Rob Healey) (11/29/90)

In article <2949@crdos1.crd.ge.COM> davidsen@crdos1.crd.ge.com (bill davidsen) writes:
>In article <1633@madnix.UUCP> zaphod@madnix.UUCP (Ron Bean) writes:
>| In Article <2682@cirrusl.UUCP>, dhesi%cirrusl@oliveb.ATC.olivetti.com
>| (Rahul Dhesi) writes:
>| >...................... Intel essentially replaced Zilog's LD with MOV,
>| >and replaced Zilog's parentheses (denoting indirection) by sqare
>| >brackets.                        ^^^^^^^^^^^^^^^^^^^^^^
>
	Umm, call me silly but weren't the Zilog mnemonics created AFTER
	the Intel mnemonics? Last I checked the Z80 was created AFTER
	the 8080, NOT before it. Cart leading horse here maybe???

	I happen to prefer Zilog's notation over Intel's but I am a Z80
	fan... 8080, 8085; YUK!

			-Rob

#include <std/disclaimers.h> 
I speak for me and noone/thing else.