Xref: utzoo comp.sys.ibm.pc.hardware:6907 comp.lang.pascal:5860 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uunet!math.fu-berlin.de!uniol!unido!fauern!faui43.informatik.uni-erlangen.de!mnrausch From: mnrausch@immd4.informatik.uni-erlangen.de (Martin Rausche) Newsgroups: comp.sys.ibm.pc.hardware,comp.lang.pascal Subject: Re: Turbo Pascal 6.0 code generation for 80286 Message-ID: <1991Mar26.123859.22299@informatik.uni-erlangen.de> Date: 26 Mar 91 12:38:59 GMT References: <1991Mar26.010615.1@rulcri.leidenuniv.nl> Organization: CSD., University of Erlangen, Germany Lines: 34 vereijken@rulcri.leidenuniv.nl (Jan Joris Vereijken) writes: >Hi, > >I have run into something very strange: under Turbo Pascal one can choose to >generate specific 80286 code ($G+ switch). This code is not supposed to run on >XT-like (8088/8086-based) machines. However, it seems to do... > >Facts: > > - My system is V30-based clone, using a BIOS called "PC-SPEED V1.50" >[some stuff deleted] > - All the above programs ran like a charm on my V30 machine! > >[some stuff deleted] > >Thanx! > >- Jan Joris - > >forchk@rullf2.LeidenUniv.NL >vereijken@hlerul5.bitnet > >(P.S.: Reply to me personally too, as I do not subscribe to this list.) > TP6.0 generates code for the 80286, but it uses only the real mode extensions of the 80286. The NEC-V30 chip can deal with this instructions. There is no mystery. Have fun. Martin. --- ------------------------------------------------------------------------------ | Martin Rausche | | EMail: mnrausch@immd4.informatik.uni-erlangen.de | | Trust me, I know what I'm doing -- Sledge Hammer | ------------------------------------------------------------------------------