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