bộ nhớ dưới cái nhìn của lập trình viên là các dãy byte nằm liên tiếp nhau. Với cái nhìn này mọi người đều hiểu đơn giản là muốn lấy giá trị của vùng ô nhớ có địa chỉ từ 1 đến 4 (bằng kích thước kiểu int) thì chỉ cần lấy giá trị của từng ô và tổng hợp lại. Tuy nhiêu việc đọc và ghi với từng ô nhớ như vậy sẽ tốn nhiều thời gian nên CPU sẽ truy xuất tới bộ nhớ theo từng block, mỗi block có thể có kích thước 2,4,6,8,26,32,64 bytes tùy vào kích thước CPU