Trình bày nguyên lý xử lý ngắt của HĐH
Trang 1 trong tổng số 1 trang
Trình bày nguyên lý xử lý ngắt của HĐH
Trước tiên chúng ta cần phải biết lý do tại sao lại có "ngắt" trong HĐH?
Mỗi khi một thiết bị phần cứng hay một chương trình cần đến sự giúp đỡ của CPU nó gửi đi một tín hiệu hoặc lệnh gọi là "ngắt" đến bộ vi xử lý chỉ định một công việc cụ thể nào đó mà nó cần CPU thực hiện .Khi bộ vi xử lý nhận được tín hiệu ngắt nó thường tạm ngưng tất cả các hoạt động khác và kích hoạt một chương trình con đang có trong bộ nhớ gọi là chương trình xử lý ngắt.
=> Vậy: Ngắt là khả năng tạm dừng các chương trình chính để thực hiện một chương trình khác gọi là chương trình xử lý ngắt.
Phân loại ngắt: có 2 loại ngắt chính, đó là ngắt cứng và ngắt mềm.
Giống nhau:đều được truyền hay điều khiển ngắt thông qua System Bus.
Khác nhau:
+Ngăt cứng: được phát ra từ các thiết bị phần cứng trong máy tính.
+Ngắt mềm: được phát ra từ các chương trình người dùng bằng một lệnh đặc biệt gọi là INT hay SYSCALL là một tiến trình yêu cầu 1 dịch vụ từ HĐH.
Mỗi khi một thiết bị phần cứng hay một chương trình cần đến sự giúp đỡ của CPU nó gửi đi một tín hiệu hoặc lệnh gọi là "ngắt" đến bộ vi xử lý chỉ định một công việc cụ thể nào đó mà nó cần CPU thực hiện .Khi bộ vi xử lý nhận được tín hiệu ngắt nó thường tạm ngưng tất cả các hoạt động khác và kích hoạt một chương trình con đang có trong bộ nhớ gọi là chương trình xử lý ngắt.
=> Vậy: Ngắt là khả năng tạm dừng các chương trình chính để thực hiện một chương trình khác gọi là chương trình xử lý ngắt.
Phân loại ngắt: có 2 loại ngắt chính, đó là ngắt cứng và ngắt mềm.
Giống nhau:đều được truyền hay điều khiển ngắt thông qua System Bus.
Khác nhau:
+Ngăt cứng: được phát ra từ các thiết bị phần cứng trong máy tính.
+Ngắt mềm: được phát ra từ các chương trình người dùng bằng một lệnh đặc biệt gọi là INT hay SYSCALL là một tiến trình yêu cầu 1 dịch vụ từ HĐH.
leminhtam13(I12A)- Tổng số bài gửi : 18
Join date : 16/02/2012
Age : 34
Đến từ : Bến Tre
Similar topics
» Thảo luận Bài 2
» Thảo luận Bài 2
» Trình bày nguyên tắc xử lý ngắt của HĐH
» [Bài 02|Câu 01] Trình bày nguyên tắc xử lý ngắt của HĐH
» Thảo luận Bài 2
» Thảo luận Bài 2
» Trình bày nguyên tắc xử lý ngắt của HĐH
» [Bài 02|Câu 01] Trình bày nguyên tắc xử lý ngắt của HĐH
» Thảo luận Bài 2
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết