Is there any general list with CPU registers?

Programming, for all ages and all languages.
Locked
Developer
Posts: 10
Joined: Mon Jun 07, 2010 7:45 am

Is there any general list with CPU registers?

Post by Developer »

Is there any general list with CPU registers?

Example SI, DI, AX, BS, SS etc?
What do they mean?

Can anybody share a list? I really want to learn ASM
and by "learn" – I am talking about learn and understand
how ASM works and how CPU registers work etc.

Please add a lot of details that I can understand!

Thanks!

EDIT: I meant CPU and NOT "SPU" sorry for my bad spelling!
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Is there any general list with CPU registers?

Post by Combuster »

This is an OS development forum. Not an assembly forum.

You should ask your question here: http://board.flatassembler.net/
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Re: Is there any general list with CPU registers?

Post by AJ »

Hi,

Topic moved locked to prevent flamewar as suggested!

Have a look at (and order) these manuals for comprehensive info on IA32 / AMD64 processors. This is also an excellent guide to the general purpose registers.

Before making any more posts, please could you see the forum rules and don't post using colours.

Cheers,
Adam
Locked