Page 15 - http://www.apple2.org

(C)1991-98 By Tony Diaz

The Apple ][ Information Resource @ http://www.apple2.org

Apple //e RAM Cards Explained

The 'Extended 80 Column Card'

This is the most common memory expansion the //e has. It consists of an additional 64K added to the Apple //e. It is many times incorrectly called a '128K card', it is not. What it does is, when added to the Apple //e, the total memory available to most programs increases to 128K. 70% of all //e specific software knows how to use this card, where-as 15% of //e specific software knows 'about' any memory past the 128K. AppleWorks 3.0 & Publish-It 4 are two examples of programs that require ATLEAST 128K but will use more memory if it is available.

When a program says "Requires 128K" This is the card you need to make that run. Also, newer programs required an enhanced //e as well. This is not the same. In addition to the 80 col/64K card, an enhancement kit may be required.

The 6502 CPU can only access 64K of RAM at any given time. The Apple //e and //c break this barrier with a method called Bank Switching. While the CPU can only access 64K at a time, what is happening is the particular Bank of 64K is being swapped around. The Apple //e, and //c were setup to have two banks of 64K. What these cards do is swap the active Aux 64K bank around. AppleWorks versions 3.0 and higher automatically do this for you. The Apple IIgs does a similar thing when working in 8 bit (compatibility mode) but when in native mode, all RAM (up to 8 Meg) is available as one. The 65816 can access up to 16 MB of RAM but Apple's implementation allows for 8 MB of system RAM and the other 8 is reserved for ROM, thus the ROM does not have to be transferred to system RAM on power up, giving the user access to ALL the RAM in the computer, unlike the //e or ][+ which loads the ROM into various RAM areas on power up. (The IIgs actually does this too, with respect to the Apple II ROM, to remain compatible, but the IIgs toolbox stays in the higher banks and are only transferred to RAM if software does it.)

Page 15 - http://www.apple2.org

(C)1991-98 By Tony Diaz