"Dont study, dont know - Studying you will know!"             NGUYEN TRUNG HOA
Chương 1 Giới thiệu về Phầncứng của máy tính PC
Nội dung chính của chươngPhần cứng của PC cần phải có Phần mềmPhần cứng của PC:1. Nhìn từ bên ngoài, PC có những gì?2. Bên...
Hardware Cần Softwarenhư chiếc xe cần tài xế và thợ máy
Chức năng cơ bản của Hardware: Nhập,    Xử lý, Lưu trữ và Xuất dữ liệu
Các yếu tố cần thiết để cho Hardware             hoạt độngPhương pháp thông tin giữa CPU và các thiếtbị khác: Ngắt, DMA, ....
Hardware dùng để          Nhập và Xuất dữ liệuThường gọi là các thiết bị I/O hoặc các thiết bịngoại viĐa số nằm bên ngoài ...
Các cổng để nối các thiết bị I/O
Thiết bị Nhập dữ liệu thông dụng nhất
Thiết bị xuất dữ liệu thông dụng nhất
Hardware bên trong            Hộp hệ thốngBo mạch hệ thống (CPU, Bộ nhớ, …)Bộ nhớ cố định (Các ổ đĩa mềm, đĩa cứng, đĩaCD-...
Bên trong hộp hệ thống
Bo mạch hệ thống (Systemboard)Còn gọi là Bo mạch mẹ (Motherboard) hoặcBo mạch chính (Mainboard)Bo mạch lớn nhất và quan tr...
Bo mạch hệ thống
Các cổng bên ngoài xuất phát từ bo          mạch hệ thốngNối tiếp (Serial)Song song (Parallel)Nối tiếp đa năng (USB)Trò ch...
Các cổng bên ngoài xuất phát từ bo         mạch hệ thống
Các thành phần chính trên bo mạch hệ thống Thành phần xử lý • CPU (thực hiện hầu hết công việc xử lý dữ liệu) • Chip set (...
Các thành phần chính trên bo mạch hệ thống Phương tiện liên lạc giữa CPU với các thiết bị  • Mạch in hoặc dây dẫn  • Khe c...
CPU Socket, CPU, Quạt gió
Chip Set(hỗ trợ cho CPU điều khiển các hoạtđộng xảy ra trên bo mạch hệ thống)
Các thiết bị lưu trữBộ nhớ chính (tạm thời)• Lưu trữ tạm thời các lệnh và dữ liệu khi CPU xử lý    chúng•   Thường được gọ...
Bộ nhớ chính và Bộ nhớ phụ
Bộ nhớ chínhCác module RAM• SIMMs (single inline memory modules)• DIMMs (dual inline memory modules)• RIMMs (manufactured ...
Cắm RAM vào bo mạch hệ thống
Các kiểu module RAM
Máy bạn có bao nhiêu RAM?    System Properties
Bộ nhớ phụHard disks (Đĩa cứng)Floppy disks (Đĩa mềm)Zip drives (Ổ đĩa nén)CD-ROMs (Đĩa CD)DVDs (Đĩa DVD)Removable Disks
Hard Drives (Đĩa cứng)
Đĩa cứngĐa số là các đĩa cứng sử dụng công nghệ EIDE(Enhanced Integrated Drive Electronics), côngnghệ này cho phép cài đặt...
Một bo mạch hệ thống thường có 2 đầu              nối IDE
1 ổ cứng và 1 ổ CD dùng cáp riêng
1 ổ cứng dùng cáp riêng, 1 ổ CD và 1 ổ         Zip dùng chung cáp
Nguồn nuôi cho đĩa cứng
Ổ đĩa mềm: Chỉ có 1 đầu nối trên bo
Có thể có 2 ổ đĩa mềm
Hầu hết các ổ CD-ROM là theo chuẩn               EIDE
Phương tiện liên lạc giữa các thiết bị trên              bo mạch hệ thống Bus Đồng hồ hệ thống Các khe cắm mở rộng  • PCI:...
Bus: Các đường mạch in kết thúc ở đế cắm CPU
Bus dữ liệu
Đồng hồ hệ thốngĐồng bộ các hoạt động trên bo mạch hệ thốngPhát ra các xung trên bus để các thành phầnkhác sử dụng
Đồng hồ hệ thống
Khe cắm mở rộng: Nơi cắm bo mạch mở rộng
Khe cắm mở rộng: Nơi cắm bo mạch mở rộng
Các bo mạch mở rộngCho phép CPU kết nối với các thiết bị bênngoài hoặc một mạng máy tínhNhận dạng chức năng của bo mạch bằ...
Các bo mạch mở rộng: Sound card
4 bo mạch mở rộng
Nhận dạng card mở rộng: nhìn vào cuối
Hệ thống điệnBộ nguồn nuôi (quan trọng nhất)• Cung cấp nguồn điện cho máy tính   •   Nhận điện áp110-120 V AC để chuyển đổ...
Bộ nguồn nuôi
Cấp nguồn cho bo mạch hệ thống
Cấp nguồn cho các card mở rộng
Phần sụn và dữ liệu trên bo mạch hệ thốngCác thông tin về cấu hình của máy tínhKhởi động máy tínhTìm kiếm hệ điều hành (OS...
ROM BIOSPhần mềm được lưu trữ cố định trong các chipROMĐược gọi là phần sụn (firmware)Cần phân biệt BIOS hệ thống và BIOS ...
ROM BIOS mở rộng
ROM BIOS hệ thống
Chip CMOS-RAM lưu trữ thông tin cấu hình
Jumpers
DIP Switches
Tóm tắt chương 1Các thiết bị phần cứng dùng để nhập, xuấtCác thiết bị bên trong hộp hệ thốngBo mạch hệ thống, CPU, các Chi...
Chương 2Giới thiệu Phần mềm       của PC
Nội dung chính của chươngPhần mềm và Phần cứng tương tác với nhaunhư thế nào?Tài nguyên hệ thống là gì? Vai trò của nó?Qua...
Quan hệ giữa Phần cứng và Phần mềm
Phần mềm?Trí tuệ của máy tínhCó nhiều kiểu phần mềmXác định các thành phần phần cứng hiện cóXác định cấu hình để sử dụng p...
Operating System (OS): Hệ điều hànhĐiều khiển tất cả phần cứng của máy tínhCung cấp một giao diện giữa phần cứng vàngười s...
Các chức năng cụ thể của OSSử dụng BIOSQuản lý bộ nhớ chính và phụTrợ giúp chẩn đoán các trục trặc về phần cứngvà phần mềm...
Các hệ điều hành phổ biếnDOS                UnixWindows 9x         LinuxWindows NT,        OS/2Windows 2000, và   Mac OSWi...
Các kiểu phần mềm của PCBIOS và các trình điều khiển thiết bịHệ điều hành (OS)Phần mềm ứng dụng
Mối liên hệ của các kiểu phần mềm của PC với phần cứng
Tài nguyên hệ thống: 4 thứ
Bus hệ thống
Khe cắm ISA 8-Bit và 16-Bit8-bit ISA• Bus cũ có mặt ở các PC trước đây (1980s)• Có 8 đường dành cho dữ liệu16-bit ISA• Cun...
8-Bit ISA Bus
16-Bit ISA Bus
Yêu cầu ngắt (IRQ)Đây là các đường dẫn tín hiệu trên bus mà cácthiết bị dùng để báo hiệu cho CPU khi có yêucầu được phục v...
Các yêu cầu ngắt IRQ trên 8-bit ISA bus
Các yêu cầu ngắt IRQ trên 16-bit ISA bus
Các IRQ được cấp phát như thế nào?
Xem tài nguyên hệ thống được cấp phát
Địa chỉ bộ nhớCác con số được gán cho các vị trí nhớThường được viết ở dạng hexa gồmsegment:offsetVí dụ: C800:5000 f000:fff5
Địa chỉ bộ nhớ
CPU truy cập bộ nhớ dùng địa chỉ bộ        nhớ như thế nào?
Phân chia bộ nhớ dưới DOS
Việc cấp phát địa chỉ bộ nhớ
Tạo bóng ROMQuá trình copy các chương trình từ ROM vàoRAM để thực hiệnMục đích: Tăng tốc độ xử lý
Địa chỉ I/OCác con số CPU dùng để truy cập các thiết bịThường được gọi là Địa chỉ cổng hoặc đơngiản là Cổng
Địa chỉ I/O
IRQ và Địa chỉ I/O của một số thiết bị                                   continued…
IRQ và Địa chỉ I/O của một số thiết bị                 (tt)
Các kênh DMACung cấp phương tiện để cho các thiết bị gửidữ liệu đến bộ nhớ mà không phải qua CPU
OS quan hệ với phần mềm khác           như thế nào?Tất cả các tương tác giữa phần cứng và phầnmềm đều qua CPUCPU hoạt động...
Real (16-Bit) and Protected        (32-Bit) Operating ModesReal mode • Đơn nhiệm • Đường dẫn dữ liệu16-bit; 1M địa chỉ bộ ...
Real Mode
Protected Mode
So sánh Real Mode và Protected Mode                 à
OS sử dụng các mode Real và Protected            như thế nào?OS phải đồng bộ với CPUCác ứng dụng phải được biên dịch để ch...
Các kiểu phần mềm ứng dụng trên PC16-bit DOS software • Được thiết kế để chạy trong mode thực vì chỉ có một   chương trình...
BIOS hệ thốngCác chương trình truy cập trực tiếp các thiết bịphần cứng đơn giản (như bàn phím và ổ đĩamềm)Có thể được dùng...
Setup của BIOS hệ thống
Setup của BIOS hệ thống
Các trình điều khiển thiết bịThường được lưu trên đĩa cứngThường được viết cho một OS cụ thể
Các trình điều khiển thiết bị (Device Drivers) từ đâu đến?
Các trình điều khiển thiết bị (Device Drivers) từ đâu đến?
Các trình điều khiển của Windows 9x
Các trình điều khiển trong            Windows 2000Chỉ dùng các trình điều khiển 32-bit
OS chạy các ứng dụng như thế nào?Các ứng dụng cần phải dựa vào OS để:• Truy cập phần cứng• Quản lý dữ liệu của nó trong bộ...
Nạp ứng dụng dùng Desktop của            WindowsTừ menu StartShortcut icon trên desktopHộp thoại RunWindows Explorer hoặc ...
Sử dụng Shortcut Icon
Sử dụng hộp thoại Run để chạy phần          mềm ứng dụng
Tóm tắt chương4 loại tài nguyên hệ thống: IRQ, địa chỉ bộ nhớ, địachỉ I/O, DMACác thiết bị phần cứng cần phải được cấp phá...
Chương 3Khởi động PC về Dấu     nhắc lệnh
Nội dung của chươngTìm hiểu quá trình khởi động đến dấu nhắclệnh của PCTạo và sử dụng đĩa cứu nạnWindows 9x(rescue disks)S...
Khởi động PCMáy tính tự thân đạt đến trạng thái có thể hoạtđộng không có sự can thiệp của người sử dụngKhởi động nóng: Sof...
Khởi động PCChuẩn Plug and Play (PnP)Hệ thống FileĐiều gì sẽ xảy ra khi bật nguồn PC: StartupBIOS nắm quyền điều khiển và ...
Plug and Play (PnP)Chuẩn cho phép cài đặt các thiết bị phần cứngdễ dàng hơnÁp dụng với OS, BIOS hệ thống và các thiết bịph...
Hệ thống FileMột phương pháp có tính tổ chức của OS đểlưu trữ các file và các folder trên bộ nhớ phụHệ thống file FAT (Fil...
Hệ thống file FATHệ thống file thông dụng trên đĩa mềm và đĩacứngMỗi file được lưu trữ ở một số cluster trên đĩaMỗi Cluste...
Track và Sector
File và Directory
Qui tắc đặt tên FileDOS• 8.3• Phần mở rộng phổ biến: .com, .sys, .bat., và .exe• Ví dụ: filename.extWindows 9x và Windows ...
Tổ chức các File trên đĩaTạo ra các thư mục khác nhau trên đĩa
Partition (Phần) và ổ đĩa logic (Logical         Drive) trên đĩa cứng
Startup BIOS bắt đầu quá trình khởi độngCác bước khởi động•   BIOS kiểm tra phần cứng•   Nạp OS•   OS tự khởi động•   Nạp ...
Các bước của quá trình khởi độngBước 1: POST (Power-on self test)Bước 2: ROM BIOS startup tìm và nạp OSBước 3: OS định cấu...
Bước1: POST
Bước 2: BIOS tìm và nạp OS
Bước 2: BIOS tìm và nạp OS
Nạp lõi MS-DOS của             Windows 9xNếu chỉ có lõi MS-DOS được nạp trong quátrình khởi động thì:• OS chỉ làm việc ở d...
Bước 3: OS tự thân khởi động
Nạp lõi MS-DOS của              Windows 9xBIOS tìm và nạp MBR rồi trao quyền điều khiển,MBR tìm và nạp BR của OS rồi trao ...
Emergency Startup Disk (ESD)Đĩa khởi động và chứa một số chương trìnhtiện ích để sửa chữa đĩa cứng bị trục trặcCòn được gọ...
Windows 9x Startup Disk
Các File chứa trongFile Cabinet: EBD.CAB
Tạo ra đĩa khởi động cứu nạn      choWindows 9x
Tạo ra đĩa khởi động cứu nạn      choWindows 9x
Dùng dấu nhắc lệnhVề dấu nhắc lệnhChạy chương trình từ dấu nhắc lệnhCác lệnh quản lý file và folderSử dụng các tiện ích để...
Các cách để về dấu nhắc lệnhStart, Programs, MS-DOS PromptStart, Run, nhập Command.com vào hộp thoạiRunKhởi động bằng đĩa ...
Cửa sổ Dấu nhắc lệnh
Cơ chế chạy chương trình từ dấu nhắc lệnhOS nhận lệnh để thi hành ứng dụngOS tìm file chương trình cho ứng dụngOS nạp file...
File chương trình
Dùng lệnh Path
Dùng các lệnh quản lý đĩa mềm và đĩa cứngDirLabelDel hoặc EraseUndeleteDiskcopy                                      conti...
Dùng các lệnh quản lý đĩa mềm và đĩa cứngCopyXcopy /C /S /Y /D:DeltreeMkdir [drive:]path or MD [drive:]pathChdir [drive:]p...
Lệnh Mkdir             continued…
Dùng các lệnh quản lý đĩa mềm và đĩa cứngAttribUnformatPathSys Drive:Chkdsk [drive:] /F /VScandisk Drive: /A /N /P        ...
Dùng các lệnh quản lý đĩa mềm và đĩa cứngScanreg /Restore /Fix /BackupDefrag Drive: /SVerExtract filename.cab file1.ext /D...
Dùng các lệnh quản lý đĩa mềm và đĩa cứngSoạn thảo Autoexec.bat và Config.sysFdisk /Status /MBRFormat Drive: /S /V:Volumen...
Soạn thảo Autoexec.bat                         continued…
Các tuỳ chọn của lệnh Fdisk                              continued…
Các tuỳ chọn của lệnh Format                               continued…
Các tuỳ chọn của lệnh Format
Dùng các file BatchThực hiện một loạt lệnh chỉ bằng một lệnh làtên của file batch
Tóm tắt chươngPC khởi động và nạp OS như thế nào: Cácbước khởi độngTạo ra một đĩa mềm khởi động về dấu nhắclệnh như thế nà...
Chương 4Tổ chức bộ nhớ của       PC
Nội dung chính của chươngCác kiểu bộ nhớ vật lý trong PCNâng cấp và Cài đặt bộ nhớDOS và Windows 9x quản lý bộ nhớ như thế...
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 ...
ROM trên bo mạch hệ thốngCác chip nhớ chứa chương trình (ROM BIOS)Có thể là EPROM (erasable programmableROM) hoặc EEPROM (...
ROM trên bo mạch hệ thống chứa BIOS hệ thống
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:Dy...
DRAM
SRAM
So sánh SRAM và DRAM
Static RAMTốc độ truy cập nhanh hơn DRAM do không tốn thờigian làm tươi: • Các chip SRAM được xây dựng trên cơ sở tích hợp...
SRAM được sử dụng để làm Cache các kiểu:              L1, L2, L3
Vai trò của Cache
Các kiểu SRAMSynchronous SRAMBurst SRAMPipelined burst SRAMAsynchronous SRAM
Dynamic RAMThườ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• ...
Nhận dạng RIMM, DIMM và SIMM
Tổng kết về DRAM                   continued…
Tổng kết về DRAM
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
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...
Công nghệ DIMM
Công nghệ RIMMCó độ 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...
RIMM phải được cài vào tất cả các khe cắm trên bo mạch hệ thống
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 đặ...
Dung lượng tối đa mà bo mạch hệ thống hỗ trợ
Ví dụ dùng RIMM
Cài đặt SIMM
Cài đặt DIMM
Cài đặt DIMM
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ộ ...
Bản đồbộ nhớcủa PC
Bản đồ bộ nhớ của PCBộ 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ộ...
Bản đồ bộ nhớ của PC
Bản đồ bộ nhớ trên
Các tiện ích quản lý bộ nhớ của DOSHimem.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á...
Sử dụng Himem.sys trong Config.sys
Sử dụng Emm386.exe
Tạo và sử dụng các khối nhớ ở bộ nhớ trên
Tóm tắt chươngDOS và Windows quản lý bộ nhớ như thế nào: Bộnhớ qui ước, bộ nhớ trên, bộ nhớ mở rộngBộ nhớ của PC • Phân bi...
Chương 5Đĩa và ổ đĩa mềm
Nội dung chính của chươngHoạt động của ổ đĩa mềmCấu tạo vật lý của đĩa mềmCấu tạo logic của đĩa mềm
Phân biệt cấu tạo vật lý và cấu tạo logicCác bit dữ liệu được lưu trữ về mặt vật lý trênđĩa mềm như thế nào?- Khái niệm SI...
Các kiểu đĩa mềm      Đang còn sử dụng hiện nay
Ổ đĩa mềm
Cấu tạo vật lý của đĩa mềmMỗi mặt đĩa được gọi là một SIDEMỗi SIDE được chia thành các TRACK: cácđường tròn đồng tâm được ...
Track và Sector
Bên trong ổ đĩa mềm
Đầu Đọc/Ghi
Cấu tạo logic của đĩa mềmĐĩa mềm được xem là một chuỗi liên tiếp cácsector được chia thành vùng hệ thống và vùngdữ liệuVùn...
Cluster là đơn vị ghi/đọc file
Định dạng đĩa mềmTạo ra các track và các sector:• Các dấu hiệu địa chỉ của từng sector để nhận dạng• Các byte dữ liệu đều ...
Boot Record: nội dung của Boot SectorThông tin được lưu trữ ở sector đầu tiên(Bootsector): •   Số lượng sector trên đĩa • ...
Boot Record
File Allocation Table (FAT): Bảng cấp phát fileĐược chia thành các entry, mỗi entry có kíchthước 12 bit (FAT12)Giá trị của...
Gia tri cua cac entry cua FATGia tri cua entry k cua FAT                  Y nghia           000h                Cluster k ...
Root DirectoryĐược tổ chức thành các entry 32 byteMỗi entry lưu trữ thông tin đăng ký của cácfile, các thư mục con, hoặc n...
Khuôn dạng của byte thuộc tính
OS Đọc một file như thế nào?
My Computer
Sử dụng phím phải chuột
Tạo Folder mới
Xoá một FolderKích chuột phải trên folderChọn Delete
Thuộc tính của FileKích chuột phải trên fileChọn PropertiesXem và thay đổi thuộc tính
Thuộc tính của file
Lắp đặt ổ đĩa mềm
Lắp đặt ổ đĩa mềm
Lắp đặt ổ đĩa mềm
Các thông báo lỗi hay gặp với đĩa mềmNon-system disk or disk error. Replace andstrike any key when ready.No operating syst...
Các thông báo lỗi hay gặp với đĩa mềmIncorrect DOS versionInvalid Drive SpecificationNot ready reading drive A:, Abort, Re...
Tóm tắt chươngCông dụng chính của đĩa mềm• Khởi động PC khi ổ cứng trục trặc• Chuyển các file bé giữa hai PCCấu tạo vật lý...
Chương 6Đĩa cứng
Nội dung chính của chươngCác công nghệ đĩa cứngCấu tạo vật lý của đĩa cứngCấu tạo logic của đĩa cứngCài đặt đĩa cứng như t...
Công nghệ đĩa cứngĐĩa cứng đọc/ghi dữ liệu như thế nào?Đĩa cứng giao tiếp với hệ thống như thế nào?
Các kiểu giao tiếp của đĩa cứngEIDE (Enhanced Integrated DeviceElectronics) interface standard• Đa số đĩa cứng sử dụng gia...
Chuẩn EIDEXác định cách thức giao tiếp giữa đĩa cứng vàmột số thiết bị khác với hệ thốngCác thiết bị khác có thể sử dụng E...
Chuẩn giao tiếp ANSI
Chuẩn EIDEHỗ trợ 2 kết nối IDE: Primary và Secondary• Mỗi kết nối có thể hỗ trợ 2 thiết bị IDE• Các cấu hình khả dĩ:   •  ...
Bo mạch hệ thống có 2 kết nối IDE
Các chuẩn giao tiếp khácSCSI • Phổ biến thứ hai (sau EIDE) • Hay dùng ở các Server (Máy chủ trong mạng)IEEE 1394 (FireWire...
Đĩa cứng theo chuẩn IEEE 1394
Hoạt động của đĩa cứngNhiều đĩa được xếpchồngCác đầu từ riêngCần có mạch điều khiểnđĩa cứng
Một ổ cứng có 4 đĩa
Công nghệ IDENhiều đĩa cứng sử dụng công nghệ nàySố lượng sector khác nhau với các cylinderkhác nhau: Các cylinder càng xa...
Một PC với 1 ổ cứng IDE
Track (Cylinder) và Sector          trên ổ cứng IDECác công nghệ cũ MFM và RLL sử dụngphương pháp ghi track và sector đơn ...
Track và Sector
Định dạng cấp thấpQuá trình ghi các dấu hiệu của các track và cácsector lên đĩa tại xưởng sản xuấtOS thực hiện định dạng c...
Các nhà sản xuất đĩa cứng
Thông tin với          BIOS của đĩa cứngVới ổ đĩa IDE, BIOS hệ thống và OS thông tinvới BIOS của bộ điều khiển đĩa cứng; B...
Điều chỉnh tổ chức của ổ đĩa cứngMode CHS (cylinder, head, sector) hay Mode thôngthường được dùng với các ổ nhỏ hơn 528 MB...
Cấu tạo logic của đĩa cứngLàm thế nào để có thể lưu trữ các file lên đĩacứng?Đĩa cứng phải được định dạng cấp thấpMột hệ t...
Các công việc cần thiết để ghi fileĐịnh dạng cấp thấpChia phần ổ đĩaĐịnh dạng cấp cao
Phần và ổ đĩa logic
MBR là nội dung của MasterBoot            Sector
Partition và ổ đĩa logicPartition Table rộng 64 byte nằm trongMasterBoot SectorActive partition (Partition tích cực)• Part...
Ổ cứng có 3 ổ đĩa logic
Các hệ thống fileFAT16Virtual File Allocation (VFAT)FAT32NTFS (New Technology file system)
Bao nhiêu ổ đĩa logic?Dùng nhiều ổ đĩa logic để khai thác tối đakhông gian lưu trữ của đĩa cứng và rút ngắnthời gian truy ...
Kích thước cluster của ổ đĩa logic
Chia phần đĩa cứng khi nào?Lần đầu tiên cài đặt đĩa cứngỔ đĩa cứng hiện thời bị lỗiNếu nghi ngờ ổ đĩa cứng đã bị nhiễm vir...
Định dạng cấp caoOS thực hiện việc định dạng cấp cao:• Boot sector (chứa Booorecord)• FAT• Root directory (Thư mục gốc)
Khuôn dạng củaBoot Record
Disk Type và Descriptor Byte
Cài đặt một đĩa cứng như thế nào?1. Đặt jumper;gắn đĩa cứng vào bên trong hộp hệ thống;     nối cáp nguồn và cáp dữ liệu2....
Lắp đặt ổ đĩa cứng
Đặt jumper
Đặt jumper
Đặt jumper
Gắn ổ cứng
Gắn ổ cứng
Nối cáp dữ liệu
Gắn ổ cứng
Nối cáp nguồn
Nối cáp dữ liệu ở phía bo mạch hệ thống
Khai báo ổ đĩa cứng
Khai báo ổ đĩa cứng
Khai báo ổ đĩa cứng
Khai báo ổ đĩa cứng
Dùng FDISK để chia phần ổ đĩa cứng
Dùng FDISK để chia phần ổ đĩa cứng
Dùng FDISK để chia phần ổ đĩa cứng
Định dạng các ổ đĩa logicGiả sử có 3 ổ đĩa logic:• Format C:/S• Format D:• Format E:
Tóm tắt chươngCấu tạo logic của đĩa cứngCấu tạo vật lý của đĩa cứngCách thức làm việc với ổ cứngCài đặt ổ đĩa cứng như thế...
Chương 7   Các thiết bị I/O(Các thiết bị ngoại vi)
Nội dung chính của chươngNguyên tắc cơ bản của việc cài đặt và sử dụngcác thiết bị ngoại viSử dụng các cổng và các khe cắm...
Để hoạt động, một thiết bị mới có thể cần:Trình điều khiển thiết bị hoặc BIOSTài nguyên hệ thống ( IRQ, DMA, địa chỉ I/O ,...
Nguyên tắc cơ bản của việc cài đặt các          thiết bị ngoại viThiết bị ngoại vi là một thiết bị phần cứngđược điều khiể...
Thủ tục cài đặt thiết bị ngoại vi1.   Cài đặt thiết bị (trong hoặc ngoài)2.   Cài đặt trình điều khiển thiết bị3.   Cài đặ...
Cài đặt thiết bị ngoài dùng các cổngTắt PC, gắn thiết bị, khởi động lại PCNếu thiết bị là PnP, thì Add New HardwareWizard ...
Cài đặt thiết bị trong
Cài đặt một card mở rộng
Sử dụng các cổng và các khe cắm mở      rộng để cài đặt thiết bịCác thiết bị có thể:• Cắm trực tiếp vào các cổng (nối tiếp...
Tốc độ truyền dữ liệu của cổng
Cổng nối tiếpTruyền số liệu nối tiếpĐếm số chân của cổng để nhận dạngCòn được gọi là các đầu nối DB-9 và DB-25Luôn là male...
Nhận dạng một số cổng
Các cổng nối tiếp và song song
Tài nguyên hệ thống cho các cổng
Kiểm tra cấu hình của cổng
Tín hiệu của cổng nối tiếp
Kết nối không modemMột cáp đặc biệt (null modem cable haymodem eliminator) cho phép truyền dữ liệugiữa hai thiết bị DTE kh...
Cách nối dây
Cách nối dây
Bộ thu phát hồng ngoạiSử dụng tài nguyên của các cổng nối tiếp vàsong song để truyền thông tinTạo ra các cổng hồng ngoại ả...
Sử dụng cổng song songTruyền số liệu song songCáp có chiều dài hạn chế (10 đến 15 feet)Luôn là cổng femaleThường được dùng...
Các tín hiệu ở cổng song song SPP
3 kiểu cổng song songStandard parallel port (SPP)• Một chiều• Tốc độ tương đối thấpEnhanced Parallel Port (EPP)• Hai chiều...
Cáp máy in
Dùng cổng USBTương lai sẽ thay thế hoàn toàn các cổng nốitiếp và song song, nhờ:• Nhanh hơn rất nhiều• Dễ sử dụngCho phép ...
Dùng cổng USB
USB (Universal Serial Bus)
Dùng cổng USB
Bộ điều khiển chủ USBThăm dò từng thiết bị để biết nhu cầu nhậpxuất dữ liệuQuản lý thông tin đến CPU cho tất cả các thiếtb...
Điều kiện để có một thiết bị USB sử             dụng đượcBo mạch hệ thống hoặc một card mở rộngcung cấp ít nhất 1 cổng USB...
Kiểm tra USB host controller đã được cài đặt chưa?
Dùng cổng IEEE 1394Còn được gọi là FireWire và iLinkTruyền số liệu nối tiếp nhưng nhanh hơn USBCó thể cung cấp tốc độ 1.2 ...
Các kiểu cổng IEEE 1394
Các thiết bị IEEE 1394
Dùng khe cắm PCIBus PCI là bus I/O chuẩn hiện nayCác thiết bị nối với bus PCI có thể chạy với tốcđộ khác với tốc độ của CP...
Các khe cắm PCI trên bo mạch hệ thống
Chủ Bus PCIQuản lý bus PCI và các khe cắm mở rộng PCIGán IRQ và địa chỉ I/O cho card PCIBus PCI sử dụng một ngắt chuyển ti...
Kiểm tra kênh IRQ nào được gán cho thiết bị PCI
Setup cho PCI
Dùng khe cắm ISACấu hình không tự độngBus ISA không quản lý tài nguyên hệ thốngThiết bị ISA phải yêu cầu tài nguyên hệ thố...
Bàn phím có thể được chế tạo theo:Thiết kế đơn giản theo truyền thống (thôngdụng)Thiết kế công thái học (cầu kỳ)Hiện nay b...
Bàn phím theo công thái học
Nên tập thói quen sử dụng bàn phím
Đấu nối bàn phímPS/2 (mini-DIN)• Nhỏ, Tròn, 6 chânDIN• Lớn hơn,Tròn, 5 chânUSBKết nối không dây
PS/2 và DIN
Chuyển đổi PS/2 - DIN
Các tín hiệu ở đầu nối bàn phím PS/2 và DIN
Cài đặt bàn phímChỉ đơn giản là gắn bàn phím trước khi khởiđộng PC (đối với bàn phím dùng cổng DINhoặc PS/2)BIOS quản lý b...
Các loại bàn phím và tổ chức các phím
Các nhóm phím trên bàn phím hiện nayCác phím Trạng thái: Shift,Alt, CtrlCác phím Tắt mở: CapsLock, NumLock, ScrollLock, In...
Byte trạng thái bàn phím
Mã quét của các phím
Các thiết bị trỏChuột                  Trackball (Chuột bi• Chuột bi lăn         xoay)• Chuột quang          Touch pads (C...
Chuột bi lăn
Kết nối chuộtCổng nối tiếpCổng PS/2 hoặc DIN từ bo mạch hệ thốngCổng USBDùng đầu nối chữ Y để nối chuột với bàn phímKết nố...
Các hãng sản xuất bàn phím và các thiết bị trỏ
Hệ thống con Video của PCHệ thống con video = các thiết bị phần cứngchịu trách nhiệm chính trong việc hiển thịthông tin (v...
MonitorĐánh giá theo kích cỡ màn hình, độ phân giải,tốc độ làm tươi và đặc trưng quét xen dòngHầu hết thoả mãn tiêu chuẩn ...
CRT Monitor
Chọn lựa Monitor
LCD Panel
Có thể dùng 2 monitorTăng kích cỡ của Windows desktop
Card VideoChất lượng của hệ thống con video được đánh giátheo: • Tính năng của toàn bộ hệ thống PC • Chất lượng hình ảnh (...
Các kiểu Bus được sử dụng cho Card videoBus VESA (Video Electronics StandardsAssociation)Bus PCIBus AGP
VESA Bus
AGP Busdùng với card gia tốc đồ hoạ
Card gia tốc đồ hoạCard video có bộ xử lý riêng để tăng cường tính nănghiển thị thông tin của PCGiảm bớt gánh nặng cho CPU...
Bộ nhớ Video (RAM video)Định vị trên card video, có nhiều loại:VRAM (Video RAM)SGRAM (synchronous graphics RAM)WRAM (windo...
Khi hiển thị văn bản, màn hình là tập hợp các                  vị trí ký tự
Vị trí ký tự: nơi hiển thị một ký tự
Tổ chức của RAM video ở mode văn bản:Tốn 2 byte cho một vị trí ký tự gồm byte chứa        mã ASCII và byte thuộc tính
Khuôn dạng của byte thuộc tính  R G B
Màu của ký tự
Độ phân giải và Độ sâu màuĐộ phân giải mxnm = số lượng pixel theo chiều ngangn = số lượng pixel theo chiều đứngĐộ phân giả...
Một số ví dụ
Các nhà sản xuất card Video
Tóm tắt chươngVấn đề cài đặt và hỗ trợ các thiết bị I/OThủ tục cài đặt chungCài đặt thiết bị I/O dùng cổng nối tiếp, songs...
Thi học kỳThi trắc nghiệm trên máy tính40 câu hỏiMỗi câu hỏi có 5 trả lời: A,B,C,D,EChỉ được phép chọn 1 trả lờiThời gian ...
Giao trinh cau truc phan cung pc
Giao trinh cau truc phan cung pc
Giao trinh cau truc phan cung pc
Upcoming SlideShare
Loading in …5
×

Giao trinh cau truc phan cung pc

2,246 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,246
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
116
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Giao trinh cau truc phan cung pc

  1. 1. "Dont study, dont know - Studying you will know!" NGUYEN TRUNG HOA
  2. 2. Chương 1 Giới thiệu về Phầncứng của máy tính PC
  3. 3. Nội dung chính của chươngPhần cứng của PC cần phải có Phần mềmPhần cứng của PC:1. Nhìn từ bên ngoài, PC có những gì?2. Bên trong hộp hệ thống có những gì?3. Bên trên Bo mạch hệ thống có những gì?4. Phân biệt Bộ nhớ chính và Bộ nhớ phụ5. Phân biệt BIOS hệ thống và BIOS mở rộng
  4. 4. Hardware Cần Softwarenhư chiếc xe cần tài xế và thợ máy
  5. 5. Chức năng cơ bản của Hardware: Nhập, Xử lý, Lưu trữ và Xuất dữ liệu
  6. 6. Các yếu tố cần thiết để cho Hardware hoạt độngPhương pháp thông tin giữa CPU và các thiếtbị khác: Ngắt, DMA, ...Software điều khiển thiết bị: các trình điềukhiển thiết bịNguồn điện cung cấp cho thiết bị
  7. 7. Hardware dùng để Nhập và Xuất dữ liệuThường gọi là các thiết bị I/O hoặc các thiết bịngoại viĐa số nằm bên ngoài hộp hệ thốngThông tin với CPU thông qua các Cổng hoặccác kết nối không dây
  8. 8. Các cổng để nối các thiết bị I/O
  9. 9. Thiết bị Nhập dữ liệu thông dụng nhất
  10. 10. Thiết bị xuất dữ liệu thông dụng nhất
  11. 11. Hardware bên trong Hộp hệ thốngBo mạch hệ thống (CPU, Bộ nhớ, …)Bộ nhớ cố định (Các ổ đĩa mềm, đĩa cứng, đĩaCD-ROM, …)Bộ nguồn nuôiCác bo mạch mở rộngCáp nối
  12. 12. Bên trong hộp hệ thống
  13. 13. Bo mạch hệ thống (Systemboard)Còn gọi là Bo mạch mẹ (Motherboard) hoặcBo mạch chính (Mainboard)Bo mạch lớn nhất và quan trọng nhấtChứa CPU và nhiều thứ quan trọng khác
  14. 14. Bo mạch hệ thống
  15. 15. Các cổng bên ngoài xuất phát từ bo mạch hệ thốngNối tiếp (Serial)Song song (Parallel)Nối tiếp đa năng (USB)Trò chơi (Game)Bàn phím (Keyboard)Chuột (Mouse)
  16. 16. Các cổng bên ngoài xuất phát từ bo mạch hệ thống
  17. 17. Các thành phần chính trên bo mạch hệ thống Thành phần xử lý • CPU (thực hiện hầu hết công việc xử lý dữ liệu) • Chip set (hỗ trợ cho CPU trong việc điều khiển các hoạt động xảy ra trên bo mạch) Bộ nhớ tạm thời • RAM continued…
  18. 18. Các thành phần chính trên bo mạch hệ thống Phương tiện liên lạc giữa CPU với các thiết bị • Mạch in hoặc dây dẫn • Khe cắm mở rộng • Đồng hồ hệ thống Hệ thống điện • Kết nối với bộ nguồn nuôi Phần sụn và dữ liệu cấu hình • Flash ROM • CMOS setup chip
  19. 19. CPU Socket, CPU, Quạt gió
  20. 20. Chip Set(hỗ trợ cho CPU điều khiển các hoạtđộng xảy ra trên bo mạch hệ thống)
  21. 21. Các thiết bị lưu trữBộ nhớ chính (tạm thời)• Lưu trữ tạm thời các lệnh và dữ liệu khi CPU xử lý chúng• Thường được gọi là Bộ nhớ hoặc RAMBộ nhớ phụ (cố định): Các loại đĩa khác nhau:mềm, cứng, CD, DVD, Removable Disk, …chúng lưu trữ dữ liệu khi CPU không làm việc
  22. 22. Bộ nhớ chính và Bộ nhớ phụ
  23. 23. Bộ nhớ chínhCác module RAM• SIMMs (single inline memory modules)• DIMMs (dual inline memory modules)• RIMMs (manufactured by Rambus)
  24. 24. Cắm RAM vào bo mạch hệ thống
  25. 25. Các kiểu module RAM
  26. 26. Máy bạn có bao nhiêu RAM? System Properties
  27. 27. Bộ nhớ phụHard disks (Đĩa cứng)Floppy disks (Đĩa mềm)Zip drives (Ổ đĩa nén)CD-ROMs (Đĩa CD)DVDs (Đĩa DVD)Removable Disks
  28. 28. Hard Drives (Đĩa cứng)
  29. 29. Đĩa cứngĐa số là các đĩa cứng sử dụng công nghệ EIDE(Enhanced Integrated Drive Electronics), côngnghệ này cho phép cài đặt đến 4 thiết bị EIDEtrên một PC
  30. 30. Một bo mạch hệ thống thường có 2 đầu nối IDE
  31. 31. 1 ổ cứng và 1 ổ CD dùng cáp riêng
  32. 32. 1 ổ cứng dùng cáp riêng, 1 ổ CD và 1 ổ Zip dùng chung cáp
  33. 33. Nguồn nuôi cho đĩa cứng
  34. 34. Ổ đĩa mềm: Chỉ có 1 đầu nối trên bo
  35. 35. Có thể có 2 ổ đĩa mềm
  36. 36. Hầu hết các ổ CD-ROM là theo chuẩn EIDE
  37. 37. Phương tiện liên lạc giữa các thiết bị trên bo mạch hệ thống Bus Đồng hồ hệ thống Các khe cắm mở rộng • PCI: dành cho các thiết bị có tốc độ cao • AGP: Video card • ISA: dành cho các thiết bị cũ có tốc độ chậm
  38. 38. Bus: Các đường mạch in kết thúc ở đế cắm CPU
  39. 39. Bus dữ liệu
  40. 40. Đồng hồ hệ thốngĐồng bộ các hoạt động trên bo mạch hệ thốngPhát ra các xung trên bus để các thành phầnkhác sử dụng
  41. 41. Đồng hồ hệ thống
  42. 42. Khe cắm mở rộng: Nơi cắm bo mạch mở rộng
  43. 43. Khe cắm mở rộng: Nơi cắm bo mạch mở rộng
  44. 44. Các bo mạch mở rộngCho phép CPU kết nối với các thiết bị bênngoài hoặc một mạng máy tínhNhận dạng chức năng của bo mạch bằng cáchnhìn vào phần cuối của nó (phần thấy được từphía sau hộp hệ thống)
  45. 45. Các bo mạch mở rộng: Sound card
  46. 46. 4 bo mạch mở rộng
  47. 47. Nhận dạng card mở rộng: nhìn vào cuối
  48. 48. Hệ thống điệnBộ nguồn nuôi (quan trọng nhất)• Cung cấp nguồn điện cho máy tính • Nhận điện áp110-120 V AC để chuyển đổi thành các mức điện áp DC thấp hơn• Có thể chạy một cái quạt để làm mát cho bên trong hộp hệ thống
  49. 49. Bộ nguồn nuôi
  50. 50. Cấp nguồn cho bo mạch hệ thống
  51. 51. Cấp nguồn cho các card mở rộng
  52. 52. Phần sụn và dữ liệu trên bo mạch hệ thốngCác thông tin về cấu hình của máy tínhKhởi động máy tínhTìm kiếm hệ điều hành (OS)Được lưu trữ ở các chip ROM đặc biệtĐặt các công tấc vật lý trên bo (jumper và DIP)Chip CMOS-RAM được nuôi bằng pin
  53. 53. ROM BIOSPhần mềm được lưu trữ cố định trong các chipROMĐược gọi là phần sụn (firmware)Cần phân biệt BIOS hệ thống và BIOS mởrộng: chúng được lưu trữ trong ROM trên bomạch hệ thống hay trong ROM trên các bomạch mở rộng?
  54. 54. ROM BIOS mở rộng
  55. 55. ROM BIOS hệ thống
  56. 56. Chip CMOS-RAM lưu trữ thông tin cấu hình
  57. 57. Jumpers
  58. 58. DIP Switches
  59. 59. Tóm tắt chương 1Các thiết bị phần cứng dùng để nhập, xuấtCác thiết bị bên trong hộp hệ thốngBo mạch hệ thống, CPU, các Chip setCác thiết bị lưu trữCác phương tiện liên lạc giữa các thiết bị trên bomạch hệ thốngCác bo mạch mở rộngHệ thống điệnChương trình và thông tin cấu hình continued…
  60. 60. Chương 2Giới thiệu Phần mềm của PC
  61. 61. Nội dung chính của chươngPhần mềm và Phần cứng tương tác với nhaunhư thế nào?Tài nguyên hệ thống là gì? Vai trò của nó?Quan hệ giữa OS với BIOS, các trình điềukhiển thiết bị, các chương trình ứng dụngOS chạy các chương trình ứng dụng như thếnào?
  62. 62. Quan hệ giữa Phần cứng và Phần mềm
  63. 63. Phần mềm?Trí tuệ của máy tínhCó nhiều kiểu phần mềmXác định các thành phần phần cứng hiện cóXác định cấu hình để sử dụng phần cứngDùng phần cứng để thực hiện công việc
  64. 64. Operating System (OS): Hệ điều hànhĐiều khiển tất cả phần cứng của máy tínhCung cấp một giao diện giữa phần cứng vàngười sử dụngHiện có rất nhiều hệ điều hành dành cho PCcho phép chúng ta lựa chọnCác hệ điều hành hiện đại phát triển theohướng sử dụng các giao diện đồ hoạ
  65. 65. Các chức năng cụ thể của OSSử dụng BIOSQuản lý bộ nhớ chính và phụTrợ giúp chẩn đoán các trục trặc về phần cứngvà phần mềmGiao tiếp giữa phần cứng và phần mềm ứngdụngThực hiện các công việc của người sử dụngyêu cầu
  66. 66. Các hệ điều hành phổ biếnDOS UnixWindows 9x LinuxWindows NT, OS/2Windows 2000, và Mac OSWindows XP
  67. 67. Các kiểu phần mềm của PCBIOS và các trình điều khiển thiết bịHệ điều hành (OS)Phần mềm ứng dụng
  68. 68. Mối liên hệ của các kiểu phần mềm của PC với phần cứng
  69. 69. Tài nguyên hệ thống: 4 thứ
  70. 70. Bus hệ thống
  71. 71. Khe cắm ISA 8-Bit và 16-Bit8-bit ISA• Bus cũ có mặt ở các PC trước đây (1980s)• Có 8 đường dành cho dữ liệu16-bit ISA• Cung cấp thêm địa chỉ bộ nhớ, kênh DMA và kênh IRQ
  72. 72. 8-Bit ISA Bus
  73. 73. 16-Bit ISA Bus
  74. 74. Yêu cầu ngắt (IRQ)Đây là các đường dẫn tín hiệu trên bus mà cácthiết bị dùng để báo hiệu cho CPU khi có yêucầu được phục vụMột ví dụ về việc chiếm dụng trước tài nguyênhệ thống là các yêu cầu ngắt dành cho COM vàLPT
  75. 75. Các yêu cầu ngắt IRQ trên 8-bit ISA bus
  76. 76. Các yêu cầu ngắt IRQ trên 16-bit ISA bus
  77. 77. Các IRQ được cấp phát như thế nào?
  78. 78. Xem tài nguyên hệ thống được cấp phát
  79. 79. Địa chỉ bộ nhớCác con số được gán cho các vị trí nhớThường được viết ở dạng hexa gồmsegment:offsetVí dụ: C800:5000 f000:fff5
  80. 80. Địa chỉ bộ nhớ
  81. 81. CPU truy cập bộ nhớ dùng địa chỉ bộ nhớ như thế nào?
  82. 82. Phân chia bộ nhớ dưới DOS
  83. 83. Việc cấp phát địa chỉ bộ nhớ
  84. 84. Tạo bóng ROMQuá trình copy các chương trình từ ROM vàoRAM để thực hiệnMục đích: Tăng tốc độ xử lý
  85. 85. Địa chỉ I/OCác con số CPU dùng để truy cập các thiết bịThường được gọi là Địa chỉ cổng hoặc đơngiản là Cổng
  86. 86. Địa chỉ I/O
  87. 87. IRQ và Địa chỉ I/O của một số thiết bị continued…
  88. 88. IRQ và Địa chỉ I/O của một số thiết bị (tt)
  89. 89. Các kênh DMACung cấp phương tiện để cho các thiết bị gửidữ liệu đến bộ nhớ mà không phải qua CPU
  90. 90. OS quan hệ với phần mềm khác như thế nào?Tất cả các tương tác giữa phần cứng và phầnmềm đều qua CPUCPU hoạt động ở 2 mode:• 16-bit (real mode): Mode thực• 32-bit (protected mode): Mode bảo vệOS phải sử dụng cùng mode với CPU
  91. 91. Real (16-Bit) and Protected (32-Bit) Operating ModesReal mode • Đơn nhiệm • Đường dẫn dữ liệu16-bit; 1M địa chỉ bộ nhớProtected mode • Đa nhiệm • Đường dẫn dữ liệu 32-bit; ít nhất 4G địa chỉ bộ nhớ • OS quản lý việc truy cập RAM và không cho phép các chương trình khác truy cập trực tiếp RAM
  92. 92. Real Mode
  93. 93. Protected Mode
  94. 94. So sánh Real Mode và Protected Mode à
  95. 95. OS sử dụng các mode Real và Protected như thế nào?OS phải đồng bộ với CPUCác ứng dụng phải được biên dịch để chạyđược ở cả hai modeCác phần mềm cũ trên Windows 3.x sử dụngcác mode lai giữa 2 mode trên
  96. 96. Các kiểu phần mềm ứng dụng trên PC16-bit DOS software • Được thiết kế để chạy trong mode thực vì chỉ có một chương trình chạy và truy cập trực tiếp bộ nhớ16-bit Windows software • Được thiết kế cho Windows 3.x để chạy cùng lúc với một số chương trình khác32-bit Windows software • Được thiết kế để chạy trong mode bảo vệ với các phần mềm khác và có thể được nạp vào bộ nhớ mở rộng
  97. 97. BIOS hệ thốngCác chương trình truy cập trực tiếp các thiết bịphần cứng đơn giản (như bàn phím và ổ đĩamềm)Có thể được dùng để truy cập đĩa cứngĐược lưu trữ trong ROMChương trình setup của BIOS hệ thống dùngđể khai báo và định cấu hình làm làm việc chocác thiết bị phần cứng
  98. 98. Setup của BIOS hệ thống
  99. 99. Setup của BIOS hệ thống
  100. 100. Các trình điều khiển thiết bịThường được lưu trên đĩa cứngThường được viết cho một OS cụ thể
  101. 101. Các trình điều khiển thiết bị (Device Drivers) từ đâu đến?
  102. 102. Các trình điều khiển thiết bị (Device Drivers) từ đâu đến?
  103. 103. Các trình điều khiển của Windows 9x
  104. 104. Các trình điều khiển trong Windows 2000Chỉ dùng các trình điều khiển 32-bit
  105. 105. OS chạy các ứng dụng như thế nào?Các ứng dụng cần phải dựa vào OS để:• Truy cập phần cứng• Quản lý dữ liệu của nó trong bộ nhớ chính và bộ nhớ phụ• Thực hiện nhiều công việc cơ bản khác
  106. 106. Nạp ứng dụng dùng Desktop của WindowsTừ menu StartShortcut icon trên desktopHộp thoại RunWindows Explorer hoặc My Computer
  107. 107. Sử dụng Shortcut Icon
  108. 108. Sử dụng hộp thoại Run để chạy phần mềm ứng dụng
  109. 109. Tóm tắt chương4 loại tài nguyên hệ thống: IRQ, địa chỉ bộ nhớ, địachỉ I/O, DMACác thiết bị phần cứng cần phải được cấp phát tàinguyên hệ thống để hoạt độngCác kiểu phần mềm trong PC: BIOS và các trình điềukhiển thiết bị; OS; Các phần mềm ứng dụngMối quan hệ phân lớp giữa các kiểu phần mềm vớiphần cứng
  110. 110. Chương 3Khởi động PC về Dấu nhắc lệnh
  111. 111. Nội dung của chươngTìm hiểu quá trình khởi động đến dấu nhắclệnh của PCTạo và sử dụng đĩa cứu nạnWindows 9x(rescue disks)Sử dụng một số lệnh từ dấu nhắc lệnh
  112. 112. Khởi động PCMáy tính tự thân đạt đến trạng thái có thể hoạtđộng không có sự can thiệp của người sử dụngKhởi động nóng: Soft (warm) boot• Dùng OS để khởi động lạiKhởi động nguội: Hard (cold) boot• Dùng công tấc on/off• Dùng công tấc Reset
  113. 113. Khởi động PCChuẩn Plug and Play (PnP)Hệ thống FileĐiều gì sẽ xảy ra khi bật nguồn PC: StartupBIOS nắm quyền điều khiển và tiếp tục nạp OSĐiều gì sẽ xảy ra khi các thành phần cơ bảncủa OS được nạp từ đĩa cứng hoặc đĩa mềm
  114. 114. Plug and Play (PnP)Chuẩn cho phép cài đặt các thiết bị phần cứngdễ dàng hơnÁp dụng với OS, BIOS hệ thống và các thiết bịphần cứngĐược hỗ trợ bởi Windows 9x và Windows2000/XPESCD (extended system configuration data)Plug and Play BIOS
  115. 115. Hệ thống FileMột phương pháp có tính tổ chức của OS đểlưu trữ các file và các folder trên bộ nhớ phụHệ thống file FAT (File Allocation Table)File và DirectoryQui tắc đặt tên FileTổ chức FilePhần và ổ đĩa logic trên đĩa cứng
  116. 116. Hệ thống file FATHệ thống file thông dụng trên đĩa mềm và đĩacứngMỗi file được lưu trữ ở một số cluster trên đĩaMỗi Cluster bao gồm một vài sectorMỗi Sector lưu trữ 512 byte dữ liệu
  117. 117. Track và Sector
  118. 118. File và Directory
  119. 119. Qui tắc đặt tên FileDOS• 8.3• Phần mở rộng phổ biến: .com, .sys, .bat., và .exe• Ví dụ: filename.extWindows 9x và Windows 2000/XP• Có thể dài đến 255 ký tự gồm cả ký tự trắng
  120. 120. Tổ chức các File trên đĩaTạo ra các thư mục khác nhau trên đĩa
  121. 121. Partition (Phần) và ổ đĩa logic (Logical Drive) trên đĩa cứng
  122. 122. Startup BIOS bắt đầu quá trình khởi độngCác bước khởi động• BIOS kiểm tra phần cứng• Nạp OS• OS tự khởi động• Nạp và thi hành các ứng dụngStartup BIOS nắm quyền điều khiển trước tiênrồi sau đó trao quyền điều khiển cho OS
  123. 123. Các bước của quá trình khởi độngBước 1: POST (Power-on self test)Bước 2: ROM BIOS startup tìm và nạp OSBước 3: OS định cấu hình cho hệ thống vàhoàn tất việc tự nạpBước 4: Người sử dụng thực hiện các phầnmềm ứng dụng
  124. 124. Bước1: POST
  125. 125. Bước 2: BIOS tìm và nạp OS
  126. 126. Bước 2: BIOS tìm và nạp OS
  127. 127. Nạp lõi MS-DOS của Windows 9xNếu chỉ có lõi MS-DOS được nạp trong quátrình khởi động thì:• OS chỉ làm việc ở dấu nhắc lệnh mode thực tương tự như khi làm việc ở dấu nhắc DOSTrường hợp này thường được sử dụng khi ổ đĩacứng bị trục trặc
  128. 128. Bước 3: OS tự thân khởi động
  129. 129. Nạp lõi MS-DOS của Windows 9xBIOS tìm và nạp MBR rồi trao quyền điều khiển,MBR tìm và nạp BR của OS rồi trao quyền điềukhiển. Đến lượt nó, BR tìm IO.SYS trên đĩa cứngIO.SYS sẽ tìm MSDOS.SYS và COMMAND.COMtạo thành lõi MS-DOS của Windows 9x ở mode thực • 3 thành phần cần thiết để khởi động đến dấu nhắc lệnhAUTOEXEC.BAT và CONFIG.SYS chứa các lệnhdùng để nạp và thi hành các chương trình 16-bit củaWindows 9x
  130. 130. Emergency Startup Disk (ESD)Đĩa khởi động và chứa một số chương trìnhtiện ích để sửa chữa đĩa cứng bị trục trặcCòn được gọi là đĩa cứu nạnCó thể tạo ra ngay từ khi cài đặt Windowshoặc sau này
  131. 131. Windows 9x Startup Disk
  132. 132. Các File chứa trongFile Cabinet: EBD.CAB
  133. 133. Tạo ra đĩa khởi động cứu nạn choWindows 9x
  134. 134. Tạo ra đĩa khởi động cứu nạn choWindows 9x
  135. 135. Dùng dấu nhắc lệnhVề dấu nhắc lệnhChạy chương trình từ dấu nhắc lệnhCác lệnh quản lý file và folderSử dụng các tiện ích để sửa chữa sai hỏng củahệ thống
  136. 136. Các cách để về dấu nhắc lệnhStart, Programs, MS-DOS PromptStart, Run, nhập Command.com vào hộp thoạiRunKhởi động bằng đĩa cứu nạn
  137. 137. Cửa sổ Dấu nhắc lệnh
  138. 138. Cơ chế chạy chương trình từ dấu nhắc lệnhOS nhận lệnh để thi hành ứng dụngOS tìm file chương trình cho ứng dụngOS nạp file chương trình vào bộ nhớOS chuyển quyền điều khiển cho chương trìnhChương trình yêu cầu địa chỉ bộ nhớ với OS để truycập dữ liệuChương trình có thể yêu cầu dữ liệu từ bộ nhớ phụChương trình đưa ra thông tin giao tiếp với người sửdụng
  139. 139. File chương trình
  140. 140. Dùng lệnh Path
  141. 141. Dùng các lệnh quản lý đĩa mềm và đĩa cứngDirLabelDel hoặc EraseUndeleteDiskcopy continued…
  142. 142. Dùng các lệnh quản lý đĩa mềm và đĩa cứngCopyXcopy /C /S /Y /D:DeltreeMkdir [drive:]path or MD [drive:]pathChdir [drive:]path or CD [drive:]path or CD..Rmdir [drive:]path or RD [drive:]path continued…
  143. 143. Lệnh Mkdir continued…
  144. 144. Dùng các lệnh quản lý đĩa mềm và đĩa cứngAttribUnformatPathSys Drive:Chkdsk [drive:] /F /VScandisk Drive: /A /N /P continued…
  145. 145. Dùng các lệnh quản lý đĩa mềm và đĩa cứngScanreg /Restore /Fix /BackupDefrag Drive: /SVerExtract filename.cab file1.ext /DDebugEdit [path][filename] continued…
  146. 146. Dùng các lệnh quản lý đĩa mềm và đĩa cứngSoạn thảo Autoexec.bat và Config.sysFdisk /Status /MBRFormat Drive: /S /V:Volumename /Q /U/Autotest continued…
  147. 147. Soạn thảo Autoexec.bat continued…
  148. 148. Các tuỳ chọn của lệnh Fdisk continued…
  149. 149. Các tuỳ chọn của lệnh Format continued…
  150. 150. Các tuỳ chọn của lệnh Format
  151. 151. Dùng các file BatchThực hiện một loạt lệnh chỉ bằng một lệnh làtên của file batch
  152. 152. Tóm tắt chươngPC khởi động và nạp OS như thế nào: Cácbước khởi độngTạo ra một đĩa mềm khởi động về dấu nhắclệnh như thế nào?Một số lệnh cơ bản dùng khi hệ thống bị trụctrặc
  153. 153. Chương 4Tổ chức bộ nhớ của PC
  154. 154. Nội dung chính của chươngCác kiểu bộ nhớ vật lý trong PCNâng cấp và Cài đặt bộ nhớDOS và Windows 9x quản lý bộ nhớ như thếnào?
  155. 155. 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)
  156. 156. ROM trên bo mạch hệ thốngCác chip nhớ chứa chương trình (ROM BIOS)Có thể là EPROM (erasable programmableROM) hoặc EEPROM (electrically erasableprogrammable 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
  157. 157. ROM trên bo mạch hệ thống chứa BIOS hệ thống
  158. 158. 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
  159. 159. DRAM
  160. 160. SRAM
  161. 161. So sánh SRAM và DRAM
  162. 162. Static RAMTốc độ truy cập nhanh hơn DRAM do không tốn thờigian 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
  163. 163. SRAM được sử dụng để làm Cache các kiểu: L1, L2, L3
  164. 164. Vai trò của Cache
  165. 165. Các kiểu SRAMSynchronous SRAMBurst SRAMPipelined burst SRAMAsynchronous SRAM
  166. 166. Dynamic RAMThườ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
  167. 167. Nhận dạng RIMM, DIMM và SIMM
  168. 168. Tổng kết về DRAM continued…
  169. 169. Tổng kết về DRAM
  170. 170. 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
  171. 171. 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)
  172. 172. Công nghệ DIMM
  173. 173. Công nghệ RIMMCó độ 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
  174. 174. RIMM phải được cài vào tất cả các khe cắm trên bo mạch hệ thống
  175. 175. 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ợ
  176. 176. Dung lượng tối đa mà bo mạch hệ thống hỗ trợ
  177. 177. Ví dụ dùng RIMM
  178. 178. Cài đặt SIMM
  179. 179. Cài đặt DIMM
  180. 180. Cài đặt DIMM
  181. 181. 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:
  182. 182. Bản đồbộ nhớcủa PC
  183. 183. Bản đồ bộ nhớ của PCBộ 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)
  184. 184. Bản đồ bộ nhớ của PC
  185. 185. Bản đồ bộ nhớ trên
  186. 186. Các tiện ích quản lý bộ nhớ của DOSHimem.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
  187. 187. Sử dụng Himem.sys trong Config.sys
  188. 188. Sử dụng Emm386.exe
  189. 189. Tạo và sử dụng các khối nhớ ở bộ nhớ trên
  190. 190. Tóm tắt chươngDOS và Windows quản lý bộ nhớ như thế nào: Bộnhớ qui ước, bộ nhớ trên, bộ nhớ mở rộngBộ 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ínhnăng của toàn hệ thống
  191. 191. Chương 5Đĩa và ổ đĩa mềm
  192. 192. Nội dung chính của chươngHoạt động của ổ đĩa mềmCấu tạo vật lý của đĩa mềmCấu tạo logic của đĩa mềm
  193. 193. Phân biệt cấu tạo vật lý và cấu tạo logicCác bit dữ liệu được lưu trữ về mặt vật lý trênđĩa mềm như thế nào?- Khái niệm SIDE (HEAD)- Khái niệm TRACK- Khái niệm SECTORCác file dữ liệu được lưu trữ trên đĩa mềm nhưthế nào?
  194. 194. Các kiểu đĩa mềm Đang còn sử dụng hiện nay
  195. 195. Ổ đĩa mềm
  196. 196. Cấu tạo vật lý của đĩa mềmMỗi mặt đĩa được gọi là một SIDEMỗi SIDE được chia thành các TRACK: cácđường tròn đồng tâm được đánh số bắt đầu từ 0Mỗi TRACK được chia thành các SECTORđược đánh số bắt đầu từ 1Mỗi SECTOR lưu trữ được 512 byteNhận dạng một sector: Toạ độ BIOS của sector
  197. 197. Track và Sector
  198. 198. Bên trong ổ đĩa mềm
  199. 199. Đầu Đọc/Ghi
  200. 200. Cấu tạo logic của đĩa mềmĐĩa mềm được xem là một chuỗi liên tiếp cácsector được chia thành vùng hệ thống và vùngdữ liệuVùng hệ thống gồm: BootSector, F.A.T vàRoot DirectoryVùng dữ liệu được tổ chức thành các Cluster• Cluster là đơn vị ghi/đọc file• Các cluster được đánh số bắt đầu từ 2
  201. 201. Cluster là đơn vị ghi/đọc file
  202. 202. Định dạng đĩa mềmTạo ra các track và các sector:• Các dấu hiệu địa chỉ của từng sector để nhận dạng• Các byte dữ liệu đều được ghi giá trị F6hTạo ra Boot Record (nội dung của Bootsector)Tạo ra hai bản sao của FAT (FAT#1 vàFAT#2)Tạo ra Root Directory (Thư mục gốc)
  203. 203. Boot Record: nội dung của Boot SectorThông tin được lưu trữ ở sector đầu tiên(Bootsector): • Số lượng sector trên đĩa • Số lượng sector trên một cluster • Số lượng bit của mỗi entry thuộc FAT … • Đoạn mã khởi động
  204. 204. Boot Record
  205. 205. File Allocation Table (FAT): Bảng cấp phát fileĐược chia thành các entry, mỗi entry có kíchthước 12 bit (FAT12)Giá trị của mỗi entry phản ánh tình trạng củacluster tương ứng ở vùng dữ liệu
  206. 206. Gia tri cua cac entry cua FATGia tri cua entry k cua FAT Y nghia 000h Cluster k la cluster con trong (free) FF0 den FF6 Cluster k la cluster danh rieng cho OS FF7 Cluster k la Bad cluster FF8 den FFF Cluster k la cluster cuoi cung cua file Cac gia tri l khac Cluster l la cluster tiep theo cluster k
  207. 207. Root DirectoryĐược tổ chức thành các entry 32 byteMỗi entry lưu trữ thông tin đăng ký của cácfile, các thư mục con, hoặc nhãn đĩa
  208. 208. Khuôn dạng của byte thuộc tính
  209. 209. OS Đọc một file như thế nào?
  210. 210. My Computer
  211. 211. Sử dụng phím phải chuột
  212. 212. Tạo Folder mới
  213. 213. Xoá một FolderKích chuột phải trên folderChọn Delete
  214. 214. Thuộc tính của FileKích chuột phải trên fileChọn PropertiesXem và thay đổi thuộc tính
  215. 215. Thuộc tính của file
  216. 216. Lắp đặt ổ đĩa mềm
  217. 217. Lắp đặt ổ đĩa mềm
  218. 218. Lắp đặt ổ đĩa mềm
  219. 219. Các thông báo lỗi hay gặp với đĩa mềmNon-system disk or disk error. Replace andstrike any key when ready.No operating system foundBad or missing COMMAND.COMError in Config.sys line xxHimem.sys not loadedMissing or corrupt Himem.sys continued…
  220. 220. Các thông báo lỗi hay gặp với đĩa mềmIncorrect DOS versionInvalid Drive SpecificationNot ready reading drive A:, Abort, Retry, Fail?General failure reading drive A:, Abort, Retry,Fail?Track 0 bad, disk not usableWrite-protect error writing drive A:
  221. 221. Tóm tắt chươngCông dụng chính của đĩa mềm• Khởi động PC khi ổ cứng trục trặc• Chuyển các file bé giữa hai PCCấu tạo vật lý của đĩa mềm- Side (Head), Track, SectorCấu tạo logic của đĩa mềm- Bootsector, F.A.T, RootDirectory, ClusterLắp đặt ổ đĩa mềm
  222. 222. Chương 6Đĩa cứng
  223. 223. Nội dung chính của chươngCác công nghệ đĩa cứngCấu tạo vật lý của đĩa cứngCấu tạo logic của đĩa cứngCài đặt đĩa cứng như thế nào?
  224. 224. Công nghệ đĩa cứngĐĩa cứng đọc/ghi dữ liệu như thế nào?Đĩa cứng giao tiếp với hệ thống như thế nào?
  225. 225. Các kiểu giao tiếp của đĩa cứngEIDE (Enhanced Integrated DeviceElectronics) interface standard• Đa số đĩa cứng sử dụng giao tiếp này• Giao tiếp cũng được sử dụng cho nhiều thiết bị khác: CD-ROM• Phương pháp tổ chức các track, các sector trên đĩa khá phức tạpCác chuẩn giao tiếp khác: ANSI, SCSI
  226. 226. Chuẩn EIDEXác định cách thức giao tiếp giữa đĩa cứng vàmột số thiết bị khác với hệ thốngCác thiết bị khác có thể sử dụng EIDE nếuchúng tuân theo ATAPI (AdvancedTechnology Attachment Packet Interface)
  227. 227. Chuẩn giao tiếp ANSI
  228. 228. Chuẩn EIDEHỗ trợ 2 kết nối IDE: Primary và Secondary• Mỗi kết nối có thể hỗ trợ 2 thiết bị IDE• Các cấu hình khả dĩ: • Primary IDE channel, master device • Primary IDE channel, slave device • Secondary IDE channel, master device • Secondary IDE channel, slave device
  229. 229. Bo mạch hệ thống có 2 kết nối IDE
  230. 230. Các chuẩn giao tiếp khácSCSI • Phổ biến thứ hai (sau EIDE) • Hay dùng ở các Server (Máy chủ trong mạng)IEEE 1394 (FireWire và i.Link) • Truyền số liệu nối tiếp • Các ứng dụng multimedia và giải trí gia đìnhFibre Channel • Các hệ thống cao cấp có nhiều đĩa cứng • Nhanh hơn SCSI nhưng rất đắt
  231. 231. Đĩa cứng theo chuẩn IEEE 1394
  232. 232. Hoạt động của đĩa cứngNhiều đĩa được xếpchồngCác đầu từ riêngCần có mạch điều khiểnđĩa cứng
  233. 233. Một ổ cứng có 4 đĩa
  234. 234. Công nghệ IDENhiều đĩa cứng sử dụng công nghệ nàySố lượng sector khác nhau với các cylinderkhác nhau: Các cylinder càng xa tâm có sốlượng sector càng lớn (Ghi bit theo vùng)
  235. 235. Một PC với 1 ổ cứng IDE
  236. 236. Track (Cylinder) và Sector trên ổ cứng IDECác công nghệ cũ MFM và RLL sử dụngphương pháp ghi track và sector đơn giản:• Số lượng sector trên track được xác định theo khả năng của track trong cùngCông nghệ IDE sử dụng kỹ thuật Ghi bit theovùng (Zone Bit Recording)
  237. 237. Track và Sector
  238. 238. Định dạng cấp thấpQuá trình ghi các dấu hiệu của các track và cácsector lên đĩa tại xưởng sản xuấtOS thực hiện định dạng cấp cao bằng cáchthực hiện phần còn lại của quá trình định dạng(tạo ra boot sector, FAT, và root directory)
  239. 239. Các nhà sản xuất đĩa cứng
  240. 240. Thông tin với BIOS của đĩa cứngVới ổ đĩa IDE, BIOS hệ thống và OS thông tinvới BIOS của bộ điều khiển đĩa cứng; BIOScủa bộ điều khiển đĩa cứng thao tác trực tiếpvới dữ liệu trên đĩa cứng
  241. 241. Điều chỉnh tổ chức của ổ đĩa cứngMode CHS (cylinder, head, sector) hay Mode thôngthường được dùng với các ổ nhỏ hơn 528 MBLarge mode hay ECHS (extended CHS) dùng chocác ổ giữa 504 MB và 8.4 GBLBA (logical block addressing) mode dùng cho các ổđĩa lớn hơn 504 MBOS và phần mềm có thể bỏ qua BIOS bằng cách dùngcác trình điều khiển thiết bị
  242. 242. Cấu tạo logic của đĩa cứngLàm thế nào để có thể lưu trữ các file lên đĩacứng?Đĩa cứng phải được định dạng cấp thấpMột hệ thống file phải được cài đặtCác file cần cho việc khởi động PC cần phảiđược copy vào thư mục gốc
  243. 243. Các công việc cần thiết để ghi fileĐịnh dạng cấp thấpChia phần ổ đĩaĐịnh dạng cấp cao
  244. 244. Phần và ổ đĩa logic
  245. 245. MBR là nội dung của MasterBoot Sector
  246. 246. Partition và ổ đĩa logicPartition Table rộng 64 byte nằm trongMasterBoot SectorActive partition (Partition tích cực)• Partition trên 1 đĩa cứng chứa OS• Chỉ có một ổ đĩa logic• Luôn là Partition đầu tiên trên một ổ cứng
  247. 247. Ổ cứng có 3 ổ đĩa logic
  248. 248. Các hệ thống fileFAT16Virtual File Allocation (VFAT)FAT32NTFS (New Technology file system)
  249. 249. Bao nhiêu ổ đĩa logic?Dùng nhiều ổ đĩa logic để khai thác tối đakhông gian lưu trữ của đĩa cứng và rút ngắnthời gian truy cập• Ổ đĩa càng lớn thì kích thước của cluster càng lớn, và do vậy dung lượng bị lãng phí càng lớnCó thể dùng Fdisk, Diskpart, hoặc DiskManagement để chia phần và tạo ra các ổ đĩalogic trên một đĩa cứng
  250. 250. Kích thước cluster của ổ đĩa logic
  251. 251. Chia phần đĩa cứng khi nào?Lần đầu tiên cài đặt đĩa cứngỔ đĩa cứng hiện thời bị lỗiNếu nghi ngờ ổ đĩa cứng đã bị nhiễm virus màkhông khắc phục được bằng các chương trìnhquét và diệt virusCài đặt một hệ điều hành mới
  252. 252. Định dạng cấp caoOS thực hiện việc định dạng cấp cao:• Boot sector (chứa Booorecord)• FAT• Root directory (Thư mục gốc)
  253. 253. Khuôn dạng củaBoot Record
  254. 254. Disk Type và Descriptor Byte
  255. 255. Cài đặt một đĩa cứng như thế nào?1. Đặt jumper;gắn đĩa cứng vào bên trong hộp hệ thống; nối cáp nguồn và cáp dữ liệu2. Chạy chương trình setup của BIOS để khai báo ổ đĩa cứng đó.3. Dùng Fdisk để chia phần ổ đĩa cứng, chia các phần thành các ổ đĩa logic4. Dùng Format để định dạng cấp cao cho các ổ đĩa logic5. Cài đặt hệ điều hành và các phần mềm khác
  256. 256. Lắp đặt ổ đĩa cứng
  257. 257. Đặt jumper
  258. 258. Đặt jumper
  259. 259. Đặt jumper
  260. 260. Gắn ổ cứng
  261. 261. Gắn ổ cứng
  262. 262. Nối cáp dữ liệu
  263. 263. Gắn ổ cứng
  264. 264. Nối cáp nguồn
  265. 265. Nối cáp dữ liệu ở phía bo mạch hệ thống
  266. 266. Khai báo ổ đĩa cứng
  267. 267. Khai báo ổ đĩa cứng
  268. 268. Khai báo ổ đĩa cứng
  269. 269. Khai báo ổ đĩa cứng
  270. 270. Dùng FDISK để chia phần ổ đĩa cứng
  271. 271. Dùng FDISK để chia phần ổ đĩa cứng
  272. 272. Dùng FDISK để chia phần ổ đĩa cứng
  273. 273. Định dạng các ổ đĩa logicGiả sử có 3 ổ đĩa logic:• Format C:/S• Format D:• Format E:
  274. 274. Tóm tắt chươngCấu tạo logic của đĩa cứngCấu tạo vật lý của đĩa cứngCách thức làm việc với ổ cứngCài đặt ổ đĩa cứng như thế nào
  275. 275. Chương 7 Các thiết bị I/O(Các thiết bị ngoại vi)
  276. 276. Nội dung chính của chươngNguyên tắc cơ bản của việc cài đặt và sử dụngcác thiết bị ngoại viSử dụng các cổng và các khe cắm mở rộng đểcài đặt bổ sung các thiết bị ngoại viBàn phím được tổ chức và hoạt động như thếnàoCác thiết bị trỏ (Các loại chuột)Hệ thống con video hoạt động như thế nào
  277. 277. Để hoạt động, một thiết bị mới có thể cần:Trình điều khiển thiết bị hoặc BIOSTài nguyên hệ thống ( IRQ, DMA, địa chỉ I/O ,địa chỉ bộ nhớ)Phần mềm ứng dụng để khai thác chức năngcủa thiết bị
  278. 278. Nguyên tắc cơ bản của việc cài đặt các thiết bị ngoại viThiết bị ngoại vi là một thiết bị phần cứngđược điều khiển bằng phần mềm vì thế cầnphải cài đặt cả haiPhần mềm có thể có nhiều kiểu (cấp) khácnhau: phải cài đặt tất cả các cấpCó thể có nhiều thiết bị đòi hỏi cùng các tàinguyên hệ thống: cần phải giải quyết việc xungđột tài nguyên nếu nó xảy ra
  279. 279. Thủ tục cài đặt thiết bị ngoại vi1. Cài đặt thiết bị (trong hoặc ngoài)2. Cài đặt trình điều khiển thiết bị3. Cài đặt phần mềm ứng dụng sử dụng được chức năng của thiết bị
  280. 280. Cài đặt thiết bị ngoài dùng các cổngTắt PC, gắn thiết bị, khởi động lại PCNếu thiết bị là PnP, thì Add New HardwareWizard sẽ tự động chạy và lần lượt đưa ra cácchỉ dẫn để cài đặt thiết bị
  281. 281. Cài đặt thiết bị trong
  282. 282. Cài đặt một card mở rộng
  283. 283. Sử dụng các cổng và các khe cắm mở rộng để cài đặt thiết bịCác thiết bị có thể:• Cắm trực tiếp vào các cổng (nối tiếp, song song, USB, hay IEEE 1394)• Dùng một card mở rộng cắm vào một khe cắm mở rộngCác máy tính thường có:• 1 hoặc 2 cổng nối tiếp• 1 cổng song song• 1 hoặc nhiều cổng USB hoặc 1 cổng IEEE 1394 (trên các máy tính mới)
  284. 284. Tốc độ truyền dữ liệu của cổng
  285. 285. Cổng nối tiếpTruyền số liệu nối tiếpĐếm số chân của cổng để nhận dạngCòn được gọi là các đầu nối DB-9 và DB-25Luôn là maleCó thể có COM1, COM2, COM3 và COM4Tuân theo chuẩn giao tiếp RS-232c
  286. 286. Nhận dạng một số cổng
  287. 287. Các cổng nối tiếp và song song
  288. 288. Tài nguyên hệ thống cho các cổng
  289. 289. Kiểm tra cấu hình của cổng
  290. 290. Tín hiệu của cổng nối tiếp
  291. 291. Kết nối không modemMột cáp đặc biệt (null modem cable haymodem eliminator) cho phép truyền dữ liệugiữa hai thiết bị DTE không cần modemCáp này có một vài dây nối chéo nhau để môphỏng modem
  292. 292. Cách nối dây
  293. 293. Cách nối dây
  294. 294. Bộ thu phát hồng ngoạiSử dụng tài nguyên của các cổng nối tiếp vàsong song để truyền thông tinTạo ra các cổng hồng ngoại ảo để sử dụng cácthiết bị hồng ngoạiĐặc điểm chung: LOS (Line of Sight)• Công nghệ Radio ( Bluetooth hay 802.11b) là phương pháp phổ biến nhất để sử dụng các thiết bị I/O không dây
  295. 295. Sử dụng cổng song songTruyền số liệu song songCáp có chiều dài hạn chế (10 đến 15 feet)Luôn là cổng femaleThường được dùng cho máy in song song,nhưng còn có những ứng dụng khácCó thể có LPT1, LPT2, LPT3
  296. 296. Các tín hiệu ở cổng song song SPP
  297. 297. 3 kiểu cổng song songStandard parallel port (SPP)• Một chiều• Tốc độ tương đối thấpEnhanced Parallel Port (EPP)• Hai chiềuExtended Capabilities Port (ECP)• Hai chiều• Chiếm 1 kênh DMA
  298. 298. Cáp máy in
  299. 299. Dùng cổng USBTương lai sẽ thay thế hoàn toàn các cổng nốitiếp và song song, nhờ:• Nhanh hơn rất nhiều• Dễ sử dụngCho phép cắm tháo nóng với các thiết bịHiện đã có nhiều thiết bị sử dụng cổng USB(Chuột, Joystick, Bàn phím, Máy in, Đĩa cứngdi động)
  300. 300. Dùng cổng USB
  301. 301. USB (Universal Serial Bus)
  302. 302. Dùng cổng USB
  303. 303. Bộ điều khiển chủ USBThăm dò từng thiết bị để biết nhu cầu nhậpxuất dữ liệuQuản lý thông tin đến CPU cho tất cả các thiếtbị chỉ dùng duy nhất một kênh IRQ, một dãiđịa chỉ I/O và một kênh DMATự động gán tài nguyên hệ thống lúc khởi độngstartup (cùng với OS)
  304. 304. Điều kiện để có một thiết bị USB sử dụng đượcBo mạch hệ thống hoặc một card mở rộngcung cấp ít nhất 1 cổng USBOS có đặc tính hỗ trợ USB (Windows 98, XP,2000)Thiết bị USBTrình điều khiển thiết bị USB đó (của hệ điềuhành hoặc độc lập)
  305. 305. Kiểm tra USB host controller đã được cài đặt chưa?
  306. 306. Dùng cổng IEEE 1394Còn được gọi là FireWire và iLinkTruyền số liệu nối tiếp nhưng nhanh hơn USBCó thể cung cấp tốc độ 1.2 GbpsCó thể thay thế cho SCSI đối với các thiết bịmultimedia dung lượng lớnCác thiết bị có thể được xâu chuỗi vào nhau vàđược quản lý bởi bộ điều khiển chủ sử dụngchung tài nguyên hệ thống
  307. 307. Các kiểu cổng IEEE 1394
  308. 308. Các thiết bị IEEE 1394
  309. 309. Dùng khe cắm PCIBus PCI là bus I/O chuẩn hiện nayCác thiết bị nối với bus PCI có thể chạy với tốcđộ khác với tốc độ của CPUThường dùng cho các thiết bị yêu cầu tốc độcao (Card mạng hoặc card chủ SCSI)
  310. 310. Các khe cắm PCI trên bo mạch hệ thống
  311. 311. Chủ Bus PCIQuản lý bus PCI và các khe cắm mở rộng PCIGán IRQ và địa chỉ I/O cho card PCIBus PCI sử dụng một ngắt chuyển tiếp từ cardPCI qua kênh IRQ đến CPU
  312. 312. Kiểm tra kênh IRQ nào được gán cho thiết bị PCI
  313. 313. Setup cho PCI
  314. 314. Dùng khe cắm ISACấu hình không tự độngBus ISA không quản lý tài nguyên hệ thốngThiết bị ISA phải yêu cầu tài nguyên hệ thốnglúc khởi độngDùng cho các thiết bị cũ hoặc không yêu cầutốc độ cao
  315. 315. Bàn phím có thể được chế tạo theo:Thiết kế đơn giản theo truyền thống (thôngdụng)Thiết kế công thái học (cầu kỳ)Hiện nay bàn phím có rất nhiều kiểu dáng khácnhau
  316. 316. Bàn phím theo công thái học
  317. 317. Nên tập thói quen sử dụng bàn phím
  318. 318. Đấu nối bàn phímPS/2 (mini-DIN)• Nhỏ, Tròn, 6 chânDIN• Lớn hơn,Tròn, 5 chânUSBKết nối không dây
  319. 319. PS/2 và DIN
  320. 320. Chuyển đổi PS/2 - DIN
  321. 321. Các tín hiệu ở đầu nối bàn phím PS/2 và DIN
  322. 322. Cài đặt bàn phímChỉ đơn giản là gắn bàn phím trước khi khởiđộng PC (đối với bàn phím dùng cổng DINhoặc PS/2)BIOS quản lý bàn phím, do vậy không cần càiđặt trình điều khiển (ngoại trừ bàn phím khôngdây)
  323. 323. Các loại bàn phím và tổ chức các phím
  324. 324. Các nhóm phím trên bàn phím hiện nayCác phím Trạng thái: Shift,Alt, CtrlCác phím Tắt mở: CapsLock, NumLock, ScrollLock, InsertCác phím đặc biệt: Print Screen, PauseCác phím chức năng: F1 – F12Các phím ASCII: A,B,C …Các phím hỗ trợ Windows
  325. 325. Byte trạng thái bàn phím
  326. 326. Mã quét của các phím
  327. 327. Các thiết bị trỏChuột Trackball (Chuột bi• Chuột bi lăn xoay)• Chuột quang Touch pads (Chuột trên máy xách tay)
  328. 328. Chuột bi lăn
  329. 329. Kết nối chuộtCổng nối tiếpCổng PS/2 hoặc DIN từ bo mạch hệ thốngCổng USBDùng đầu nối chữ Y để nối chuột với bàn phímKết nối không dây
  330. 330. Các hãng sản xuất bàn phím và các thiết bị trỏ
  331. 331. Hệ thống con Video của PCHệ thống con video = các thiết bị phần cứngchịu trách nhiệm chính trong việc hiển thịthông tin (văn bản và hình ảnh) của PC, baogồm:• Video controller (card video): quyết định chất lượng hiển thị thông tin = Độ mịn và màu sắc• Monitor: CRT hoặc LCD
  332. 332. MonitorĐánh giá theo kích cỡ màn hình, độ phân giải,tốc độ làm tươi và đặc trưng quét xen dòngHầu hết thoả mãn tiêu chuẩn Super VGA(Video Graphics Adapter)Sử dụng công nghệ CRT (cathode-ray tube)hoặc công nghệ LCD (liquid crystal display)technology
  333. 333. CRT Monitor
  334. 334. Chọn lựa Monitor
  335. 335. LCD Panel
  336. 336. Có thể dùng 2 monitorTăng kích cỡ của Windows desktop
  337. 337. Card VideoChất lượng của hệ thống con video được đánh giátheo: • Tính năng của toàn bộ hệ thống PC • Chất lượng hình ảnh (Độ phân giải và Màu sắc) • Đặc trưng tiết kiệm điện năng • Dễ cài đặt và sử dụngYếu tố quyết định nhất của 1card video: • Bus dữ liệu • Dung lượng RAM video
  338. 338. Các kiểu Bus được sử dụng cho Card videoBus VESA (Video Electronics StandardsAssociation)Bus PCIBus AGP
  339. 339. VESA Bus
  340. 340. AGP Busdùng với card gia tốc đồ hoạ
  341. 341. Card gia tốc đồ hoạCard video có bộ xử lý riêng để tăng cường tính nănghiển thị thông tin của PCGiảm bớt gánh nặng cho CPU trong việc: • Giải mã MPEG • Đồ hoạ 3-D • Cổng kép • Chuyển đổi không gian màu • Interpolated scaling • EPA Green PC support
  342. 342. Bộ nhớ Video (RAM video)Định vị trên card video, có nhiều loại:VRAM (Video RAM)SGRAM (synchronous graphics RAM)WRAM (window RAM)3-D RAM
  343. 343. Khi hiển thị văn bản, màn hình là tập hợp các vị trí ký tự
  344. 344. Vị trí ký tự: nơi hiển thị một ký tự
  345. 345. Tổ chức của RAM video ở mode văn bản:Tốn 2 byte cho một vị trí ký tự gồm byte chứa mã ASCII và byte thuộc tính
  346. 346. Khuôn dạng của byte thuộc tính R G B
  347. 347. Màu của ký tự
  348. 348. Độ phân giải và Độ sâu màuĐộ phân giải mxnm = số lượng pixel theo chiều ngangn = số lượng pixel theo chiều đứngĐộ phân giải càng cao thì hình ảnh càng mịnĐộ sâu màu: D màu hoặc b bitD = số lượng màu mà pixel có thể hiển thịb = log2D = số bit dùng để biểu diễn màu của pixelDung lượng RAM video cần thiết = m x n x b (bit)
  349. 349. Một số ví dụ
  350. 350. Các nhà sản xuất card Video
  351. 351. Tóm tắt chươngVấn đề cài đặt và hỗ trợ các thiết bị I/OThủ tục cài đặt chungCài đặt thiết bị I/O dùng cổng nối tiếp, songsong, USB, IEEE 1394 và các khe cắm mởrộngCác thiết bị I/O cơ bản của PC: bàn phím,chuột và hệ thống con video
  352. 352. Thi học kỳThi trắc nghiệm trên máy tính40 câu hỏiMỗi câu hỏi có 5 trả lời: A,B,C,D,EChỉ được phép chọn 1 trả lờiThời gian 60 phút Good Luck to You!

×