Article View: comp.sys.ibm.pc
Article #26305Re: Extended Memory for PS2 Model 30
From: John R. Levine
Date: Mon, 11 Apr 1988 03:48
Date: Mon, 11 Apr 1988 03:48
42 lines
2533 bytes
2533 bytes
In article <1119@maccs.UUCP> rob@maccs.UUCP (Rob McDonald) writes:
>In article<6853@j.cc.purdue.edu>tim@j.cc.purdue.edu.UUCP(Timothy Lange)writes:
>>First, an IBM PS/2 model 30 has an 8086 cpu, so extra memory will
>>have to used as EXPANDED memory, not extend.....
>I don't understand. Does Extended memory require use of protected mode?
>Somebody please enlighten me.
In short, yes. Tiny summary:
Extended memory -- memory addressed above 1MB that is addressed by 80286
or 80386 in protected mode.
Expanded memory -- memory addressed though a bank switching hack that will
work on any 8088 or above.
To add to the confusion (beyond the foolishness of choosing two names that
sound almost the same):
Every expanded memory card I've seen for an AT lets you configure the memory
as expanded or extended or a combination, depending on switches.
There are programs around that attempt to use extended memory on a 286 to
simulate expanded memory. They work for some applications but not for others.
You cannot correctly implement expanded memory with reasonable performance
without some hardware assistance, BUT:
The 80386 chip can use its on-chip memory management hardware to correctly
implement expanded memory on top of extended. Most 80386 operating
environments do this for you.
On a PS/2 mod 50 or above, the configuration hardware built into memory cards
is sufficient to implement expanded or extended memory. By default it comes up
as extended, but suitable software (available from several sources) lets you
use it as expanded. The motherboard memory doesn't have the hardware, so you
can't use any of it as expanded. Note that since the PS/2 mod 30 only has an
8086, you can install expanded but not extended memory cards.
Confused? Wait until someone tries to explain how this fits with OS/2.
--
John R. Levine, IECC, PO Box 349, Cambridge MA 02238-0349, +1 617 492 3869
{ ihnp4 | decvax | cbosgd | harvard | yale }!ima!johnl, Levine@YALE.something
Rome fell, Babylon fell, Scarsdale will have its turn. -G. B. Shaw
Technical Details
Message-ID:
<943@ima.ISC.COM>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!necntc!ima!johnlReferences:
<4710@bcsaic.UUCP> <6853@j.cc.purdue.edu> <1119@maccs.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!necntc!ima!johnl From: johnl@ima.ISC.COM (John R. Levine) Newsgroups: comp.sys.ibm.pc Subject: Re: Extended Memory for PS2 Model 30 Message-ID: <943@ima.ISC.COM> Date: 11 Apr 88 03:48:02 GMT References: <4710@bcsaic.UUCP> <6853@j.cc.purdue.edu> <1119@maccs.UUCP> Reply-To: johnl@ima.UUCP (John R. Levine) Distribution: na Organization: Not enough to make any difference Lines: 42 Keywords: ps2 model 30