Bài giảng Hệ điều hành: Chương 5 - ThS. Phạm Thanh Bình
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Chương 5 - ThS. Phạm Thanh Bình HỆĐIỀUHÀNH Giảngviên:ThsPhạmThanhBình BộmônKỹthuậtmáytính&mạng http://vn.myblog.yahoo.com/CNTTwru http://ktmt.wru.googlepages.comBộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành51Chương5: QUẢNLÝVÀORA Cácnguyênlýcủaphầncứngvào/ra Cácnguyênlýcủaphầnmềmvào/ra QuảnlýmộtsốthiếtbịthôngdụngBộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 52Bài5.1–Cácnguyênlýcủaphầncứngvào/ra Sơđồhệthốngvào/ra Cácthiếtbịvào/ra Bộđiềukhiểnthiếtbị(devicecontroller) Cácphươngthứcgiaotiếpvớicontroller Truynhậptrựctiếpbộnhớ(Direct MemoryAccessDMA) BộmônKỹthuậtmáytính&mạng– KhoaCNTT Hệđiềuhành 53Sơđồhệthốngvào/raBộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 54 Cácthiếtbịvào/rađượckếtnốivớihệ thốngthôngquacácbộđiềukhiểnthiếtbị (controllers)BộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 55Cácthiếtbịvào/ra Cóthểchiathiếtbịvào/rathànhhailoại: Cácthiếtbịkhối(Blockdevices) Cácthiếtbịkítự(Characterdevices)BộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 56Cácthiếtbịkhối(Blockdevices) Mộtthiếtbịkhốisẽlưutrữthôngtintheo từngkhốicókíchthướccốđịnh,mỗikhối cómộtđịachỉriêng Kíchthướccủamộtkhốithườngnằm trongphạmvitừ512bytetới32768bytes Cóthểđọchoặcghitừngkhốimộtcách độclậpvớicáckhốicònlại Vídụ:CácổđĩaBộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 57Cácthiếtbịkítự(Characterdevices) Mộtthiếtbịkítựcóthểgửihoặcnhận mộtchuỗicáckýtự,vàkhôngcầnđịachỉ hoácáckítựđó Vídụ:Máyin,cardmạng,chuột...BộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 58Bộđiềukhiểnthiếtbị(devicecontroller) Cácđơnvịvàorathườngbaogồmthành phầncơkhívàthànhphầnđiệntử Thànhphầnđiệntửđượcgọilàbộđiều khiểnthiếtbị(devicecontroller)hoặcbộ điềuhợp(adapter),nóthườngcódạng mộtvỉmạch(card)cóthểcắmtrêncáckhe mởrộng Thànhphầncơkhílàbảnthânthiếtbị BộmônKỹthuậtmáytính&mạng– KhoaCNTT Hệđiềuhành 59 Cácvỉmạchđiềukhiểnthườngcómột cổngkếtnối,từđócápsẽđượcgắnđể nốitớithiếtbị Mộtbộđiềukhiểncóthểxửlýmộthoặc nhiềuthiếtbịcùngloại Ngườitathườngchuẩnhoágiaodiện giữabộđiềukhiểnvàthiếtbị,đểtăng khảnăngtươngthíchgiữachúngBộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 510 Nhiệmvụcủabộđiềukhiểnthiếtbịlà chuyểnđổidãybítnốitiếpthànhmột khốinhiềubyte,vàthựchiệnviệcsửalỗi nếucần Đầutiên,khốicácbytenàysẽđượclắp ghéplạitừnhiềubít,tạimộtvùngđệm bêntrongbộđiềukhiển Saukhiphầnchecksumđãđượckiểmtra, vàkhôngthấycólỗi,nócóthểđượcsao chépvàobộnhớchínhBộmônKỹthuậtmáytính&mạng–KhoaCNTT Hệđiềuhành 511Cácphươngthứcgiaotiếpvớicontroller Mỗibộđiềukhiểnthiếtbị(controller)có mộtvàithanhghidùngđểliênlạcvới CPU Bằngcáchghidữliệuvàocácthanhghi này,hệđiềuhànhcóthểralệnhchothiết bịgửi/nhậndữliệu,bật/tắtthiếtbị... Nhờđọcdữliệutừcácthanhghinày,hệ điềuhànhcóthểbiếtđượctrạngtháicủa Bộthiếtbị,xemnócósẵnsàngđểnhậnlệnh mônKỹthuậtmáytính&mạng– mớihaykhông… KhoaCNTT Hệđiềuhành512 LàmcáchnàomàCPUcóthểliênlạcvới cácthanhghiđiềukhiểnđó? Cách1:Dùngđịachỉcổng Cách2:ÁnhxạthanhghitớibộnhớBộmônKỹthuậtmáytính&mạng–KhoaCNTT ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ điều hành Hệ điều hành Quản lý vào ra Phần mềm vào/ra Nguyên lý phần mềm vào/ra Phần cứng vào/raTài liệu cùng danh mục:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 434 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 359 0 0 -
Bài giảng Xử lý sự cố phần mềm - Bài 4 Xử lý sự cố sử dụng Internet
14 trang 316 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 309 0 0 -
3 trang 280 0 0
-
Làm việc với Read Only Domain Controllers
20 trang 268 0 0 -
80 trang 258 0 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 255 0 0 -
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 254 0 0 -
175 trang 252 0 0
Tài liệu mới:
-
Mức độ hiệu quả của các mô hình học máy tree-based trong phát hiện giao dịch gian lận thẻ tín dụng
17 trang 0 0 0 -
Đề thi học kì 2 môn Tiếng Việt lớp 4 năm 2023-2024 - Trường Tiểu học Hồng Châu, Yên Lạc
5 trang 0 0 0 -
Xâm lấn mạch máu, thần kinh và kết quả sớm của phẫu thuật nội soi trong ung thư trực tràng
7 trang 0 0 0 -
25 trang 0 0 0
-
Nghiên cứu đặc điểm lâm sàng của vàng da tăng bilirubin gián tiếp ở trẻ sơ sinh
6 trang 0 0 0 -
Đặc điểm lâm sàng, giải phẫu bệnh ung thư vú xâm nhập tái phát
7 trang 0 0 0 -
Đề thi học kì 1 môn KHTN lớp 8 năm 2024-2025 - Sở GD&ĐT Bắc Ninh
2 trang 0 0 0 -
Đề thi học kì 1 môn Toán lớp 6 năm 2024-2025 có đáp án - Trường THCS Nguyễn Văn Trỗi, Tiên Phước
16 trang 0 0 0 -
9 trang 0 0 0
-
Đề tài “Hiện trạng và một số biện pháp nâng cao hiệu quả kinh doanh của công ty may Chiến Thắng
77 trang 0 0 0