🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Assembler Programming - Costs versus Benefits

#7268
From: Jean-Noel MOYNE
Date: Thu, 06 Dec 1990 19:11
23 lines
1645 bytes
In article <EACHUS.90Dec5182932@aries.linus.mitre.org> 
eachus@linus.mitre.org (Robert I. Eachus) writes:
>     And the difference which kills AmigaBASIC:  The 68000 ignores the
> upper 8 bits of addresses, but they are valid on the 68020/68030.
> Using the upper bits of a pointer as flag bits is a VERY bad thing,
> but some people never learn.  It would have been nice if the 68000
> checked these bits and trapped, but it doesn't.

        Sure, guess where AmigaBasic comes from .... From a machine where 
every body uses theses bits as flags ... and from a machine who has now to 
ask you "the application is not 32 bits clean, do you want to launch it 
anyway ?" (this requester is here for 99% of the progs) when you try to 
use something under A/UX. (-:

        How do you believe we had AmigaBasic that fast on the Amiga ? They 
didn't write it from scratch.


             JNM

--
These are my own ideas (not LBL's)
" Just make it!", BO in 'BO knows Unix'
Technical Details
Message-ID: <8427@dog.ee.lbl.gov>
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!dog.ee.lbl.gov!lbl.gov!jnmoyne
References: <1990Nov25.040121.10773@zorch.SF-Bay.ORG> <1990Nov30.144853.2562@diku.dk> <7173@sugar.hackercorp.com> <EACHUS.90Dec5182932@aries.linus.mitre.org>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!dog.ee.lbl.gov!lbl.gov!jnmoyne
From: jnmoyne@lbl.gov (Jean-Noel MOYNE)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Assembler Programming - Costs versus Benefits
Message-ID: <8427@dog.ee.lbl.gov>
Date: 6 Dec 90 19:11:16 GMT
Sender: usenet@dog.ee.lbl.gov
Organization: Lawrence Berkeley Laboratory
Lines: 23
X-Local-Date: Thu, 6 Dec 90 11:11:17 PST
References: <1990Nov25.040121.10773@zorch.SF-Bay.ORG>        <1990Nov30.144853.2562@diku.dk> <7173@sugar.hackercorp.com> <EACHUS.90Dec5182932@aries.linus.mitre.org>