English 中文(简体)
拆解的中断意味着什么?
原标题:what is meant by disabling interrupts?

在进入一个编织的手里时,我们首先“可拆解的断断线”(使用像关于x86的电线指示这样的东西)。 在断断断断电时,假设用户在纸板上发出一封通常会造成中断的信号。 但是,由于中断残疾,这意味着:

  1. the interrupt handler for a would never be invoked, since interrupts are disabled in the critical section or
  2. the interrupt will be handled by the os but delayed, until interrupts are enabled again. Specifically, will the user need to press a again, if the first time he pressed a was at a time when interrupts were disabled ?
最佳回答

通常,一个中断是硬件的“固定”。

[中断通常只是一个能够坚持的逻辑门;一旦中断,它就停留了一段时间。]

如果用户在断断断电时只打过一次,则在复电时登记为中断。

如果在断断断断断断断断断断时,用户 some能够打两倍,那么,如果能够打断,就会登记为中断。 它是第一个还是第二个,取决于准确的逻辑门配置。

问题回答

答案是,它取决于你是否已经处理了一个键盘。

大部分打断服务的例行公事(ISR)在终止时有代码,告知其为“服务”的硬件。 在关键控制员的情况下,将致函指挥部,确认收到特质。 当时正值认识到,关键板控制器硬件停止使用电来表示中断状态。

如果你处理一个非主板的中断,请说火警打断,那么,电能声称中断的主机硬件就会随着钥匙的出现而触发。 该电信号被置之不理,直到万国邮联再次中断。 在为火灾警报中断提供服务时,火灾报警ISR承认千禧年的任何数据和可再利用的中断。 邮联立即进入一个中断点,因为关键机控制器仍能电信号中断状态。

如果你处理一个键盘打断,用户将迅速使用second。 在执行你的主要信息总公司时,有可能从第二大中漏掉数据,或甚至会晚收到数据。 具体而言,如果国际职工会通过承认将主要控制器转成正器,但国际职工会实际上并未从主要控制器中接收所有可用 by,那么这是一个问题。

通常,一个独立实体将首先处理触发其启动的中断,然后在确认中断后,对装置进行污染,看看它是否自第一次中断以来收到更多的数据。 如果是,会产生一个中断软件,以便重新进入独立实体,并为装置服务。

简单的答复是,中断自动失效进一步中断。 间隔时间应当而且应当尽可能短。 最初的ATBIOS键盘ISR中的第一个指示是STI,以便能够中断。

令人满意的答案是,将硬件中断作为优先事项,即使中断了中断,只有时间r打断IRQ0能打断主要机。 当然,国家海事委员会可以采取两种方式,但幸运的是,目前常设仲裁委员会从未这样做过。

在正常处理中断期间,用户不可能两次发布“a”。 即使他当时压力了两个钥匙,也不太可能发生,但是,在万国邮联准备就绪之前,这些硬件至少应当拥有一个钥匙。

在PCS-this,正在向我的PCXT日子系统回去。 关键板子系统可能在CPU的13个主要报刊上占据。





相关问题
拆解的中断意味着什么?

在进入一个编织的手里时,我们首先“可拆解的断断线”(使用像关于x86的电线指示这样的东西)。 在断断断断电时,假设使用者......

Multiple queueing and working queues

I m learning the Work queues to code bottom halves in the linux kernel. I wonder: if the interrupt handler is executed two times (thus calling schedule_work two times), does the work queue handler be ...

Intel IAPX88 Processor, Trap ISR

I am posting the following piece of code, the basic aim of this code is, when i set the trap flag to 1 then after that i am printing a character z on the screen, now as trap flag is set, the program ...

Detecting the type of iPhone interrupt

I can detect that the iPhone went to sleep and came back from sleep, by using the applicationWillResignActive and applicationDidBecomeActive. But how do I find out what kind of interrupt it was. I am ...

Interrupting a thread that waits on a blocking action?

I am running a thread whose main action is to call on a proxy using a blocking function , and wait for it to give it something. I ve used the known pattern of a volatile boolean and the Interruption ...

Java Hardware Interrupt Handling

I would like to know if it is possible to automatically invoke a Java method when a hardware interrupt is raised.

热门标签