[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