TAILIEUCHUNG - Bài giảng Kiến trúc máy tính - Chương 6: Thực thi chương trình có ngắt

Bài giảng Kiến trúc máy tính - Chương 6: Thực thi chương trình có ngắt trình bày về khái niệm Ngắt (Interrupt), chương trình I/O tiêu biểu, hoạt động của chương trình không ngắt, thủ tục ngắt tổng quát và một số nội dung khác. | BAØI 6 TH C THI CHƯƠNG TRÌNH CÓ NG T 1 Khái ni m Ng t (Interrupt) H u h t các máy tính u có cơ ch cho phép ng t quá trình x lý bình thư ng c a CPU. Có m t s lo i ng t ph bi n: Program: phát sinh b i i u ki n, là k t qu th c thi m t ch th , như tràn s h c, chia 0 Timer: phát sinh b i m t b nh th i trong CPU, cho phép OS th c hi n m t ch c năng thông thư ng nào ó. I/O: phát sinh b i I/O controller, báo hoàn t t m t công vi c hay thông báo m t i u ki n l i nào ó. L i ph n c ng 2 Khái ni m Ng t (Interrupt) Ng t th hi n c tính c u trúc Các thi t b ngoài ho t ng ch m hơn r t nhi u so v i CPU lãng phí CPU Ví d ho t ng in Ng t là m t phương th c nh m c i thi n hi u su t, CPU s chuy n n th c thi ch th khác gi a lúc ho t ng I/O ang di n ra. 3 Chương trình I/O tiêu bi u M t chương trình I/O g m có ba ph n cơ b n: Tu n t các ch th nh m chu n b cho ho t ng I/O th c s L nh I/O, khi g i l nh này chương trình ph i i thi t b I/O th c hi n ch c năng ư c yêu c u. Chương trình i theo cách l p l i thao tác ki m tra xác có th nh ho t ng I/O ã ư c th c hi n hay chưa. Tu n t ch th làm th t c hoàn t t ho t ng I/O, ví d d ng các c , thi t l p thông báo 4 Ho t ng c a chương trình không ng t Main program 1 Call write I/O program 4 I/O command 5 2 Call write end trì L trình th c .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.