Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!spdcc!m2c!necntc!gkb From: gkb@necntc.NEC.COM (Greg Busby) Newsgroups: comp.sys.ibm.pc,comp.unix.xenix Subject: Re: NEC V30 Message-ID: <9695@necntc.NEC.COM> Date: Thu, 1-Oct-87 12:04:42 EDT Article-I.D.: necntc.9695 Posted: Thu Oct 1 12:04:42 1987 Date-Received: Mon, 5-Oct-87 04:14:14 EDT References: <407@auscso.UUCP> Reply-To: gkb@necntc.UUCP (Greg Busby) Distribution: world Organization: NEC Electronics Inc. Natick, MA 01760 Lines: 21 Keywords: NEC V30 80186 Summary: Runs 80186 code Xref: mnetor comp.sys.ibm.pc:8536 comp.unix.xenix:872 In article <407@auscso.UUCP> johnm@auscso.UUCP (John B. Meaders, Jr.) writes: >I have noticed a few references to the V30's extra instructions including >80186 code. Will it really run '186 code? It would be nice, because I >could compile my local programs under Xenix to take advantage of it. >-- >John B. Meaders, Jr. 1114 Camino La Costa #3083, Austin, TX 78752 This has sparked quite a bit of discussion, and I didn't know the answer myself off the top of my head, so I tested it out using MASM 4.0 and NEC's own RA70116, which uses NEC mnemonics and of course can assemble all the extended instruction set for the V20/30. After assembling the 80186 mnemonics I converted them over to NEC equivalents and assembled, and the resulting object code is identical. This means that the V30 can indeed run 80186 code (and the V20 runs 80188). Disclaimer: I work for NEC supporting software development tools for the V-Series, among other, microprocessors. Code was written in 80186 mnemonics and then converted using NEC's source converter program. I should have known this off the top of my head, but now I do. GKB