What is an interrupt?An interrupt is a signal from a device attached t การแปล - What is an interrupt?An interrupt is a signal from a device attached t ไทย วิธีการพูด

What is an interrupt?An interrupt i

What is an interrupt?

An interrupt is a signal from a device attached to a computer or from a program within the computer that causes the main program that operates the computer (the operating system ) to stop and figure out what to do next. Almost all personal (or larger) computers today are interrupt-driven - that is, they start down the list of computer instruction s in one program (perhaps an application such as a word processor) and keep running the instructions until either (A) they can't go any further or (B) an interrupt signal is sensed. After the interrupt signal is sensed, the computer either resumes running the program it was running or begins running another program.

Basically, a single computer can perform only one computer instruction at a time. But, because it can be interrupted, it can take turns in which programs or sets of instructions that it performs. This is known as multitasking . It allows the user to do a number of different things at the same time. The computer simply takes turns managing the programs that the user effectively starts. Of course, the computer operates at speeds that make it seem as though all of the user's tasks are being performed at the same time. (The computer's operating system is good at using little pauses in operations and user think time to work on other programs.)

An operating system usually has some code that is called an interrupt handler . The interrupt handler prioritizes the interrupts and saves them in a queue if more than one is waiting to be handled. The operating system has another little program, sometimes called a scheduler , that figures out which program to give control to next.

In general, there are hardware interrupts and software interrupts. A hardware interrupt occurs, for example, when an I/O operation is completed such as reading some data into the computer from a tape drive. A software interrupt occurs when an application program terminates or requests certain services from the operating system. In a personal computer, a hardware interrupt request ( IRQ ) has a value associated with it that associates it with a particular device.



What does an interrupt do to the “flow of control”
Interrupts used to overlap computation & I/O
Examples would be console I/O, printer output, and disk accesses
Normally handled by the OS. Thus under UNIX and NT, rarely coded by ordinary programmers.
In embedded systems and real-time systems, part of the normal programming work.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
การขัดจังหวะคืออะไรการขัดจังหวะสัญญาณ จากอุปกรณ์กับเครื่องคอมพิวเตอร์ หรือ จากโปรแกรมภายในคอมพิวเตอร์ซึ่งทำให้โปรแกรมหลักที่ทำงานคอมพิวเตอร์ (ระบบปฏิบัติการ) เพื่อหยุด และคิด ออกไป ได้ คอมพิวเตอร์ส่วนบุคคล (หรือใหญ่) เกือบทั้งหมดได้ถูกขัดจังหวะขับวันนี้ - นั่นคือ พวกเขาเริ่มต้นการลงรายการของ s คำสั่งคอมพิวเตอร์ในโปรแกรมหนึ่ง (อาจเป็นโปรแกรมประยุกต์เช่นโปรแกรมประมวลผลคำ) และให้ใช้คำแนะนำจนกว่า (A) ไม่สามารถไปมี หรือทรงสัญญาณขัดจังหวะ (ข) การ หลังจากทรงสัญญาณขัดจังหวะ คอมพิวเตอร์หรือเริ่มการเรียกใช้โปรแกรมมันทำงาน หรือเริ่มต้นเรียกใช้โปรแกรมอื่นทั่วไป คอมพิวเตอร์เพียงเครื่องเดียวสามารถทำสอนคอมพิวเตอร์เพียงหนึ่งครั้ง ได้ เนื่องจากสามารถถูกขัดจังหวะมัน มันจะเปิดในโปรแกรมหรือชุดคำสั่งที่จะทำ การนี้เรียกว่ามัลติทาสกิ้ง จะช่วยให้ผู้ใช้ทำหลายอย่างในเวลาเดียวกัน คอมพิวเตอร์ก็ใช้เปิดการจัดการโปรแกรมที่ผู้ใช้เริ่มต้นได้อย่างมีประสิทธิภาพ แน่นอน คอมพิวเตอร์ที่ทำงานที่ความเร็วที่ทำให้ดูเหมือนว่าทั้งหมดของผู้ใช้งานกำลังดำเนินการในเวลาเดียวกัน (ระบบปฏิบัติการของคอมพิวเตอร์จะใช้ช่วงหยุดเล็กน้อยในการดำเนินงานดี และผู้ใช้คิดว่า เวลาการทำงานโปรแกรมอื่น)ระบบปฏิบัติการมักจะมีบางรหัสที่เรียกว่าตัวจัดการการขัดจังหวะ จัดการขัดจังหวะ interrupts การจัดลำดับความสำคัญ และบันทึกลงในคิวถ้ามากกว่าหนึ่งกำลังรอการจัดการ ที่ระบบปฏิบัติการมีโปรแกรมเล็ก ๆ อื่น บางครั้งเรียกว่าตัวจัดกำหนดการ ตัวเลขการออกโปรแกรมที่จะให้ตัวควบคุมถัดไปทั่วไป มีฮาร์ดแวร์ interrupts และ interrupts ซอฟต์แวร์ การขัดจังหวะฮาร์ดแวร์เกิดขึ้น เช่น เมื่อการดำเนินการ I/O เสร็จเช่นอ่านข้อมูลบางอย่างลงในเครื่องคอมพิวเตอร์จากเทปไดรฟ์ การขัดจังหวะซอฟต์แวร์เกิดขึ้นเมื่อโปรแกรมประยุกต์ยุติ หรือร้องขอการบริการบางอย่างจากระบบปฏิบัติการ ในคอมพิวเตอร์ส่วนบุคคล การร้องขอสัญญาณขัดจังหวะฮาร์ดแวร์ (IRQ) มีค่าที่เกี่ยวข้องที่เชื่อมโยงกับอุปกรณ์เฉพาะการขัดจังหวะทำให้ "กระแสควบคุม" อะไรขัดจังหวะใช้สนับคำนวณและ I/Oตัวอย่างจะเป็นคอนโซล I/O เครื่องพิมพ์ผล และการเข้าถึงดิสก์โดยปกติจะถูกจัดการ โดยระบบปฏิบัติการ ดังนั้นภายใต้ UNIX และ NT ไม่ค่อยมีกำหนด โดยทั่วไปโปรแกรมเมอร์ในฝังระบบและระบบเรียลไทม์ ส่วนหนึ่งของงานเขียนโปรแกรมปกติ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ขัดจังหวะคืออะไร? ขัดจังหวะเป็นสัญญาณจากอุปกรณ์ที่ติดอยู่กับเครื่องคอมพิวเตอร์หรือจากโปรแกรมภายในคอมพิวเตอร์ที่เป็นสาเหตุหลักของโปรแกรมที่ดำเนินคอมพิวเตอร์ (ระบบปฏิบัติการ) ที่จะหยุดและคิดออกว่าจะทำอย่างไรต่อไป เกือบทั้งหมดส่วนบุคคล (หรือขนาดใหญ่) คอมพิวเตอร์ในปัจจุบันมีการขัดจังหวะขับเคลื่อน - นั่นคือพวกเขาเริ่มต้นการลงรายชื่อของการเรียนการสอนคอมพิวเตอร์ในโปรแกรมหนึ่ง (อาจจะประยุกต์ใช้เช่นโปรแกรมประมวลผลคำ) และให้คำแนะนำในการทำงานจนกว่าจะมี (A) พวกเขา ไม่สามารถไปต่อหรือ (B) สัญญาณขัดจังหวะจะรู้สึก หลังจากที่สัญญาณการขัดจังหวะจะรู้สึกคอมพิวเตอร์ทั้งการดำเนินการต่อการเรียกใช้โปรแกรมมันก็ทำงานหรือเริ่มทำงานโปรแกรมอื่น. โดยทั่วไปคอมพิวเตอร์เครื่องเดียวสามารถดำเนินการเรียนการสอนคอมพิวเตอร์เพียงหนึ่งครั้ง แต่เพราะมันสามารถขัดจังหวะก็สามารถผลัดกันซึ่งโปรแกรมหรือชุดของคำสั่งที่จะดำเนินการ นี้เรียกว่ามัลติทาสกิ้ง จะช่วยให้ผู้ที่จะทำหลายสิ่งที่แตกต่างกันในเวลาเดียวกัน คอมพิวเตอร์ใช้เวลาเพียงแค่เปลี่ยนการจัดการโปรแกรมที่ผู้ใช้อย่างมีประสิทธิภาพเริ่มต้น แน่นอนคอมพิวเตอร์ทำงานด้วยความเร็วที่ทำให้มันดูเหมือนกับว่าทั้งหมดของงานของผู้ใช้มีการดำเนินการในเวลาเดียวกัน (ระบบปฏิบัติการของคอมพิวเตอร์เป็นสิ่งที่ดีในการใช้การหยุดเล็ก ๆ น้อย ๆ ในการดำเนินงานและผู้ใช้คิดว่าเวลาในการทำงานกับโปรแกรมอื่น ๆ .) ระบบปฏิบัติการมักจะมีโค้ดบางส่วนที่เรียกว่าจัดการขัดจังหวะ จัดการขัดจังหวะจัดลำดับการขัดจังหวะและบันทึกไว้ในคิวถ้ามากกว่าหนึ่งกำลังรอที่จะจัดการ ระบบปฏิบัติการที่มีโปรแกรมอื่นเล็ก ๆ น้อย ๆ บางครั้งเรียกว่ากำหนดการที่ตัวเลขออกโปรแกรมที่จะให้การควบคุมต่อไป. โดยทั่วไปมีการขัดจังหวะฮาร์ดแวร์และซอฟแวร์การขัดจังหวะ ฮาร์ดแวร์ interrupt เกิดขึ้นเช่นเมื่อ I / O เป็นที่เรียบร้อยแล้วเช่นการอ่านข้อมูลบางอย่างลงในเครื่องคอมพิวเตอร์จากเทปไดรฟ์ ขัดจังหวะซอฟแวร์ที่เกิดขึ้นเมื่อโปรแกรมประยุกต์หรือยุติการร้องขอบริการบางอย่างจากระบบปฏิบัติการ ในเครื่องคอมพิวเตอร์ส่วนบุคคลขอรบกวนฮาร์ดแวร์ (IRQ) มีค่าที่เกี่ยวข้องกับมันที่เชื่อมโยงกับอุปกรณ์เฉพาะ. ขัดจังหวะจะทำอย่างไรเพื่อ "การควบคุมการไหลของ" Interrupts ใช้ในการคำนวณที่ทับซ้อนกันและ I / O ตัวอย่างไม่ได้เป็น คอนโซล I / O ออกเครื่องพิมพ์และดิสก์เข้าถึงการจัดการโดยปกติระบบปฏิบัติการ ดังนั้นภายใต้ UNIX และ NT, รหัสไม่ค่อยโดยโปรแกรมเมอร์สามัญ. ในระบบฝังตัวและระบบเรียลไทม์ซึ่งเป็นส่วนหนึ่งของการทำงานการเขียนโปรแกรมปกติ















การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
อะไรคือการขัดจังหวะ ?

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

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

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

โดยทั่วไปมีการขัดจังหวะฮาร์ดแวร์และซอฟต์แวร์รักษา . ฮาร์ดแวร์ขัดจังหวะเกิดขึ้น ตัวอย่างเช่นเมื่อ I / O การดำเนินงานเสร็จสิ้น เช่น การอ่านข้อมูลบางอย่างในคอมพิวเตอร์จากไดรฟ์เทป ซอฟต์แวร์ขัดจังหวะเกิดขึ้นเมื่อโปรแกรมสิ้นสุดลงหรือการร้องขอบริการบางอย่างจากระบบปฏิบัติการ ในคอมพิวเตอร์ , ฮาร์ดแวร์รบกวนขอ ( I , Robot ) มีมูลค่าที่เกี่ยวข้องกับมันที่เชื่อมโยงกับอุปกรณ์



โดยเฉพาะแล้วการขัดจังหวะทำให้ไหล " ควบคุม "
ขัดจังหวะใช้ทับซ้อนกันในการคำนวณ& I / O
ตัวอย่างจะเป็นคอนโซล I / O ออกเครื่องพิมพ์และดิสก์เข้าถึง
จัดการตามปกติ โดยระบบปฏิบัติการ ดังนั้นภายใต้ UNIX และ NT , ไม่ค่อยเขียนโดยโปรแกรมเมอร์ธรรมดา
ในระบบสมองกลฝังตัวและระบบเรียลไทม์ ส่วนการทำงานของโปรแกรมปกติ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: