Author Topic: microprocessor code  (Read 758 times)

0 Members and 1 Guest are viewing this topic.

Offline harrysmith

  • Contributor
  • Posts: 38
  • Country: dz
microprocessor code
« on: April 23, 2021, 02:58:56 am »
Hi everyone. what is the best books to better understand the architecture of the intel 8086 microprocessor. is there a website for more information about 8086 ?

thanks
 

Offline brucehoult

  • Super Contributor
  • ***
  • Posts: 2360
  • Country: nz
  • Formerly SiFive, Samsung R&D
Re: microprocessor code
« Reply #1 on: April 23, 2021, 05:37:33 am »
https://www.amazon.com/Lance-Leventhals-80386-Programming-Guide/dp/055334529X

??

I don't know this book specifically, but the author's books on 6502 and z80 were great.
 

Offline PKTKS

  • Super Contributor
  • ***
  • Posts: 1238
  • Country: br
Re: microprocessor code
« Reply #2 on: April 23, 2021, 10:07:56 am »
Well... in my specific case...

*IF*  someone ask about 8086 *OR* 80286 (386/486 etc...)..

I would tell them that it is the very hard way trying
to understand  8086  without understanding 8085 and
HOW  the 8085 was "influenced" by the superior
features of Z80 (like for example index registers etc)

which ultimately lead to the 8086 as it is.

Being a considerable upgrade when the protect mode
register table was introduced...

Tracking 8080 to 8085 and how 8085 result in 8086 via Z80
is probably the best way to understand very critical internal stuff...

from 286 ahead the path is different..

Paul
 

Offline David Hess

  • Super Contributor
  • ***
  • Posts: 13567
  • Country: us
  • DavidH
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 3526
  • Country: us
Re: microprocessor code
« Reply #4 on: April 23, 2021, 11:13:57 am »
Did you actually mean 8086, or are you looking for info on modern “x86” cpus?

 

Offline harrysmith

  • Contributor
  • Posts: 38
  • Country: dz
Re: microprocessor code
« Reply #5 on: April 23, 2021, 12:43:07 pm »
I meant the 8086 microprocessor
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 8527
  • Country: us
Re: microprocessor code
« Reply #6 on: April 23, 2021, 10:40:41 pm »
I just tried to Google for '8086 architecture'
Here's one reply:

https://www.tutorialspoint.com/microprocessor/microprocessor_8086_overview.htm
« Last Edit: April 23, 2021, 10:43:46 pm by rstofer »
 

Offline MIS42N

  • Frequent Contributor
  • **
  • Posts: 276
  • Country: au
Re: microprocessor code
« Reply #7 on: April 24, 2021, 10:36:02 am »
It depends on how familiar you are with microprocessors in general. If you already understand stacks, registers, ports, interrupts, etc and just looking for 8086 specific stuff, you might get enough from the original workshop notebooks, you can download from https://archive.org/details/bitsavers_intel. Just search the page for 8086, there's two workshops and a (rather large) user's manual you can download.
 
The following users thanked this post: harrysmith


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf