白色部分為CPU內部寄存器,黃色部分為外設寄存器,綠色部分為存儲控制器所接外設,紅色部分為外設
一、S3C2440有31個通用寄存器和6個程序狀態,如白色那部分
訪問這些寄存器直接使用它們的名字,如:
二、S3C2440是32位的,2的32次方得知該CPU的地址空間為4G,即該CPU可訪問4G大小的范圍。
1、綠色那部分為存儲控制器所接外設地址空間,大小為1G,存在於CPU外部,由於存放數據與程序用的,CPU可通過地址線和數據線從中讀取數據。
其中存儲控制器所接外設的地址空間如下表:
2、黃色那部分為外設寄存器,大小為3G,存在於外設控制器內部,即在這些寄存器上寫入一些數據,則可控制相應外設的行為,而訪問這些寄存器得通過具體的地址來訪問(因為S3C2440是使用統一編址的),如:
其中的外設寄存器地址空間如表下: