Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Interface là gì, bao gồm những công việc gì ? * Interface là giao diện ghép nối giữa hai thiết bị, giữa hai chương trình ứng dụng hay giữa người sử dụng và các chương trình ứng dụng. Nguyên nhân : là do sự khác nhau giữa hệ thống trung tâm và thế giới rộng lớn bên ngoài về : tốc độ làm việc, mức tín hiệu, không đồng bộ * Interface bao gồm : + Thiết bị : - Ports: ghép nối với các thiết bị máy tính hóa : mouse, printer, - Controller : ghép nối với các. | --- ffl --- ÔN TẬP THIẾT BỊ NGOẠI VI ÔN TẬP TBNV Chương 0. Interface 0.1 Interface là gì bao gồm những công viêc gì Interface là giao diên ghép nối giữa hai thiết bị giữa hai chương trình ứng dụng hay giữa người sử dụng và các chương trình ứng dụng. Nguyên nhân là do sự khác nhau giữa hê thống trung tâm và thế giới rộng lớn bên ngoài về tốc độ làm việc mức tín hiệu không đồng bộ. Interface bao gồm Thiết bị - Ports ghép nối với các thiết bị máy tính hóa mouse printer . - Controller ghép nối với các thiết bị chuyên dùng FDC HDC CRTC . - Converter chuyển đồi tín hiệu số thành tương tự và ngược lại sound card . Chương trình điều khiển - Liên kết các chương trình hê thống và hoặc chương trình ứng dụng với phần cứng vào ra SPIs và APIs - Các hàm của thiết bị BIOS OS hoặc theo ứng dụng SLLs DLLs DRVs . Các TBNV hiên đại theo mô hình sau các thiết bị ghép qua USB IEEE 1394 . và các bus vào ra hiên đại khác 1 Chương 1. Kiến trúc hệ VXL-MT. 1.1. Nêu các chu kỳ bus của CPU và DMAC các chu kỳ bus nào thường dành để ghép nối thiết bị ngoại vi cho ví dụ cụ thể a. Chu kì Bus Có 8 chu kì bus của CPU - M1 opcode fetching Add - Program mem -MEMR. - Data mem Reading Add - Data mem -MEMR - Data mem Writing Add - Data mem -MEMW - IO Port Reading Add - IO space -IOR - IO Port Writing Add - IO space -IOW - Interrupt Acknowledge -INTA CPU phát tín hiệu INTA để thiết lập ưu tiên. - Halt waiting for Ext. Intr. hoặc reset - Bus Idle bus nghỉ Có 2 chu kì bus của DMA -IOR-MemW và MemR-IOW . b. Các chu kì bus thường dành để ghép nối TBNV Có 4 chu kì - IO Port Reading đọc cổng vào ra - IO Port Writing ghi cổng vào ra. - Interrupt Acknowledge INTA CPU phát tín hiệu INTA để thiết lập ưu tiên. - Halt waiting for Ext Intr hoặc reset c. Ví dụ chu kì DMAC trao đổi cả mảng dữ liệu MemR-IOW. - CPU phải ghi từ điều khiển và từ chế độ làm việc vào DMAC để quy định cách thức làm việc. - Khi TBNV có yêu cầu trao đổi dữ liệu nó gửi DRQ 1 đến DMAC. - DMAC đưa tín hiệu HRQ đến chân HOLD của CPU để yêu cầu treo