First of all, Swi priorities work this way – the higher the number, th dịch - First of all, Swi priorities work this way – the higher the number, th Việt làm thế nào để nói

First of all, Swi priorities work t

First of all, Swi priorities work this way – the higher the number, the higher the priority. The
diagram below shows threads in ascending priority order from bottom to top – with Hwi having the
highest priority.
So let’s say you had two Swi’s – one at priority 1 and the other at priority 2 as shown. In this
diagram, Swi 1 is running and then an interrupt occurs. The Hwi runs and posts swi_b running at
priority 2. When the Hwi finishes, which Swi runs?
BIOS will always run the highest priority pending thread. Remember when we talked about the
“smart return”? In a system without BIOS, the ISR would always return to the place that it came
from – in this case, swi_a. That would require a context switch but then another context switch
would occur to run swi_b which is at a higher priority. Instead, due to the smart return, BIOS will
“return” to swi_b and run it because it is higher priority than swi_a, thus avoiding an extra context
switch and saving time/cycles.
Once swi_b finishes, swi_a continues to run, then finishes and back to Idle. Idle is always around
and will run whenever there are no other threads active in the system.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Trước hết, Swi ưu tiên làm việc theo cách này-số, cao hơn mức ưu tiên. Các Sơ đồ dưới đây cho thấy chủ đề trong tăng dần thứ tự ưu tiên từ dưới đầu trang-với Hwi có các ưu tiên cao nhất.Vì vậy, hãy nói rằng bạn đã có hai Swi của-một trong những ở mức ưu tiên 1 và khác ở mức ưu tiên 2 như được hiển thị. Trong điều này Sơ đồ, Swi 1 chạy và sau đó ngắt xảy ra. Hwi chạy và bài viết swi_b chạy ở ưu tiên 2. Khi Hwi kết thúc, mà chạy Swi?BIOS sẽ luôn luôn chạy ưu tiên cao nhất đang chờ giải quyết chủ đề. Hãy nhớ rằng khi chúng tôi nói chuyện về các "thông minh trở lại"? Trong một hệ thống mà không cần BIOS, ISR sẽ luôn luôn trở lại nơi mà nó đến từ-trong trường hợp này, swi_a. Điều đó sẽ yêu cầu một bối cảnh chuyển nhưng sau đó một bối cảnh chuyển đổi có thể xảy ra để chạy swi_b đó là một ưu tiên cao hơn. Thay vào đó, do sự trở lại thông minh, sẽ BIOS "trở lại" để swi_b và chạy nó bởi vì nó là ưu tiên cao hơn swi_a, như vậy tránh một bối cảnh phụ chuyển đổi và tiết kiệm thời gian/chu kỳ.Khi swi_b hoàn tất, swi_a tiếp tục chạy, sau đó kết thúc và trở lại Idle. Luôn luôn là nhàn rỗi khoảng và sẽ chạy bất cứ khi nào không có không có chủ đề khác hoạt động trong hệ thống.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
First of all, Swi priorities work this way – the higher the number, the higher the priority. The
diagram below shows threads in ascending priority order from bottom to top – with Hwi having the
highest priority.
So let’s say you had two Swi’s – one at priority 1 and the other at priority 2 as shown. In this
diagram, Swi 1 is running and then an interrupt occurs. The Hwi runs and posts swi_b running at
priority 2. When the Hwi finishes, which Swi runs?
BIOS will always run the highest priority pending thread. Remember when we talked about the
“smart return”? In a system without BIOS, the ISR would always return to the place that it came
from – in this case, swi_a. That would require a context switch but then another context switch
would occur to run swi_b which is at a higher priority. Instead, due to the smart return, BIOS will
“return” to swi_b and run it because it is higher priority than swi_a, thus avoiding an extra context
switch and saving time/cycles.
Once swi_b finishes, swi_a continues to run, then finishes and back to Idle. Idle is always around
and will run whenever there are no other threads active in the system.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: