[Info-vax] Assembly languages, was: Re: OT: PDP-11 history in arstechnica
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Wed Mar 16 20:48:41 EDT 2022
On 2022-03-16, Rich Alderson <news at alderson.users.panix.com> wrote:
>
> ALL the PDP-10 mnemonics for instructions which access memory have the same
> form (taking MOVE as a canonical example):
>
> MOVE load accumulator with contents of memory at effective address
> MOVEI load accumulator with immediate effective address calculation
> MOVES load accumulator with swapped halfwords of contents of memory
> at effective address
> MOVEM store accumulator into memory at effective address
>
> Look at the last character of the instruction. You don't even have to remember
> the difference between "load" and "store".
>
Doesn't anyone else find it strange that the mnemonic across all
architectures is some variant of MOVE or MOV instead of COPY or CPY ?
After all, you are not destroying the contents at the original
location/register when you copy it to the target location/register. :-)
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.
More information about the Info-vax
mailing list