ไมโครโปรเซสเซอร์ รองรับการทํางานชั่วคราว เป็นแนวคิดพื้นฐานในระบบคอมพิวเตอร์ ที่ช่วยให้ตัวประมวลผลตอบสนองต่อเหตุการณ์ต่างๆ ได้ในทันที มันช่วยให้ระบบสามารถจัดการงานได้อย่างมีประสิทธิภาพหลายงาน โดยให้ปฏิบัติการชั่วคราวเพื่อตอบสนองความต้องการเร่งด่วน บทความนี้ทําการสํารวจวิธีการขัดจังหวะการทํางาน โดยใช้ตัวอย่างโลกแห่งความเป็นจริงเพื่อความชัดเจน

ขัดจังหวะ คือ อะไร?

การ ขัด จังหวะ คือ สัญญาณ ที่ ส่ง ไป ยัง ตัว ประมวลผล ซึ่ง แสดง ว่า ต้อง เอา ใจ ใส่ ทันที อุปกรณ์ ที่ ใช้ ใน การ ใช้ อุปกรณ์ ต่าง ๆ เช่น คีย์บอร์ด, หนู, หรือ เครือข่าย บัตร หรือ โปรแกรม ที่ ใช้ ใน การ ขัดจังหวะ ผู้ จัด การ จะ หยุด งาน ที่ มี อยู่ ใน ปัจจุบัน เพื่อ เก็บ รักษา สถานะ ไว้ และ ทํา กิจวัตร พิเศษ ที่ เรียก ว่า ผู้ จัด การ ขัด จังหวะ

ตัว อย่าง ของ การ ก่อกวน

พิจารณาสถานการณ์ที่โปรแกรมจะพิมพ์บนแป้นพิมพ์คอมพิวเตอร์ เมื่อกดปุ่มพิมพ์ ฮาร์ดแวร์จะส่งสัญญาณเข้าไปที่ตัวประมวลผล ตัวประมวลผลจะหยุดการทํางานชั่วคราว ตัวประมวลผลจะหยุดการทํางานในปัจจุบันชั่วคราว จะทําโพรเซสแป้นพิมพ์ให้ทํางานต่อ และทําต่อเมื่อกดปุ่มพิมพ์แล้ว กระบวนการนี้จะทําให้แน่ใจว่าตัวประมวลผลดังกล่าวจะรับมือกับการป้อนข้อมูลแบบเร็วได้โดยไม่ล่าช้า

อีกตัวอย่างหนึ่งเกี่ยวข้องกับการสื่อสารของเครือข่าย เมื่อข้อมูลมาจากอินเทอร์เน็ต นามบัตรเครือข่ายจะส่งการขัดจังหวะไปแจ้งเตือนตัวประมวลผล จากนั้นระบบจะประมวลผลข้อมูลที่เข้ามาทันที เพื่อให้แน่ใจว่า ข้อมูลจะถูกโอนและตอบสนองอย่างมีประสิทธิภาพ

วิธี ที่ การ ทํา งาน โดย ไม่ มี การ ควบคุม

เมื่อเกิดการขัดจังหวะ ตัวประมวลผลจะประมวลผลลําดับขั้นตอนต่าง ๆ โดยจะเติมข้อมูลในลําดับขั้นตอนก่อน ๆ เพื่อบันทึกค่าในการใช้งานปัจจุบันให้เสร็จสมบูรณ์ และบันทึกบริบทต่าง ๆ ไว้ จากนั้นตัวจัดการการขัดจังหวะนั้นก็จะกระโดดมายังตัวจัดการการขัดจังหวะ ซึ่งเป็นการอุทิศให้กับเหตุการณ์ต่าง ๆ ที่เกิดขึ้น หลังจากจัดการการขัดจังหวะแล้ว ตัวประมวลผลจะเรียกคืนสถานะเดิม และทําปฏิบัติการปกติอีกครั้ง

ประเภทของการขัดจังหวะ

  • [FLT: 0] Hardrware crackts: ถูกสร้างโดยอุปกรณ์ทางกายภาพ (พ.ศ.
  • [FLT: 0] Software constructions: ถูกเรียกโดยโปรแกรมเพื่อร้องขอบริการของระบบ (PDF).
  • [FLT: 0] Timeter Brojects: ถูกสร้างเป็นระยะสําหรับเวลาของระบบ
  • [FLT: 0] ขัดจังหวะเชิงรุกแบบเหนือชั้น:[[FLT: 1) การเริ่มนอกตัวประมวลผล เช่น จากส่วนต่อส่วน (Periferal)