home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / msdos / 891 < prev    next >
Encoding:
Text File  |  1992-07-22  |  2.2 KB  |  41 lines

  1. Newsgroups: comp.unix.msdos
  2. Path: sparky!uunet!sun-barr!cs.utexas.edu!torn!cunews!revcan!quantum!danh
  3. From: danh@quantum.on.ca (Dan Hildebrand)
  4. Subject: Re: ISC VP/ix Question(s)
  5. Message-ID: <z5fmf4+@quantum.on.ca>
  6. Date: Wed, 22 Jul 92 19:55:54 GMT
  7. Organization: Quantum Software Systems
  8. References: <BrGHIn.IMn@ernest.dseg.ti.com> <BrMC1u.88J@jwt.UUCP> <l6oo0lINN510@appserv.Eng.Sun.COM>
  9. Keywords: ISC Unix VP/ix
  10. Lines: 29
  11.  
  12. In article <l6oo0lINN510@appserv.Eng.Sun.COM> dlp@zule.Eng.Sun.COM (Dan Pritchett - SunSoft Engineer) writes:
  13. >In article <BrMC1u.88J@jwt.UUCP>, john@jwt.UUCP (John Temples) writes:
  14. >|> *None* of them are 80286 emulators (at least on the 386), they are 8086
  15. >|> emulators.  An 80286 emulator would imply the availability of extended
  16. >|> memory and 80286 protected mode, neither of which exists in VP/ix or
  17. >|> Merge.
  18. >
  19. >Well, not exactly. There are some non-protected mode instructions provided
  20. >by the 80286 that are not part of the 8086. Most of the emulators provide
  21. >the equivalent of an 80286 running in real mode, which is a little different
  22. >than an 8086. Most applications however do not use these instructions for
  23. >portability reasons.
  24.  
  25. We adopted the approach of switching down to real mode rather than using a 
  26. virtual 8086 box. By reserving the bottom 640K for DOS, and then letting MS 
  27. Windows run there ( and supporting the calls it makes to allocate extended 
  28. memory), the end result is that both QNX and MS Windows are running in 
  29. protected mode, cooperatively sharing the extended memory in the machine. 
  30. This lets MS Windows run at nearly full speed and with as much memory as it 
  31. wants, so that large MS Windows apps will work. This aproach does not 
  32. support the multiple DOS tasks that using the virtual 8086 mode would 
  33. allow, but since most people using a DOS emulator now would like to run MS 
  34. Windows in that DOS box and get multiple MS Windows tasks, this works well.
  35.  
  36.  
  37. Dan Hildebrand                     email: danh@quantum.on.ca
  38. Quantum Software Systems, Ltd.     QUICS: danh     (613) 591-0934 (data)
  39. (613) 591-0931 (voice)             mail:  175 Terrence Matthews          
  40. (613) 591-3579 (fax)                      Kanata, Ontario, Canada K2M 1W8
  41.