Path: utzoo!attcan!lsuc!maccs!cs4g6ag From: cs4g6ag@maccs.dcss.mcmaster.ca (Stephen M. Dunn) Newsgroups: comp.sys.ibm.pc.programmer Subject: Re: Where is the screen memory in a CGA 8088? Message-ID: <25FA99BD.29545@maccs.dcss.mcmaster.ca> Date: 11 Mar 90 18:32:28 GMT References: <517@ohs.UUCP> Reply-To: cs4g6ag@maccs.dcss.mcmaster.ca (Stephen M. Dunn) Organization: McMaster University, Hamilton, Ontario Lines: 16 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. Regardless of processor type, CGA memory starts at b800. Note that there are multiple display pages at 4K intervals, although it is exceptionally rare that a program will exit with a different display page selected than the first one. -- Stephen M. Dunn cs4g6ag@maccs.dcss.mcmaster.ca = "\nI'm only an undergraduate!!!\n"; **************************************************************************** "So sorry, I never meant to break your heart ... but you broke mine."