[comp.sys.ibm.pc] NEC equivalent of 8086????

2014_5001@uwovax.uwo.ca (07/19/89)

Is there a NEC equivalent to the 8086?  For instance, can it be that the V30
is pin-compatible with the 8086??
I have an 8086 based ATT6300 and I wish to try to speed it up.  I want to be
able program with the extended NEC command set.

 Alexander Pruss 
 pruss@uwovax.uwo.ca  pruss@uwovax.BITNET  A5001@nve.uwo.ca

chasm@attctc.Dallas.TX.US (Charles Marslett) (07/19/89)

In article <2962@uwovax.uwo.ca>, 2014_5001@uwovax.uwo.ca writes:
> Is there a NEC equivalent to the 8086?  For instance, can it be that the V30
> is pin-compatible with the 8086??

Certainly is, and it is a more significant upgrade that the 8088->V20.
And as I have mentioned before, you can use the 286 instruction set with
most DOS C compilers (a fairly significant advantage sometimes), and Excel
will run.

>  Alexander Pruss 
>  pruss@uwovax.uwo.ca  pruss@uwovax.BITNET  A5001@nve.uwo.ca

Charles Marslett
chasm@attctc.dallas.tx.us

wtm@neoucom.UUCP (Bill Mayhew) (07/23/89)

The V30 will work in the AT&T 6300 with the exception that the
slight difference in timing makes it incompatible with AT&T's own
16 bit EMS board.  If you use a geneic LIMS memory board, you
shouldn't have any problems.

I have been told that the V30 will not work in the 6300 WGS system,
but I think that was because the person I talked to tried to use an
8 MHz rated V30.

The V30 is a much more potent upgrade than the V20.  The V30 knows
about '186 instructions, which make it more potent if you are
compiling your own programs.  The V30 and V20 also contain virtual
8088 modes that can be used by a couple of public domain programs
to boot CP/M on your DOS system.


Bill

psfales@cbnewsc.ATT.COM (Peter Fales) (07/24/89)

In article <1691@neoucom.UUCP>, wtm@neoucom.UUCP (Bill Mayhew) writes:
> 
> The V30 will work in the AT&T 6300 with the exception that the
> slight difference in timing makes it incompatible with AT&T's own
> 16 bit EMS board.  If you use a geneic LIMS memory board, you
> shouldn't have any problems.

Actually, the problem is in software, not in hardware, and AST (the
people who actually make the AT&T EMS card) released a new
driver some years ago.  I use the copy that came with Microsoft 
Windows - I assume it would be available from AT&T or AST as well.

I have been using the V30 in my 6300 for several years and the 
AT&T EMS card in the same machine for about a year - no problems
at all.

> The V30 is a much more potent upgrade than the V20.  The V30 knows
> about '186 instructions, which make it more potent if you are
> compiling your own programs.  

Both the V20 and V30 contain the same instruction set.  The V30
uses at 16 bit data bus (like the 8086) while the V20 uses an
8 bit bus.

> The V30 and V20 also contain virtual
> 8088 modes that can be used by a couple of public domain programs
> to boot CP/M on your DOS system.

This was actually the problem with the original driver (as I understand
it).  The driver executes some non-8086 instructions (80186/80286
instructions) and if they work, it assumes it is running on a 6300plus.
Apparently the initialization on the 6300plus is different than on
the 6300.

-- 
Peter Fales			AT&T, Room 5B-420
				2000 N. Naperville Rd.
UUCP:	...att!peter.fales	Naperville, IL 60566
Domain: peter.fales@att.com	work:	(312) 979-8031

pechter@scr1.UUCP (Bill Pechter) (07/24/89)

In article <1691@neoucom.UUCP> wtm@neoucom.UUCP (Bill Mayhew) writes:
>
>The V30 will work in the AT&T 6300 with the exception that the
>slight difference in timing makes it incompatible with AT&T's own
>16 bit EMS board.  If you use a geneic LIMS memory board, you
>shouldn't have any problems.


This was a problem early on -- there was a driver timing bug with the V30
which AT&T wouldn't fix because the V30 "was not a supported device."
There was an internal AT&T only version of the driver that worked with the
V30 which was never shipped.  I hear the AST V4.0 Lim driver works fine with
the V30 and the AT&T card.

Bill
-- 
Bill Pechter -- Home - 103 Governors Road, Lakewood, NJ 08701 (201)370-0709
Work -- Concurrent Computer Corp., 2 Crescent Pl, MS 172, Oceanport,NJ 07757 
Phone -- (201)870-4780    Usenet  . . .  rutgers!pedsga!tsdiag!scr1!pechter
  **   MS-DOS is CP/M on steroids, bigger bulkier and not much better  ** 

jcw@jwren.UUCP (John C. Wren) (07/28/89)

In article <1691@neoucom.UUCP> wtm@neoucom.UUCP (Bill Mayhew) writes:
>
>    [ Stuff Deleted ]
>
>The V30 is a much more potent upgrade than the V20.  The V30 knows
>about '186 instructions, which make it more potent if you are
>compiling your own programs.  The V30 and V20 also contain virtual
>8088 modes that can be used by a couple of public domain programs
>to boot CP/M on your DOS system.
>
>
>Bill


Both of these processors have 80186 compatible instructions, such as
PUSHA and POPA.  If you have Custom Software Systems VI editor, you
can run the one labeled 286 under a V20.  Pretty neat, huh?  Now, does
anyone know what a V25 is?

							- John C. Wren
							  jcw@jwren.UUCP

rogers@orion.SRC.Honeywell.COM (Brynn Rogers) (08/01/89)

In article <245@jwren.UUCP> jcw@jwren.UUCP (John C. Wren) writes:

>Both of these processors have 80186 compatible instructions, such as
>PUSHA and POPA.  If you have Custom Software Systems VI editor, you
>can run the one labeled 286 under a V20.  Pretty neat, huh?  Now, does
>anyone know what a V25 is?
>							- John C. Wren
>							  jcw@jwren.UUCP

Sure, a V25 is kind of like a 80188, sort of.

It has a number of features that make it much better, and is my chip
of choice for an embedded system.  some of these features are:
   8 register banks! remember the Z80 had 2 8080 register banks?
     well the V25 has 8 8086 register banks.
   on chip serial port (maybe two, can't remember)
   on chip 5 Mbytes per second DMA that works (unlike a Z280's DMA)
   Lots of Programmable IO lines (24?)
   runs at least twice as fast as a 80188, at the same clock speed
   on board ROM or EPROM of 8k Bytes (and instruction fetchs from 
   internal rom take 1 clock) (not sure if those are word or bytes)
   1K byte on board RAM

whew!
It is not pin compatible with a 80188, and it costs about $25.

 Brynn Rogers    Honeywell S&RC        rogers@src.honeywell.com
       612-782-7737                use this address if your reply bounces

wsinpvb@eutrc3.urc.tue.nl (p.v.bemmelen) (08/14/89)

Yes, I am taking advantage of my V20 by using the 80286 version of
NANSI.SYS, runs a little faster...