Thứ Ba, 4 tháng 3, 2014

KIEN TRUC MAY TINH CHUONG 6

5
Tổng quan về Hệ thống vào/ra
Cache
Bus chính
BXL
Bộ nhớ
chính
Mạch ĐK
vào/ra
Mạch ĐK
vào/ra
Mạch ĐK
vào/ra
Đĩa Đĩa
Đồ họa
Mạng
Các ngắt
6
Tại sao cần Modul vào/ra?

Không thể nối trực tiếp các thiết bị ngoại với
bus hệ thống, vì:

BXL không thể điều khiển được tất cả TBNV

Tốc độ trao đổi dữ liệu khác nhau

Khuôn dạng dữ liệu khác nhau

Tất cả có tốc độ chậm hơn BXL và RAM

Chức năng của Modul vào/ra:

Nối ghép với BXL và hệ thống nhớ

Nối ghép với một hoặc nhiều TBNV
7
Các thiết bị ngoại vi

Chức năng: chuyển đổi dữ liệu giữa bên trong
và bên ngoài máy tính

Phân loại:

TBNV giao tiếp người-máy: màn hình, bàn phím,
máy in,

TBNV giao tiếp máy-máy: các thiết bị theo dõi và
kiểm tra

TBNV truyền thông: modem, card giao tiếp mạng
(NIC)
8
Một số TBNV thông dụng
9
Sơ đồ khối của TBNV
Tín hiệu ĐK
từ Modul
vào/ra
Tín hiệu TT
đến Modul
vào/ra
Dữ liệu đến
và từ Modul
vào/ra
Dữ liệu đến và
từ môi trường
bên ngoài
Logic ĐK
Bộ đệm
Bộ chuyển
đổi tín hiệu
10
Các thành phần cơ bản của TBNV

Bộ chuyển đổi tín hiệu (transducer): chuyển
đổi dữ liệu từ dạng tín hiệu điện thành dạng
năng lượng khác và ngược lại

Logic điều khiển (control logic): điều khiển
hoạt động của TBNV đáp ứng theo yêu cầu từ
Modul vào/ra

Bộ đệm (buffer): chứa dữ liệu tạm thời khi trao
đổi dữ liệu giữa Modul vào/ra và TBNV
11
Modul vào/ra

Chức năng:

Điều khiển và định thời gian

Trao đổi thông tin với BXL

Trao đổi thông tin với TBNV

Bộ đệm dữ liệu

Phát hiện lỗi
12
Sơ đồ khối của Modul vào/ra
Các đường
dữ liệu
Nối ghép với
TBNV
Các đường
địa chỉ
Các đường
điều khiển
Thanh ghi dữ liệu
Thanh ghi ĐK/trạng thái
Logic
vào/ra
Logic
giao diện
với TBNV
Logic
giao diện
với TBNV
Dữ liệu
Điều khiển
Trạng thái
Dữ liệu
Điều khiển
Trạng thái
Nối ghép với
bus hệ thống
13
Thành phần cơ bản của Modul vào/ra

Thanh ghi dữ liệu: đệm dữ liệu trong quá trình
trao đổi

Các cổng vào/ra: kết nối với TBNV, mỗi cổng
có một địa chỉ xác định

Thanh ghi điều khiển/trạng thái: lữu giữ thông
tin điều khiển, trạng thái cho các cổng vào/ra

Logic điều khiển: điều khiển Modul vào/ra
14
Các PP địa chỉ hóa cổng vào/ra

Vào/ra cách biệt (isolated IO)

Vào/ra theo bản đồ bộ nhớ
(memory mapped IO)

Xem chi tiết: KIEN TRUC MAY TINH CHUONG 6


Không có nhận xét nào:

Đăng nhận xét