Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!pitt!willett!ForthNet From: ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: 32-bit addressing in F-PC w/ 80386 Message-ID: <2030.UUL1.3#5129@willett.pgh.pa.us> Date: 1 Dec 90 04:27:53 GMT Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 37 Category 1, Topic 56 Message 1 Thu Nov 29, 1990 M.SMILEY1 at 21:48 EST I recently purchased a '386 machine (w/ 4 meg of RAM), and I downloaded Gene Czarcinski's PASM386C.ZIP file. One omission I noticed is 32-bit addressing. I wondered if, by any chance, anyone has written such words. I would be most interested. Here's my problem: I want to do Laser-Printer-resolution graphics images. The simplest way to do this involves an enormous array (about 405,000 bytes for a [6 in x 6 in] image, or 180,000 for a 4x4). After I've loaded my program, there isn't enough room in good ole 640K DOS for an array this size (even if I split it up into 64K segments). So I want to use memory beyond 640K. I know about EXPANDED.SEQ (for expanded memory), and XMS.SEQ (for extended memory), but neither seems to allow real 32-bit addressing. Furthermore, an application I run constantly uses the Phar Lap 386 extender to access memory in 32-bit mode, and it won't work if either my extended (HIGHMEM.SYS) or expanded memory (EMM386.SYS) drivers are loaded. So to use EXPANDED or XMS, I'd have to reboot, then reboot again to load the other application. Not an ideal situation! Does anyone have any suggestions? By the way, would anyone care to recommend a book on the 386 (or 386/387, or 486)? Thanks, Mark Smiley ----- This message came from GEnie via willett through a semi-automated process. Report problems to: dwp@willett.pgh.pa.us or uunet!willett!dwp Brought to you by Super Global Mega Corp .com