Results 1 to 9 of 9

Thread: Registers (where are they)

  1. #1

    Thread Starter
    Lively Member FantastichenEin's Avatar
    Join Date
    Mar 2000
    Location
    dairy
    Posts
    106

    Registers (where are they)

    Where do the AX, BX, CX, DX registers physically reside (i.e. are they stored in the processor)

    What about the others: e.g CS, DS

    Cheers
    ****

  2. #2

  3. #3
    New Member
    Join Date
    Sep 2002
    Posts
    4
    Yes, They are in the processor!
    Also CS,DS,ES and SS and other added in later processor than 286!

  4. #4
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    Segments of the 8086:
    AX, BX, CX, DX, CP, SP, BP, SI, DI

    Added for the 80286:
    CS, DS, ES, SS

    Added for the 80386:
    FS, GS

    Expanded for the 80386:
    EAX, EBX, ECX, EDX, ECP, ESP, EBP, ESI, EDI
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

  5. #5
    Fanatic Member
    Join Date
    Jan 2003
    Posts
    1,004
    ECP ???

    I thought it was EIP (Extended Instruction Pointer)
    "Can't" and "shouldn't" are two totally separate things.

    All questions should be answered. All answers should be true. That is why I post.

  6. #6
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    Sorry, you're right. And of course IP instead of CP.
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

  7. #7
    Fanatic Member
    Join Date
    Jan 2003
    Posts
    1,004
    I wonder what the registers will be called once the 64-bit processors come out?
    "Can't" and "shouldn't" are two totally separate things.

    All questions should be answered. All answers should be true. That is why I post.

  8. #8
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    AMD's uses G instead of E.

    Intel's uses completly different register names, since it has 128 integer registers. r0, r1 etc. for integers for example.
    Last edited by CornedBee; Aug 1st, 2003 at 01:17 AM.
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

  9. #9
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    Oh, and the IA-64 I is already out. The only problem is that it sucks
    AMD's Opteron too if I'm not mistaken.
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width