🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari
Article #2320

Re: 16-bit upgrade for the 800XL, 130XE, etc.

#2320
From: jhs
Date: Thu, 30 Jan 1986 15:29
37 lines
2854 bytes
Re: where to put the memory...
---
The 65816 sounds like a very nifty idea to me, but certainly no substitute for
buying an ST if you desire one.  As an upgrade for the 800XL, it would be
desirable to keep everything as compatible as possible.  Since Atari has
already devised a scheme for banked memory in the 130XE, and CDY and others(?)
have successfully and compatibly extended that scheme to at least 262K, it
would make sense to keep the current banking scheme.  See Mapping The Atari,
1985 edition, Appendix 16, page 238, for a full description of the 130XE
memory management scheme.  Basically, they put the extra memory into the 65K
memory map by replacing the original 16K segment between $4000 and $7FFF
(decimal 16384 to 32767).  Location $D301 (decimal 54017) controls the bank
switching.  Two bits there are used to control which of four possibilities
occur with regard to whether the CPU or the ANTIC chips stay with standard
memory or use the selected 16-K bank of extended memory.  If you add more than
131 K but stay with their conventions you can always switch to XL/XE
compatibility mode to run "old" software.  Note that with this arrangement,
both the low memory area and the high ROM area are unaffected.  This is why
everything still works (can be made to work easily).

Re: why to do the conversion
---
I concur that the reason for the conversion is to get more addressing
flexibility within the 65K memory space.  A whole lot of assembly language
programs will be easier to write and more compact with the extended
instruction set.  If the 65816 in fact is truly object-code upward compatible
with the 6502, I for one am CERTAINLY going to want to drop one into my 800XL
even though I bought it basically as a toy computer and for use in ham radio
applications and general electronic fooling around.  This will in no way
affect my interest in adding an ST to the collection for more serious work.
---

By the way, does anybody know when this chip will really be available; where;
and how much?  I would appreciate solid info.

						John Sangster
						jhs at mitre-bedford.arpa
Technical Details
Message-ID: <8601301529.AA14605@mitre-bedford.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!ittatc!dcdwest!sdcsvax!ucbvax!info-atari
References: <1935@uwmacc.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!ittatc!dcdwest!sdcsvax!ucbvax!info-atari
From: jhs@MITRE-BEDFORD.ARPA
Newsgroups: net.micro.atari
Subject: Re: 16-bit upgrade for the 800XL, 130XE, etc.
Message-ID: <8601301529.AA14605@mitre-bedford.ARPA>
Date: Thu, 30-Jan-86 10:29:12 EST
Article-I.D.: mitre-be.8601301529.AA14605
Posted: Thu Jan 30 10:29:12 1986
Date-Received: Sat, 1-Feb-86 06:43:00 EST
References: <1935@uwmacc.UUCP>
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The MITRE Corp., Bedford, MA
Lines: 37