[Info-vax] Assembly languages, was: Re: OT: PDP-11 history in arstechnica

VAXman- at SendSpamHere.ORG VAXman- at SendSpamHere.ORG
Thu Mar 17 08:07:14 EDT 2022


In article <t0u0h9$839$1 at dont-email.me>, Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> writes:
>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. :-)

But you have no misgiving about 'cd'?

-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker    VAXman(at)TMESIS(dot)ORG

I speak to machines with the voice of humanity.



More information about the Info-vax mailing list