50
Chương 4 Tchc bnhca PC

cấu trúc máy tính Chuong4

Embed Size (px)

Citation preview

Page 1: cấu trúc máy tính Chuong4

Chương 4

Tổ chức bộ nhớ củaPC

Page 2: cấu trúc máy tính Chuong4

Nội dung chính của chương

Các kiểu bộ nhớ vật lý trong PCNâng cấp và Cài đặt bộ nhớDOS và Windows quản lý bộ nhớ như thế nào?

Page 3: cấu trúc máy tính Chuong4

Bộ nhớ vật lý

Lưu trữ dữ liệu và các lệnh khi CPU làm việcHai loại:• ROM

• Không mất dữ liệu khi tắt PC• Là các chip được cắm vào các đế cắm hoặc được hàn chết cứng vào

bo mạch

• RAM• Mất dữ liệu khi tắt PC• Là các thẻ SIMMs, DIMMs hoặc RIMMs được cắm vào các khe

cắm thích hợp trên bo mạch hệ thống (DRAM)

Page 4: cấu trúc máy tính Chuong4

ROM trên bo mạch hệ thống

Các chip nhớ chứa chương trình (ROM BIOS)Có thể là EPROM (erasable programmable ROM) hoặc EEPROM (electrically erasable programmable ROM), đó là các chip có thể xoá để nạp lạiEPROM xoá bằng tia cực tímEEPROM xoá bằng xung điện

Page 5: cấu trúc máy tính Chuong4

ROM trên bo mạch hệ thống chứa BIOS hệ thống

Page 6: cấu trúc máy tính Chuong4

RAM trên bo mạch hệ thống

Đóng vai trò bộ nhớ chínhĐóng vai trò bộ nhớ đệm (cache)Phân biệt hai loại RAM:• Bộ nhớ chính:Dynamic RAM (DRAM): RAM động

• Cần phải được làm tươi thường xuyên bởi bộ điều khiển• Thường được thực hiện bằng SIMM, DIMM hoặc RIMM

• Bộ nhớ cache: Static RAM (SRAM): RAM tĩnh

Page 7: cấu trúc máy tính Chuong4

DRAM

Page 8: cấu trúc máy tính Chuong4

SRAM

Page 9: cấu trúc máy tính Chuong4

So sánh SRAM và DRAM

Page 10: cấu trúc máy tính Chuong4

Static RAM

Tốc độ truy cập nhanh hơn DRAM do không tốn thời gian làm tươi:• Các chip SRAM được xây dựng trên cơ sở tích hợp các

transistor• Các chip DRAM được xây dựng trên cơ sở tích hợp các tụ

do vậy cần phải thường xuyên được nạp lại (làm tươi)

Đắt hơn DRAM do vậy các máy tính có xu hướng sử dụng SRAM ít hơn DRAM nhằm giảm giá thành

Page 11: cấu trúc máy tính Chuong4

SRAM được sử dụng để làm Cache các kiểu: L1, L2, L3

Page 12: cấu trúc máy tính Chuong4

Vai trò của Cache

Page 13: cấu trúc máy tính Chuong4

Các kiểu SRAM

Synchronous SRAMBurst SRAMPipelined burst SRAMAsynchronous SRAM

Page 14: cấu trúc máy tính Chuong4

Dynamic RAM

Thường được thực hiện bằng SIMMs, DIMMshoặc RIMMĐặc điểm khác nhau giữa chúng:• Độ rộng của đường dẫn dữ liệu• Cách trao đổi dữ liệu với Bus hệ thống

Page 15: cấu trúc máy tính Chuong4

Nhận dạng RIMM, DIMM và SIMM

Page 16: cấu trúc máy tính Chuong4

Tổng kết về DRAM

continued…

Page 17: cấu trúc máy tính Chuong4

Tổng kết về DRAM

Page 18: cấu trúc máy tính Chuong4

Công nghệ SIMM

Đánh giá theo tốc độ truy cập đo bằng nanô giây (ns)Công nghệ EDO hoặc FPM

Page 19: cấu trúc máy tính Chuong4

Công nghệ DIMM

Đánh giá theo tốc độ và dung lượngCông nghệ BEDO hoặc synchronous DRAM (SDRAM)Các biến thể của SDRAM• Regular SDRAM• DDR SDRAM (SDRAM II)• SyncLink (SLDRAM)

Page 20: cấu trúc máy tính Chuong4

Công nghệ DIMM

Page 21: cấu trúc máy tính Chuong4

Công nghệ RIMM

Có độ rộng của đường dẫn dữ liệu bé hơnSIMM và DIMM để tăng tốc độ truyền dẫnDữ liệu đến từ Bus hệ thống một cách tuần tự với từng module RIMM

Page 22: cấu trúc máy tính Chuong4

RIMM phải được cài vào tất cả các khe cắm trên bo mạch hệ thống

Page 23: cấu trúc máy tính Chuong4

Parity

Page 24: cấu trúc máy tính Chuong4

Các yếu tố ảnh hưởng đến tốc độ

Page 25: cấu trúc máy tính Chuong4

Nâng cấp bộ nhớ

Dùng đúng kiểu, kích cỡ, dung lượng và tốc độ mà bo mạch hệ thống hỗ trợTương thích với các module đã cài đặtKhông vượt quá khả năng quản lý của CPU mà bo mạch hệ thống hỗ trợ

Page 26: cấu trúc máy tính Chuong4

Dung lượng tối đa mà bo mạch hệ thống hỗ trợ

Page 27: cấu trúc máy tính Chuong4

Dùng tài liệu của bo mạch hệ thống

Page 28: cấu trúc máy tính Chuong4

Ví dụ dùng RIMM

Page 29: cấu trúc máy tính Chuong4

Cài đặt SIMM

Page 30: cấu trúc máy tính Chuong4

Cài đặt DIMM

Page 31: cấu trúc máy tính Chuong4

Cài đặt DIMM

Page 32: cấu trúc máy tính Chuong4

Cài đặt RIMM

Page 33: cấu trúc máy tính Chuong4

Các loại bộ nhớ đều được gán địa chỉ

Cả ROM và RAM đều được OS gán địa chỉ trong quá trình PC khởi độngCòn gọi là ánh xạ bộ nhớ (Lập bản đồ bộ nhớ)Ví dụ về Bản đồ của bộ nhớ của một PC như sau:

Page 34: cấu trúc máy tính Chuong4

Bản đồ bộ nhớ của PC

Page 35: cấu trúc máy tính Chuong4

Bản đồ bộ nhớ của DOS và Windows 9x

Page 36: cấu trúc máy tính Chuong4

Bản đồ bộ nhớ của PC

Bộ nhớ của PC về mặt logic bao gồm:• Bộ nhớ qui ước: 640K đầu tiên• Bộ nhớ trên: Từ 640K đến 1024K• Bộ nhớ mở rộng: Trên 1024K

• 64K đầu tiên được gọi là “high memory area” (HMA)

Page 37: cấu trúc máy tính Chuong4

Bản đồ bộ nhớ của PC

Page 38: cấu trúc máy tính Chuong4

Bản đồ bộ nhớ trên

Page 39: cấu trúc máy tính Chuong4

Địa chỉ bộ nhớ được cấp phát trongWindows 9x

Page 40: cấu trúc máy tính Chuong4

Địa chỉ được sử dụng như thế nào?

Page 41: cấu trúc máy tính Chuong4

Real Mode và Protected Mode

Page 42: cấu trúc máy tính Chuong4

Quản lý bộ nhớ

Page 43: cấu trúc máy tính Chuong4

Quản lý bộ nhớ trong Windows 9x

Views and manages memory addresses as DOS did

Runs in protected mode and uses virtual memory; does a better job managing extended memory than DOS

Page 44: cấu trúc máy tính Chuong4

Các tiện ích quản lý bộ nhớ của DOS

Himem.sys• Trình điều khiển cho bộ nhớ trên giới hạn 1 MB• Cho phép DOS truy cập đến các địa chỉ trên giới

hạn 1 MBEmm386.exe• Chứa phần mềm cho phép nạp các trình điều khiển

thiết bị và các chương trình khác vào bộ nhớ trên

Page 45: cấu trúc máy tính Chuong4

Sử dụng Himem.systrong Config.sys

Page 46: cấu trúc máy tính Chuong4

Sử dụng Emm386.exe

Page 47: cấu trúc máy tính Chuong4

Tạo và sử dụng các khối nhớ ở bộ nhớ trên

Page 48: cấu trúc máy tính Chuong4

Quản lý bộ nhớ trong Windows NT/2000/XP

Page 49: cấu trúc máy tính Chuong4

Windows 2000/XP - Bộ nhớ ảo

Default size of paging file is set to 1.5 times amount of RAM installedGuidelines for managing paging files• Set initial and maximum size of file to same value• Balance file size with disk space usage • Move paging file to a volume other than boot volume• Remember that memory dumps cannot be captured if the

paging file is on a different physical disk from the OS

Page 50: cấu trúc máy tính Chuong4

Tóm tắt chương

Bộ nhớ của PC • Phân biệt các loại bộ nhớ vật lý khác nhau: ROM, RAM

các kiểu• RAM thường được thực hiện bằng các module (SIMMs,

DIMMs hoặc RIMMs)

Việc nâng cấp bộ nhớ RAM có thể cải thiện được tính năng của toàn hệ thốngDOS và Windows quản lý bộ nhớ như thế nào: Bộ

nhớ qui ước, bộ nhớ trên, bộ nhớ mở rộng