บ้าน เสียง ซอฟต์แวร์ขัดจังหวะคืออะไร? - คำจำกัดความจาก techopedia

ซอฟต์แวร์ขัดจังหวะคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ซอฟต์แวร์ขัดจังหวะหมายความว่าอย่างไร

การขัดจังหวะโดยซอฟต์แวร์คือการขัดจังหวะชนิดหนึ่งที่เกิดจากคำสั่งพิเศษในชุดคำสั่งหรือโดยเงื่อนไขพิเศษในโปรเซสเซอร์ ซอฟต์แวร์อินเตอร์รัปต์ถูกเรียกใช้โดยซอฟต์แวร์ซึ่งแตกต่างจากฮาร์ดแวร์อินเตอร์รัปต์และถือเป็นวิธีหนึ่งในการสื่อสารกับเคอร์เนลหรือเรียกใช้การเรียกของระบบโดยเฉพาะอย่างยิ่งในระหว่างการจัดการข้อผิดพลาดหรือข้อยกเว้น

Techopedia อธิบายซอฟต์แวร์ขัดจังหวะ

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

การขัดจังหวะของซอฟต์แวร์มักจะเลียนแบบคุณลักษณะส่วนใหญ่ของการขัดจังหวะฮาร์ดแวร์ เช่นเดียวกับการขัดจังหวะฮาร์ดแวร์มันเรียกเฉพาะเวกเตอร์ขัดจังหวะที่เฉพาะเจาะจงและบันทึกการสะสมและการลงทะเบียน การขัดจังหวะของซอฟต์แวร์ยังสามารถใช้ประโยชน์จากการขัดจังหวะด้วยฮาร์ดแวร์บางอย่าง

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

ซอฟต์แวร์ขัดจังหวะคืออะไร? - คำจำกัดความจาก techopedia