Tải bản đầy đủ (.ppt) (18 trang)

SLIDE - BÀI 9: BỘ NHỚ - Đặng Lê Khoa potx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (733.54 KB, 18 trang )

1
Faculty of Electronics & Telecommunications, HCMUNS
Đặng Lê Khoa
Email:

BÀI 9:
BỘ NHỚ
2
Faculty of Electronics & Telecommunications, HCMUNS
Nội dung trình bày

Ram

Ví dụ về cấu tạo RAM

ROM

Ví dụ cấu tạo ROM

Các cấp bộ nhớ

Cache

Cơ chế hoạt động của Cache
3
Faculty of Electronics & Telecommunications, HCMUNS
Giới thiệu
Cách phân loại phổ biến nhất là phân thành hai loại

Bộ nhớ chỉ đọc (ROM – Read Only Memory) . Ta lại chia ra
thành các loại: PROM (Programmable ROM), EPROM


(Erasable Programmable ROM), EAROM (Electrically
Alterable ROM), EEPROM (Electrically EPROM) hay Flash
ROM.

Bộ nhớ truy cập ngẫu nhiên (RAM – Random Access
Memory). RAM thường được chia ra làm 2 loại SRAM
(Static RAM), DRAM (Dynamic RAM).
4
Faculty of Electronics & Telecommunications, HCMUNS
ROM
Bộ nhớ chỉ đọc (ROM – Read Only Memory):

PROM (Programmable ROM), chỉ lập trình được 1 lần bằng
bộ lập trình

EPROM (Erasable Programmable ROM), có thể bằng ti cự
tím

EAROM (Electrically Alterable ROM), có thể thay đổi nội
dung một bit tại một thời điểm

Flash memory hay EEPROM là loại ROM cho phép xóa
tòan bộ nội dung (hoặc các bank được chọn) bằng điện và
lập trình mà không cần lấy chúng ra khỏi hệ thống
5
Faculty of Electronics & Telecommunications, HCMUNS
PROM được cấu tạo từ Diode
6
Faculty of Electronics & Telecommunications, HCMUNS
Dùng cấu trúc hai chiều

7
Faculty of Electronics & Telecommunications, HCMUNS
Kiến trúc tổng quát của ROM
8
Faculty of Electronics & Telecommunications, HCMUNS
RAM
Bộ nhớ truy cập ngẫu nhiên (RAM – Random
Access Memory). RAM thường được chia ra làm
2 loại:
SRAM (Static RAM): tế bào nhớ dùng 6 transistor.
Tốc độ truy xuât nhanh
DRAM (Dynamic RAM): tế bào nhớ dùng 1 transistor
và 1 tụ điện. Tốc độ truy xuất chậm. Cần Refresh
trong quá trình hoạt động
9
Faculty of Electronics & Telecommunications, HCMUNS
Tế bào DRAM
10
Faculty of Electronics & Telecommunications, HCMUNS
Tế bào SRAM
11
Faculty of Electronics & Telecommunications, HCMUNS
12
Faculty of Electronics & Telecommunications, HCMUNS
Cấu trúc của RAM
13
Faculty of Electronics & Telecommunications, HCMUNS
Các cấp bộ nhớ
14
Faculty of Electronics & Telecommunications, HCMUNS

Hai mức bộ nhớ
15
Faculty of Electronics & Telecommunications, HCMUNS
Cache

Cache là bộ nhớ có tốc tộ truy xuất nhanh

Chứa các lệnh và dữ liệu thường dùng đến

Việc lựa chọn dữ liệu đặt vào cache dựa và nguyên tắc:
Một chương trình mất 90% thời gian thi hành lệnh
của nó để thi hành 10% số lệnh của chương trình
16
Faculty of Electronics & Telecommunications, HCMUNS
Vận hành Cache

Thành công cache (Cache hit): tìm thấy thông tin trong Cache

Thất bại cache (Cache miss): không tìm thấy thông tin

Trừng phạt thất bại cache (Cache penalty): lúc này thời gian truy
cập sẽ là thời gian thâm nhập bộ nhớ trong và thời gian chuyển dữ
liệu lên Cache
17
Faculty of Electronics & Telecommunications, HCMUNS
Các cấp của Cache
Cache cấp 1 (Level 1-cache) : nằm trong CPU
Cache cấp 2 (Level 2-cache) : thường có dung lượng 128K,
256K là cache nằm giữa CPU và Ram
Cache cấp 3 (Level 3-cache) : chính là vùng nhớ DRAM

Tốc độ truy xuất cache cấp 3 chính là tốc độ truy xuất DRAM.
18
Faculty of Electronics & Telecommunications, HCMUNS
Mô tả

×