Is there any software emulator available for 80c186 microprocessor?

Hi,

Can anyone suggest if there is any software emaulator available for 80c18 microproceesor where the application can be made to run and tested on PC a if running on the actual 80c186 microprocessor chip?

Thank you

Reply to
Neeraja
Loading thread data ...

I think you need to be much more specific as to what you are looking for. After all, a PC will happily run 80186 code natively.

--
Andrew Smallshaw
andrews@sdf.lonestar.org
Reply to
Andrew Smallshaw

Are you sure?

AFAIR (without checking) I think the 186 has some oddball stuff in the interrupts. The only Windows that ran on 186 PC's had to be adjusted.

AFAIK the ONLY 186 PC's in the world were the Research Machines Nimbus in the UK Most UK schools had them and they had Non-standard windows. I am sure it was two of the interrupts were different

--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills  Staffs  England     /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply to
Chris H

I recall there was the Tandy 2000 and some early palm-tops, such as the HP200LX.

And there were NEC V20's which were 8088 pin compatible but had the 80186 instruction set. There were computers built with these, and they were used as "drop in" upgrades for 8088 systems since they used fewer clock cycles for quite a few instructions. I think it was the same deal with the V30 as an 8086 replacement.

I also recall something odd about the interrupts. Also, I thought that there were one or two op-codes on the 186/8 that got assigned to different instructions on the 286 and later. I haven't, found anything concrete about either point online, but I also haven't looked all that hard either.

- Bill

Reply to
Bill Leary

Any PC powers on (or after hard reset) to running the 8086 instruction set, plus some things. The bios then normally converts the CPU mode to running other things. If you replace the bios, you can avoid this and just use the 80186.

The so-called DOS-mode operation is the reverse, and lets you reach the 8086 instruction set from the more powerful modes. This may not be perfect, but you can try it.

The 80186 adds some i/o operations etc to the 8086 instruction set. See the data sheets.

--
 [mail]: Chuck F (cbfalconer at maineline dot net) 
 [page]: 
            Try the download section.


** Posted from http://www.teranews.com **
Reply to
CBFalconer

Bill Leary escribió:

NEC V20 was a good 8088 replacement, but, IIRC, the LOCK instruction behaved differently. That was an issue if you were doing multiprocessing... or am I wrong, and the different behaviour was in the

80386?
Reply to
Ignacio G.T.

Tell that to my AT&T 7300 Unix PC. :-)

Reply to
Eric Smith

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.