Results 1 to 2 of 2

Thread: Curious question about reg storage addresses

  1. #1

    Lightbulb Curious question about reg storage addresses


    I was wondering, ok data, progs etcc are stored at memory addresses, but what about the registers.

    When we do a mov eax, 00000010 it changes eac to 10, but where is eax stored at ? Is it in memory somewhere or directly in the CPU ?

    Why I wonder: To try some stuff on SI, I edit eax to put a diff value and the target bugs afterward..... by changing this value, did I change eax address to what it contains or the data to the address the value eax is stored at ?

    Hope u follow. Might be dumb question but I was curious.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  2. #2
    : Code Injector : nikolatesla20's Avatar
    Join Date
    Apr 2002


    EAX is a hardware register, wired hard right into the CPU, as well as all the other registers.


Similar Threads

  1. IP addresses.
    By Woodmann in forum Off Topic
    Replies: 8
    Last Post: April 15th, 2011, 18:06
  2. Referenced by addresses
    By Vinod in forum The Newbie Forum
    Replies: 1
    Last Post: March 31st, 2008, 11:23
  3. logging addresses
    By bean703 in forum OllyDbg Support Forums
    Replies: 2
    Last Post: October 9th, 2006, 00:12
  4. Disassembled addresses vs. debug addresses (IDA)
    By joeblack_2k2 in forum Tools of Our Trade (TOT) Messageboard
    Replies: 6
    Last Post: November 4th, 2005, 21:00


Posting Permissions

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