Xref: utzoo comp.sys.intel:1762 alt.lang.asm:89 Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zaphod.mps.ohio-state.edu!usc!sciences.sdsu.edu!add From: add@sciences.sdsu.edu (James D. Murray) Newsgroups: comp.sys.intel,alt.lang.asm Subject: Re: Need help in porting 8088/286 assembly code to 386. Message-ID: <1991Jun29.160251.875@sciences.sdsu.edu> Date: 29 Jun 91 16:02:51 GMT References: <1991Jun28.055946.2521800@locus.com> Organization: San Diego State University, College of Sciences Lines: 18 dana@locus.com (Dana H. Myers) writes: > > I'm a little surprised. Loading a segment register in Real Mode is > comparable on both CPUs. Loading a segment register in Protected Mode > is comparable on both CPUs. The problem is not how long is takes to load a segment register once, but how many times does a program have to reload the segment registers during execution. I'm not sure why, but 8088/286 machines seem to loose track of the information in their segments forcing them to reload their segments periodically. This causes programs to slow down quite a bit. This is not a problem for a 386 running one giant segment. -- -------------------- add@sciences.sdsu.edu