[Info-vax] Assembly languages, was: Re: OT: PDP-11 history in arstechnica
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Mar 21 14:17:02 EDT 2022
On 2022-03-19, VAXman- @SendSpamHere.ORG <VAXman- at SendSpamHere.ORG> wrote:
> In article <t12m4v$7g0$4 at dont-email.me>, Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> writes:
>>
>>Yes, but that doesn't change my point that with every architecture
>>I know (both DEC and non-DEC) that uses a MOV/MOVE mnemonic variant,
>>then MOV/MOVE is actually a copy to destination instead as the source
>>is not destroyed during the copy.
>
> OMFG! Stop!
>
Yep. :-) I'm living rent-free in your head alright. :-)
> Your beloved 'C' language that you proselytize a posteriori is chock full
> of pedant pondering palter. Ref::
>
>
> MEMMOVE(3) BSD Library Functions Manual MEMMOVE(3)
> ---^^^^
> NAME
> memmove -- copy byte string
> --------^^^^----^^^^
> LIBRARY
> Standard C Library (libc, -lc)
>
> SYNOPSIS
> #include <string.h>
>
> void *
> memmove(void *dst, const void *src, size_t len);
> --------^^^^
> DESCRIPTION
> The memmove() function copies len bytes from string src to string dst. The two strings may overlap; the copy is
> ------------^^^^------------^^^^^^----------------------------------------------------------------------------^^^^
> always done in a non-destructive manner.
>
>
How does that invalidate my original observation ?
You've just found another example of it.
Thanks Brian. :-)
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