[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Language Card RAM Question?



Bryan Parkoff asked:

>Language Card RAM Question?
>
>    I understand that AppleSoft BASIC is stored in $00/D000-$00/F7FF and
>Integer BASIC is stored in $01/E000-$01/F7FF.  They are both on IIe, IIc,
>and IIgs.  It is not possible on II/II+ because 6502 microprocessor can only
>handle memory up to 64K.
>    I assume that language card has two separate RAMs.  Both RAMS points to
>$D000-$F7FF on II/II+.  The language card has its own work to swap both RAMs
>when we switch between Integer BASIC and AppleSoft BASIC.  What do you
>think?

I think you've got it.

The 8-bit Apple II's cannot address more than 64KB at a time, so both
ROM contents cannot be simultaneously addressible, but they can be
bank switched in and out, so that both languages are accessible at
different times without doing any disk I/O.

-michael

Check out 8-bit Apple sound that will amaze you on my
Home page:  http://members.aol.com/MJMahon/