LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices

Reply
 
Search this Thread
Old 07-15-2004, 10:01 AM   #1
programmershous
Member
 
Registered: Mar 2004
Distribution: Diverse
Posts: 77

Rep: Reputation: 15
Lightbulb INTEL 80x86 : what do you think about that complicated processor ?


Hello all,

I wrote a page describing quickly the Intel 80x86 family.
I would like your opinion about it and also what I could add usefull to it.

Thanks

http://programmershouse.ifrance.com/...ics/intel.html

----------------


INTEL 80x86 :

INTEL 80x86 is a very complex and badly conceived processor.
But you will find it on most desktops...because Intel has a lot of money and makes good commercial ads.

GENERAL REGISTERS :
EAX Accumulator
EBX Base
ECX Loop Counter
EDX Datas
ESI Source Index
EDI Dest. Index
ESP Stack Pointer
EBP Base Pointer

SEGMENT REGISTERS :
CS Code Segment
DS Data Seg
ES Extra Data Seg
FS Extra Data Seg
GS Extra Data Seg
SS Stack Seg

OTHER REGISTERS :
EIP Instr Pointer
EFLAGS

There are many Adressing Modes... very useless.

Memory Management is a nightmare.

LINKS :

IA-32 Intel? Architecture Software Developer?s Manual
IA-32 Intel? Architecture Software Developer's Manual Volume 2A
IA-32 Intel? Arxhitecture Software Developer's Manual Volume 2B

Last edited by programmershous; 06-21-2005 at 03:16 PM.
 
Old 07-15-2004, 12:32 PM   #2
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Milwaukee, WI
Distribution: Mint
Posts: 6,642

Rep: Reputation: 69
Moved: This thread is more suitable in General and has been moved accordingly to help your thread/question get the exposure it deserves.

Requests for comments on a broad technical topic are better suited for the General forum. -- J.W.
 
Old 07-15-2004, 08:30 PM   #3
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
i was always under the impression that the general registers didn't start with "E" unless you needed them to

and where are there little "high" and "low" registers (just makes things more complicated!) (ah, aL, bh, bl ..... etc etc etc etc) ....... or is that the later chips?
 
Old 07-16-2004, 03:42 AM   #4
programmershous
Member
 
Registered: Mar 2004
Distribution: Diverse
Posts: 77

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by SciYro
i was always under the impression that the general registers didn't start with "E" unless you needed them to

and where are there little "high" and "low" registers (just makes things more complicated!) (ah, aL, bh, bl ..... etc etc etc etc) ....... or is that the later chips?
Yes you have to specify with or without E.
I think E has to do if it is 64 or 32 bits ?
I didnt write about H and L to simplify things, which are already complex.
 
Old 07-16-2004, 04:14 AM   #5
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
i think its 32 bits, then 16, then 8 for the H and L
 
Old 07-16-2004, 12:13 PM   #6
programmershous
Member
 
Registered: Mar 2004
Distribution: Diverse
Posts: 77

Original Poster
Rep: Reputation: 15
and for 64 bits ?
 
Old 07-16-2004, 01:07 PM   #7
Ikebo
Member
 
Registered: Jun 2004
Location: Michigan, USA
Distribution: Ubuntu
Posts: 77

Rep: Reputation: 15
x86 chips have no general purpose 64-bit registers
 
Old 07-17-2004, 08:20 AM   #8
programmershous
Member
 
Registered: Mar 2004
Distribution: Diverse
Posts: 77

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by Ikebo
x86 chips have no general purpose 64-bit registers
wrong : look at http://www.faculty.iu-bremen.de/birk...chitecture.htm
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Most secure, best overview... Zuul Linux - Distributions 3 08-24-2005 02:15 PM
command overview? TranceDude Linux - Software 4 08-12-2005 06:48 PM
overview of Arch? b0uncer Arch 4 01-20-2004 08:14 AM
overview of /etc/sysconfig linuxJaver Red Hat 1 08-28-2003 12:23 PM
Quick Overview dnfrantum Linux - Networking 1 06-26-2003 06:37 PM


All times are GMT -5. The time now is 03:35 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration