Tài liệu Cấu trúc máy tính P8 - Pdf 99

Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S81
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
CHƯƠNG 5
Trao đổi thông tin Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S82
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
CPU1 CPU2
Bộ nhớ
Xuất / nhập
Tại sao phải trao đổi thông tin ?
Bằng cách nào ?
Thiết bị
ngoại vi
Xuất / nhập
Xuất / nhập
Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S83
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
80 cột
25
dòng
(dòng 0,cột 0)
có địa chỉ
B800:0000
(dòng i,cột j) có địa chỉ B800:0000 + (i ∗ 160 + j ∗ 2)
- Mỗi ký tự lưu bằng 2 byte.
- Byte địa chỉ thấp chứa mã ASCII.
- Byte địa chỉ cao chứa mã màu
Màu nền
Màu chữ
Sáng Chớp
Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S86
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Kiểm tra trạng thái
1. Dùng để trao đổi thông tin với I/O.
2. Phần điều khiển I/O phải có thanh ghi trạng thái để phản ánh tức thời trạng
thái hoạt động của thiết bị ngoại vi
hoặc trạng thái hoạt động của bản
thân phần điều khiển I/O
.

Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Yêu cầu
ngắt quãng
Xuất
nhập
Cần trao đổi
thông tin

CPU
Thiết bị
ngoại vi
Chương trình chính

Chương trình phục vụ ngắt quãng



Interrupt
Chấp nhận
ngắt quãng
Yêu cầu
ngắt quãng
Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S89
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Yêu cầu phần cứng

đang bị ngắt.
Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S91
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Bộ nhớ
CPU Xuất/nhập
Thiết bị
ngoại vi
Byte thông
tin nhập
Byte thông
tin xuất
Quá trình chuyển ngoại vi - bộ nhớ
Quá trình chuyển bộ nhớ - ngoại vi
Nhập
Xuất
Ghi
Đọc
Hoạt động xuất nhập bình thường
Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S92
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Lưu lượng thông tin lấy từ Sound card
Tần số lấy mẫu : 44100 Hz


800 pixels
32 bits màu / pixel
600 pixels
800 x 600 x 4 = 1.920.000 bytes / hình
DVD
1.920.000 x 30 =
55 MB / s
VCD
320 x 240 x 4 x 30 =
8.8 MB / s
Tổ chức cấu trúc máy tính C5 Vấn đề trao đổi thông tin / S94
Khoa Công nghệ thông tin Đại học Bách khoa tp.HCM
Biên soạn : Nguyễn Xuân Minh
Hoạt động xuất nhập dùng cơ chế DMA
Bộ nhớ
CPU
Xuất/nhập
Thiết bị
ngoại vi
DMAC
BUS
Yêu cầu BUS
Chấp nhận
nhường BUS
DMAC chiếm BUS để điều khiển
Cần trao

làm DMA 2 lần
Trang i Trang i + 1
Thanh ghi chứa địa chỉ
trang DMA (4 bits)
làm DMA 1 lần
Trang i + 2


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status