🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #7258

Re: 8088 vs 8086

#7258
From: Shaun Case
Date: Sat, 22 Jun 1991 23:45
30 lines
1413 bytes
In article <1991Jun21.173218.1912@mccc.edu> pjh@mccc.edu (Pete Holsberg) writes:

(re: 8086 vs 8088)

>
>For all practical purposes, yes.  I think that there's slightly
>different instruction fetch queue, but neither a user nor a programmer
>would be aware of it.

Someone mentioned that they are different lengths -- what if you have some
self modifying code that modifies something that is already in the queue?
Do the 8086/8 catch this and re-fetch (or modify within the queue) the 
altered instructions?

It is my understanding that running self-modifying code is a definite 
no-no on the 386 and 486, although I think this is due to pipelining
rather than a fetch queue.  

Am I right or wrong?

(Please, no style flames on SMC, I don't write it (any more...)  :-> )

Shaun


-- 
shaunc@gold.gvg.tek.com  

-- 100,000, perhaps 200,000 or more Iraqis died in a "Turkey Shoot"
   inappropriately called a "war."  -- Michael Albert
Technical Details
Message-ID: <2601@gold.gvg.tek.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zephyr.ens.tek.com!gvgpsa!gold.gvg.tek.com!shaunc
References: <1991Jun21.030948.10951@cs.mcgill.ca> <1991Jun21.173218.1912@mccc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zephyr.ens.tek.com!gvgpsa!gold.gvg.tek.com!shaunc
From: shaunc@gold.gvg.tek.com (Shaun Case)
Newsgroups: comp.os.msdos.programmer
Subject: Re: 8088 vs 8086
Message-ID: <2601@gold.gvg.tek.com>
Date: 22 Jun 91 23:45:57 GMT
References: <1991Jun21.030948.10951@cs.mcgill.ca> <1991Jun21.173218.1912@mccc.edu>
Organization: Grass Valley Group, Grass Valley, CA
Lines: 30