🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #7364

Re: Assembler Programming - Costs versus Benefits

#7364
From: Henrik Clausen
Date: Mon, 10 Dec 1990 12:02
34 lines
2352 bytes
In article <194@cbmcel.UUCP>, Martin S. Stoller writes:

> In article <184a3cc5.ARN04295@adspdk.UUCP> hclausen@adspdk.UUCP writes:
> >In article <CEDMAN.90Nov28142350@lynx.ps.uci.edu>, Carl Edman writes:
> >
> >   An Asm programmer has to know about bits, registers, offsets etc. that a
> >C programmer wouldn't bother about. 
>
> If a C programmer knows nothing about bits, registers, offsets, vectors,
> etc... THEN SHE/HE IS NOT A C PROGRAMMER!!!  There are many simple
> and easy ways in C to play with bits, like >> and << and ~ and & and |
> and stuff like that.

   Now, that's quite a different matter. I do know all about binary
aritmetics, bitfields etc., and how to use this for speed.

   What I don't know, and don't want to know, are the exact locations and
functions of Agnus, Denise & Paula registers, CPU status registers etc.,
nor do I take much interest in the particular CPU I'm running on, as long
as it doesn't force me to do nasty things, like the older Intel CPU's did.

> How do you think I can programm a library, with proper
> function calls, which will make sence to the system???  And I very well
> know what a REGISTER is; after all, it IS a C keyword :^).

   I stated above that the Asm programmer needs to know LOTS more details
than the C programmer does, and that's the fact.


                                             -Henrik
______________________________________________________________________________
| Henrik Clausen, Graffiti Data | If the Doors of Perception where cleansed, |
| ...{pyramid|rutgers}!cbmvax!  | Man would see Reality as it is - Infinite. |
\______cbmehq!adspdk!hclausen___|_________________________________W. Blake___/
Technical Details
Message-ID: <18574883.ARN11d9@adspdk.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!cbmehq!cbmdeo!adspdk!hclausen
References: <1990Nov25.040121.10773@zorch.SF-Bay.ORG> <1990Nov27.004859.16630@cs.umu.se> <7150@sugar.hackercorp.com> <CEDMAN.90Nov28142350@lynx.ps.uci.edu> <184a3cc5.ARN04295@adspdk.UUCP> <194@cbmcel.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!cbmehq!cbmdeo!adspdk!hclausen
From: hclausen@adspdk.UUCP (Henrik Clausen)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Assembler Programming - Costs versus Benefits
Message-ID: <18574883.ARN11d9@adspdk.UUCP>
Date: 10 Dec 90 12:02:59 GMT
References: <1990Nov25.040121.10773@zorch.SF-Bay.ORG> <1990Nov27.004859.16630@cs.umu.se>
 <7150@sugar.hackercorp.com> <CEDMAN.90Nov28142350@lynx.ps.uci.edu> <184a3cc5.ARN04295@adspdk.UUCP>
 <194@cbmcel.UUCP>
Reply-To: hclausen@adspdk.UUCP
Followup-To: comp.sys.amiga.tech
Organization: Graffiti Data
Lines: 33