Các đặc trưng của hệ thống nhớVị trí Bên trong CPU: Tập thanh ghi Bộ nhớ trong: Bộ nhớ chính Bộ nhớ cache Bộ nhớ ngoài: các thiết bị nhớ Dung lượng Độ dài từ nhớ (tính bằng bit) Số lượng từ nhớ Các đặc trưng của hệ thống nhớ (tiếp)Đơn vị truyền Từ nhớ Khối nhớ Phương pháp truy nhập Truy nhập tuần tự (băng từ) Truy nhập trực tiếp (các loại đĩa) Truy nhập ngẫu nhiên (bộ nhớ bán dẫn) Truy nhập liên kết (cache)
Kiến trúc hệ thống nhớ 4.1 Công nghệ hệ thống nhớ 4.2 Hệ thống nhớ Các đặc trưng hệ thống nhớ Vị trí Bên CPU: Bộ nhớ trong: Tập ghi Bộ nhớ Bộ nhớ cache Bộ nhớ ngoài: thiết bị nhớ Dung lượng Độ dài từ nhớ (tính bit) Số lượng từ nhớ Các đặc trưng hệ thống nhớ (tiếp) Đơn vị truyền Từ nhớ Khối nhớ Phương pháp truy nhập Truy nhập (băng từ) Truy nhập trực tiếp (các loại đĩa) Truy nhập ngẫu nhiên (bộ nhớ bán dẫn) Truy nhập liên kết (cache) Các đặc trưng hệ thống nhớ (tiếp) Hiệu (performance) Thời gian truy nhập Chu kỳ nhớ Tốc độ truyền Kiểu vật lý Bộ nhớ bán dẫn Bộ nhớ từ Bộ nhớ quang Các đặc trưng hệ thống nhớ (tiếp) Các đặc tính vật lý Khả biến / Khơng khả biến (volatile / nonvolatile) Xố / khơng xoá Phân cấp hệ thống nhớ Bộ nhớ đệm (cache) Nguyên tắc chung cache Nguyên lý cục nhớ: hoá tham chiếu Thời gian: Một lệnh liệu vừa truy nhập thường truy nhập sau Khơng gian: Một lệnh liệu vừa truy nhập thường lệnh liệu lân cận truy nhập sau Ví dụ: Cấu trúc chương trình Vịng lặp có thân nhỏ Cấu trúc liệu mảng Nguyên tắc chung cache (tiếp) Cache có tốc độ nhanh nhớ Cache đặt nhằm tăng tốc độ CPU truy cập nhớ Cache đặt chip CPU CPU nhớ Ví dụ hoạt động cache CPU yêu cầu nội dung ngăn nhớ CPU kiểm tra cache với liệu Nếu có, CPU nhận (nhanh) – Hit cache Nếu khơng có, đọc Block liệu từ nhớ vào cache – Miss cache Tiếp chuyển liệu CPU liệu từ nhớ chứa từ cache cache vào Tổ chức nhớ cache nhớ