Bài giảng Kiến trúc máy tính và hệ điều hành: Chương 3 cung cấp cho người học những kiến thức như: Tổng quan về bộ nhớ; Bộ nhớ ROM và RAM; Bộ nhớ cache; Bộ nhớ ngoài. Mời các bạn cùng tham khảo! | Chương 3 BỘ NHỚ 1 1 NỘI DUNG 1. Tổng quan về bộ nhớ 2. Bộ nhớ ROM và RAM 3. Bộ nhớ cache 4. Bộ nhớ ngoài 2 Tổng quan về bộ 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 Ổ đĩa quang ổ đĩa từ Dung lượng Số từ nhớ word tính bằng bit 16 32 bit Số lượng byte Đơn vị truyền Từ nhớ word Khối nhớ block 3 Tổng quan về bộ nhớ Phương pháp truy xuất Truy xuất tuần tự băng từ Truy xuất trực tiếp các loại đĩa Truy xuất ngẫu nhiên bộ nhớ bán dẫn Truy xuất liên kết cache 4 Tổng quan về bộ nhớ Phương pháp truy xuất tuần tự Sequential access Bắt đầu ở first location đọc theo thứ tự Access time phụ thuộc vào vị trí dữ liệu và vị trí trước đó Ví dụ Băng từ Phương thức truy xuất trực tiếp Direct access Các khối dữ liệu riêng có địa chỉ duy nhất Truy xuất bằng cách Nhảy đến vùng kế cận Tìm kiếm tuần tự hoặc đợi ví dụ như đợi đĩa quay Access time phụ thuộc vào vị trí đích và vị trí trước đó Ví dụ Ổ đĩa 5 Tổng quan về bộ nhớ Phương thức truy xuất ngẫu nhiên Random access Các địa chỉ riêng xác định các vị trí cụ thể Access time độc lập vị trí đích hoặc vị trí trước đó Ví dụ RAM Phương thứ truy xuất liên kết Associative access Dữ liệu được định vị bằng cách so sánh với nội dung của một phần dữ liệu được lưu trữ Access time độc lập với vị trí dữ liệu và vị trí truy xuất trước đó. 6 Tổng quan về bộ nhớ Hiệu năng Thời gian truy cập Chu kỳ nhớ Tốc độ truyền Truy cập ngẫu nhiên 1 TChu kỳ Không ngẫu nhiên TN TA N R TN thời gian trung bình để đọc ghi N bit TA thời gian truy cập trung bình N số các bit R tốc độ truyền theo đơn vị bit giây bps Kiểu vật lý Bộ nhớ bán dẫn Bộ nhớ từ Bộ nhớ quang 7 Tổng quan về bộ nhớ Các đặc trưng của hệ thống nhớ Các đặc tính vật lý Khả biến Không khả biến volatile nonvolatile Xóa được Không xóa được Tổ chức Cách sắp xếp vật lý các bit để tạo thành các word Phân cấp hệ thống nhớ Registers trong CPU dung lượng thấp nhanh đắt Bộ nhớ trong Có thể gồm 1 hoặc nhiều mức cache dung lượng trung bình Bộ nhớ ngoài Lưu trữ và backup .