Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!ginosko!uunet!mcvax!kth!draken!d88-eli From: d88-eli@nada.kth.se (Erik Liljencrantz) Newsgroups: comp.graphics Subject: Re: IBM CGA, using Stack Pushes to Screen Memory Keywords: Intel assembly language Message-ID: <1315@draken.nada.kth.se> Date: 18 Jul 89 06:32:08 GMT Reply-To: d88-eli@nada.kth.se (Erik Liljencrantz) Organization: Royal Institute of Technology, Stockholm, Sweden Lines: 14 About the REP MOVSW: It is interuptable, and it does resume after an interrupt accured, but don't use a segment override prefix! It works fine to move from DS:[SI] to ES:[DI], and it's possible to override a single MOVSW to use CS, ES or SS as it's sourcesegment, but never use both REP and segment override! The segment prefix are forgotten if an interrupt occurs! BTW: The destination segment is always ES. Can't be overridden. Perhaps this discussion has gone a little beside the point in comp.graphics. Erik Liljencrantz | "No silly quotes!" d88-eli@nada.kth.se | Emraquel Tuta