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

Bob Eager news0009 at eager.cx
Thu Mar 17 05:27:15 EDT 2022


On Thu, 17 Mar 2022 00:48:41 +0000, Simon Clubley wrote:

> 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.

And then you have the PDP-8, which doesn't have MOVE. But DCA clears the 
accumulator when copying its contents.



-- 
My posts are my copyright and if @diy_forums or Home Owners' Hub 
wish to copy them they can pay me £1 a message.
Use the BIG mirror service in the UK: http://www.mirrorservice.org
*lightning surge protection* - a w_tom conductor



More information about the Info-vax mailing list