組成電腦的成員,大概可以分為 CPU 與記憶體。記憶體就是保存資料的裝置,而 CPU 則是讀寫那些記憶體的資料並一邊運算著什麼的裝置。概念上來說,CPU 把記憶體視為可隨處讀寫的一個巨大的、由位元組(byte)構成的陣列(array)。當 CPU 想要存取記憶體的時候,必須指定他想存取第幾個位元組的記憶體位置,這個「第幾個」的數值就是「記憶體位址(address)」。舉例來說,「從位置16開始讀取8個位元組」,用陣列的方式來看的話就是,「讀取記憶體第16個位元組開始讀8個位元組分的資料」的意思。同樣的意思也可以表達成「從16號開始讀8個位元組的資料」。(譯註:這邊「16號」是地址的門牌號碼的意思,原文是寫「16番地」,是日本地址的單位。讀者可以把記憶體位址想成就像是找尋地址的感覺。)