Shared IRQ - một giải pháp máy tính điển hình
Một trong những sáng kiến lớn trong bus PCI là nó cho phép chia sẻ của IRQ. Hai bộ điều hợp thực sự có thể chia sẻ một IRQ. Trong
máy tính của tôi có không ít hơn sáu thiết bị chia sẻ IRQ 11, và nó hoạt động faultlessly.
Việc phát minh ra "chia sẻ IRQ của" là một ví dụ tốt về sự phát triển tiến hóa của kiến trúc máy tính. Các
lỗi cơ bản nằm với các hệ thống IRQ mỏng và cở; chỉ có 15 "chuông cửa" có sẵn trong hệ thống, và
đó là quá ít.
Nó sẽ là hợp lý để mở rộng hệ thống, ví dụ, 256 chuông cửa. Nhưng đó không phải là có thể cho khả năng tương thích
lý do. Hệ thống IRQ nằm ở mức rất sâu trong kiến trúc máy tính, và nó sẽ yêu cầu hoàn thành
tái lập trình của cả các hướng dẫn CPU và hệ điều hành nếu một thay đổi nó. Và máy tính sẽ không
còn có thể chạy, ví dụ, các chương trình DOS cũ.
Để duy trì khả năng tương thích, một "công việc xung quanh" giải pháp thường được lựa chọn. Một giải pháp nắp đậy chai bạn có thể nói -
nhưng một trong đó hoạt động. Một người gác cổng được sử dụng tại mỗi chuông cửa. Ông kiểm tra người bấm chuông - mà
thiết bị được sử dụng IRQ. Và đây rồi, sử dụng chung của IRQ, hệ thống hoạt động trở lại!
đang được dịch, vui lòng đợi..