Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!panda!genrad!decvax!mcnc!ecsvax!ranger From: ranger@ecsvax.UUCP (Rick N. Fincher) Newsgroups: comp.sys.apple Subject: Re: Extra memory accessability... Message-ID: <2411@ecsvax.UUCP> Date: Mon, 1-Dec-86 10:21:03 EST Article-I.D.: ecsvax.2411 Posted: Mon Dec 1 10:21:03 1986 Date-Received: Tue, 2-Dec-86 03:28:15 EST References: <8611180804.AA20491@ucbvax.Berkeley.EDU> Organization: UNC Educational Computing Service Lines: 36 Summary: Several ways to help... In article <8611180804.AA20491@ucbvax.Berkeley.EDU>, SJDMK@UNO.BITNET writes: > Please excuse the questions from a novice... > > It is my understanding that a BASIC program can only access 64k of the > 128k //c. I've also heard something about creating a RAMdrive with > the other 64k. Is that really possible? Yes, type 'CAT /RAM' from the Basic prompt to see the contents of the ram drive, Prodos sets it up automatically on 128K systems. If you get Apple's new memory expansion card, it shows up as /ram4 in slot 4. An Applied engineering Z-Ram must run a program to be set up as a ram disk > > I'm trying to write a program that has two very large arrays that I'm > afraid won't fit in only 64k. Any suggestions? Would this extra > memory be available via a different language (Pascal, C, etc...)? Two possible solutions here: Extra K from Beagle Brothers will let you store all of your Basic variables in the extra 64K. This gives you more room for both variables and Basic program code. Apple Pascal (1.2 or higher and, I believe, Instant Pascal give you access to the extra ram in a similar fashion. > > Also, what about a memory expansion "card" available for the //c. > Would I be able to access that via BASIC or another language > (besides assembly)? The Apple card comes with a free motherboard swap and looks like a big ram disk, and can also be used as extra data for SOME programs (Applewo rks, Supercalc 3a, etc. The Applied Engineering board can be used with most of the same programs and can be configured as a ram disk, or split and used for both. You'd still need Extra K or the other Languages for extra program and data space, though. Rick Fincher ranger@ecsvax