Trình bày phương pháp To chức I/O được lập chương trình ngắt DMA

+Chương 7Hệ thống Vào/ra1Hang Phuong - TLU

+NỘI DUNG7.1 Các thiết bị ngoại viBàn phím / Màn hình & Ổ đĩa7.2 Mô-đun I/OChức năng & Cấu trúc I/O7.3 Các kỹ thuật I/Oa. I/O bằng chương trìnhb. I/O điều khiển bằng ngắtc. Truy cập bộ nhớ trực tiếp7.4 Bộ xử lý và Kênh I/O7.5 Giao diện ngoại vi2Hang Phuong - TLU

+Tổng quan về hệ thống Vào/raChức năng:Trao đổi thông tin giữa máy tính với thế giới bên ngoàiThành phần chính:Các thiết bị ngoại viCác mô-đun I/OTại sao không kết nối thiết bị ngoại vi trực tiếp với hệ thống bus?Có rất nhiều thiết bị ngoại vi khác nhauTruyền lượng dữ liệu khác nhauTốc độ truyền dữ liệu khác nhauỞ định dạng khác nhauTốc độ truyền của thiết bị ngoại vi chậm hơn tốc độ của CPU và RAMCần các mô-đun I/OKhông chỉ là dây kết nối để nối một thiết bị vào bus hệ thống.Còn chứa logic để thực hiện truyền thông giữa thiết bị ngoại vi và bus3Hang Phuong - TLU

+Mô hình tổngquát của ModuleI/OHang Phuong - TLU

+1. Thiết bị ngoại viMột thiết bị bên ngoài kếtnối tới mô đun I/OCung cấp phương tiện traođổi dữ liệu giữa môi trườngbên ngoài và máy tínhNối tới máy tính bằng mộtliên kết đến mô-đun I/OLiên kết được sử dụng đểtrao đổi thông tin điềukhiển, trạng thái và dữ liệugiữa mô đun I/O và thiết bịngoại viThiết bị vàoBàn phímThiết bị vào quang– Đầu đọc thẻ– Đầu đọc mã vạch– Đầu đọc số hoá– Đầu đọc điểm quangCác thiết bị vào từ tính– Đầu đọc băng từ, đĩa từ• Thiết bị vào màn hình– Màn hình chạm– ChuộtThiết bị raMáy đục lỗ thẻMàn hìnhMáy inLoa5Hang Phuong - TLU

+1. Thiết bị ngoại viPhân thành 3 loại:Giao tiếp người-máy: Người đọc đượcThích hợp cho người dùng máy tínhMàn hình, bàn phím, máy inGiao tiếp máy-máy: Máy đọc đượcThích hợp cho giao tiếp với thiết bịHệ thống đĩa và băng từ, cảm biến và bộ truyền độngTruyền thôngThích hợp để liên lạc với các thiết bị từ xaModem, Card mạng [NIC]6Hang Phuong - TLU

+Sơ đồ khối thiết bị ngoại viGiao diện mô đun I/Ogồm tín hiệu điềukhiển, dữ liệu và trạngtháiBộ chuyển đổi tínhiệu: chuyển đổi dữliệu giữa dạng điện vàdạng năng lượng khácBộ đệm dữ liệu: đệmdữ liệu khi truyền giữamô-đun I/O và thiết bịngoại viKhối logic điều khiển:điều khiển hoạt độngcủa thiết bị ngoại viđáp ứng theo yêu cầutừ mô-đun I/OHang Phuong - TLU7

+Bàn phím/Màn hìnhĐơn vị trao đổi cơ bản là ký tựmỗi kỹ tự được gán cho một mãMã nhị phân 7-bitcó thể biểu diễn 128 ký tựHai loại ký tự:In đượcCác ký tự chữ cái, số và ký tự đặcbiệt có thể được in trên giấy hoặchiển thị trên màn hìnhĐiều khiểnĐiều khiển việc hiển thị các ký tựCác ký tự điều khiển khác liênquan đến các thủ tục truyền tinKhi người dùng bấm một phím, mộttín hiệu điện được tạo ra bởi bộ biếnđổi trong bàn phím và được dịchsang mẫu bit của mã IRA tương ứngMẫu bit này được truyền đến mô-đun I/O trong máy tínhTrên đầu ra, các ký tự mã IRA đượctruyền đến một thiết bị ngoại vi từmô-đun I/OBộ biến đổi giải mã và gửi các tínhiệu điện cần thiết đến thiết bị đầu

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 56 pages?

Upload your study docs or become a

Course Hero member to access this document

Video liên quan

Chủ Đề