Path: utzoo!attcan!uunet!clyde.concordia.ca!jarvis.csri.toronto.edu!mailrus!ncar!asuvax!cs.utexas.edu!yale!cs.yale.edu!spolsky-joel From: spolsky-joel@CS.YALE.EDU (Joel Spolsky) Newsgroups: comp.sys.ibm.pc.programmer Subject: Re: Where is the screen memory in a CGA 8088? Message-ID: <18675@cs.yale.edu> Date: 10 Mar 90 18:48:36 GMT References: <517@ohs.UUCP> Sender: news@cs.yale.edu Reply-To: spolsky-joel@CS.YALE.EDU (Joel Spolsky) Organization: Yale University Computer Science Dept, New Haven CT 06520-2158 Lines: 18 In article <517@ohs.UUCP> bhan@ohs.UUCP (Bruce Hansen) writes: >The subject pretty much tells it all. I want to be able to poke() >a character right into the screen memory so it will show up on the >screen as soon as it is poked. I read in an Al Stevens book that this >memory starts at b800 for an 8086, but, as that location >does not work for me, I assume it is different for the 8088. For all modes except mode 7 (MDA): B800:0000 For mode 7: B000:0000 CPU doesn't matter. +----------------+----------------------------------------------------------+ | Joel Spolsky | bitnet: spolsky@yalecs.bitnet uucp: ...!yale!spolsky | | | internet: spolsky@cs.yale.edu voicenet: 203-436-1538 | +----------------+----------------------------------------------------------+ #include