Hầu như tất cả các hệ điều hành di sản nhúng xem và quản lý bộ nhớ hệ thống như là
một lớn, không gian địa chỉ phẳng duy nhất. Đó là, không gian địa chỉ của một bộ vi xử lý tồn tại từ
0 đến đầu phạm vi địa chỉ vật lý của nó. Ví dụ, nếu một bộ vi xử lý có 24
dòng địa chỉ vật lý, hàng đầu của mình trong bộ nhớ sẽ là 16MB. Do đó, hệ thập lục phân của
địa chỉ sẽ nằm trong khoảng từ 0x00000000to 0x00ffffff. Thiết kế phần cứng thường được
đặt DRAM bắt đầu ở dưới cùng của dãy núi này, và bộ nhớ flash từ trên
xuống. Phạm vi địa chỉ không sử dụng từ đầu DRAM và dưới cùng của Flash sẽ
được phân bổ cho việc giải quyết các chip ngoại vi khác nhau trên bảng. Phương pháp thiết kế này thường được quyết định bởi sự lựa chọn của các bộ vi xử lý. Hình 2-5 cho thấy một điển hình
bố trí bộ nhớ cho một hệ thống nhúng đơn giản.
đang được dịch, vui lòng đợi..
