สารบัญ:
คำจำกัดความ - CPU Interrupt Code (CIC) หมายถึงอะไร
รหัสขัดจังหวะ CPU (CPU) เป็นรหัสที่ส่งโดยซอฟต์แวร์หรือฮาร์ดแวร์ไปยัง CPU เพื่อหยุดการทำงานของกระบวนการทั้งหมดจนกว่ากระบวนการที่ร้องขอในการขัดจังหวะจะเสร็จสิ้น
การขัดจังหวะอนุญาตให้ซอฟต์แวร์หรือฮาร์ดแวร์มีความสำคัญเหนือกว่าการดำเนินการของโปรแกรมที่มีอยู่ปกติเพื่อดำเนินการที่สำคัญเช่นการรับรู้โปรโตคอลหรือสัญญาณเวลา พวกเขาสามารถเรียกใช้ขอบหรือเรียกระดับ
Techopedia อธิบาย CPU Interrupt Code (CIC)
รหัสขัดจังหวะในระบบคอมพิวเตอร์รุ่นใหม่นั้นจะถูกเก็บรักษาไว้ในคลาสเดียวกันในอินเตอร์รัปต์สแต็กหรือคิวอินเตอร์รัปต์ สัญญาณขัดจังหวะจะแจ้งเตือนให้โปรเซสเซอร์ทราบว่ามีอินเทอร์รัปต์ตั้งแต่หนึ่งคลาสขึ้นไป รหัสขัดจังหวะจะถูกสุ่มตัวอย่างโดยโปรเซสเซอร์ด้วยความช่วยเหลือของการจัดเรียงสแต็คและคิว ทุกครั้งที่มีการสร้างอินเทอร์รัปต์คำสั่งใหม่ที่มาพร้อมกับอินเทอร์รัปต์จะถูกเพิ่มไว้ที่ด้านบนสุดของการประมวลผลโปรแกรมสแต็ก เมื่อสแต็กหรือคิวว่างสัญญาณขัดจังหวะจะลดลง เมื่อมีการสร้างรหัสขัดจังหวะใหม่พวกเขาก็จะถูกเพิ่มลงในสแต็กหรือคิวโดยอัตโนมัติ
ในระบบคอมพิวเตอร์รุ่นเก่าสัญญาณขัดจังหวะของตัวระบุรหัส Class I, II และ III จะได้รับและประมวลผลโดยโปรเซสเซอร์ในเวลาเดียวกัน การขัดจังหวะของคลาสเดียวกันนั้นมักถูกล็อคโดยตัวประมวลผลขัดจังหวะ
CPU ทำตามลำดับเหตุการณ์เฉพาะในขณะที่การประมวลผลอินเทอร์รัปต์ซึ่งการประมวลผลอินเทอรัลจะถูกจัดลำดับความสำคัญผ่านการทำงานของโปรแกรมปกติ โค้ดการจัดการอินเตอร์รัปต์ระดับแรกนั้นเขียนขึ้นอย่างระมัดระวังมาก หลังจากที่ถูกขัดจังหวะการทำงานแล้วสถานะการดำเนินการของ CPU จะถูกกู้คืนและการขัดจังหวะจะถูกยกเลิก จากนั้นซีพียูยังคงดำเนินการโปรแกรมที่ถูกระงับ
การประมวลผลที่ขัดจังหวะจะต้องได้รับการจัดการอย่างมีประสิทธิภาพมากที่สุด ขอแนะนำให้ระบบปฏิบัติการปราศจากการขัดจังหวะเนื่องจากสิ่งเหล่านี้สามารถชะลอความเร็วการทำงานของระบบโดยรวมได้อย่างมาก
