| | jì suàn jī zhí xíng mǒu chéng xù shí, fā shēng liǎo jǐn jí shì jiàn huò yòu tè shū qǐng qiú, zhōng yāng chǔlǐ jī zàn tíng mǒu chéng xù de zhí xíng, ér qù chǔlǐ shàng shù shì jiàn huò qǐng qiú, chǔlǐ wán bì hòu zài chóngxīn zhí xíng mǒu chéng xù de guò chéng。 | | bàn zhōng jiān fā shēng zǔ gé、 tíng dùn huò gù zhàng 'ér duàn kāi | | jiāo tōng zhōng duàn | | bǐ sài zhōng duàn | | zhōng jiān jié duàn huò zhé duàn。 táng lǐ bái《 wéi sòng zhōng chéng jì jiǔ jiāng wén》: “ huá sān xiá yǐ zhōng duàn , liú jiǔ dào yǐ zhēng bēn。 ” yuán huáng jìn《 shàng jīng dào zhōng zá shī · jū yōng guān》:“ lián shān dōng běi qū, zhōng duàn hū rú záo。” qīng mào xiāng《 yǐng méi 'ān yì yǔ》 juàn 'èr:“ yuè yī suì, chuàn hū zhōng duàn 。” | | zhōng tú tíng zhǐ huò duàn jué。 máo zé dōng《 zhěng dùn dǎng de zuò fēng》:“ wǒ men dǎng rú guǒ méi yòu guǎng dà de xīn gān bù tóng lǎo gànbù yī zhì hé zuò, wǒ men de shì yè jiù huì zhōng duàn 。” máo dùn《 dì yī jiē duàn de gù shì》 wǔ:“ tán huà zàn shí zhōng duàn liǎo。” xú huái zhōng《 xī xiàn yì shì》:“ yóu yú zhǐ huī zhōng duàn , bù duì kāi shǐ yòu xiē wěn bù zhù liǎo。” | | 1. zhōng duàn zhōngduàn
[interrupt;discontinue;suspend;cometostop;breakdown(off)] bàn zhōng jiān fā shēng zǔ gé、 tíng dùn huò gù zhàng 'ér duàn kāi
jiāo tōng zhōng duàn
2. shì zhǐ zài jì suàn jī zhí xíng qī jiān, xì tǒng nèi fā shēng rèn hé fēi xún cháng de huò fēi yù qī de jí xū chǔlǐ shì jiàn, shǐ dé cpu zàn shí zhōng duàn dāng qián zhèng zài zhí xíng de chéng xù 'ér zhuǎn qù zhí xíng xiāng yìng de shí jiān chǔlǐ chéng xù。 dài chǔlǐ wán bì hòu yòu fǎn huí yuán lái bèi zhōng duàn chù jì xù zhí xíng huò diào dù xīn de jìn chéng zhí xíng de guò chéng。
zhōng duàn shì dān piàn jī shí shí dì chù lǐ nèi bù huò wài bù shì jiàn de yī zhǒng nèi bù jī zhì。 dāng mǒu zhǒng nèi bù huò wài bù shì jiàn fā shēng shí, dān piàn jī de zhōng duàn xì tǒng jiāng pò shǐ cpu zàn tíng zhèng zài zhí xíng de chéng xù, zhuǎn 'ér qù jìn xíng zhōng duàn shì jiàn de chǔlǐ, zhōng duàn chǔlǐ wán bì hòu, yòu fǎn huí bèi zhōng duàn de chéng xù chù, jì xù zhí xíng xià qù。
yī、 shénme shì zhōng duàn
suī rán xiàn zài win9x yǐ jīng yòu liǎo pnp( jí chā jí yòng ) gōng néng, dàn shì zhōng duàn chōng tū réng rán shì bù kě bì miǎn de, qí zhōng zuì wéi róng yì fā shēng chōng tū de jiù shì irq、 dma hé i/o。 shǒu xiān wǒ men xiān liǎo jiě yī xià irq、 dma hé i/o de gài niàn:
1、 irq( interruptrequest)
irq yīng wén quán chēng interruptrequest, zhōng wén fān yì wéi zhōng duàn qǐng qiú xiàn。 jì suàn jī zhōng yòu xǔ duō shè bèi( lì rú shēng kǎ、 yìng pán děng) tā mendōu néng zài méi yòu cpu jiè rù de qíng kuàng xià wán chéng yī dìng de gōng zuò。 dàn shì zhè xiē shè bèi hái shì xū yào dìng qī zhōng duàn cpu, ràng cpu wéi qí zuò yī xiē tè dìng de gōng zuò。 rú guǒ zhè xiē shè bèi yào zhōng duàn cpu de yùn xíng, jiù bì xū zài zhōng duàn qǐng qiú xiàn shàng bǎ cpu zhōng duàn de xìn hào fā gěi cpu。 suǒ yǐ měi gè shè bèi zhǐ néng shǐ yòng zì jǐ dú lì de zhōng duàn qǐng qiú xiàn。 yī bān lái shuō zài 80286 yǐ shàng jì suàn jī zhōng, gòng yòu 16 gè zhōng duàn qǐng qiú xiàn yǔ gè zhǒng xū yào yòng zhōng duàn de bù tóng wài shè xiāng lián jiē,( měi gè zhōng duàn xiàn yòu yī gè biāo hào yě jiù shì zhōng duàn hào)。
zhōng duàn hào de fēn pèi qíng kuàng rú xià:
irq shuō míng
0 dìng shí qì
1 jiàn pán
2 chuàn xíng shè bèi kòng zhì qì
3 com2
4 com1
5lpt2
6 ruǎn pán kòng zhì qì
7 lpt1
8 shí shí shí zhōng
9 pc wǎng luò
10 kě yòng( available)
11 kě yòng( available)
12ps/2 shǔ biāo
13 shù xué xié chǔlǐ qì
14 yìng pán kòng zhì qì
15 kě yòng( available)
nm1 jī'ǒu jiàoyàn
dà jiā xiàn zài jiù kě yǐ qīng chǔ de kàn dào, irq3、 4、 5、 10、 11、 12、 15 kě gōng yòng shǐ yòng。
2、 dma( directmemoryaccess)
jì suàn jī yǔ wài shè zhī jiān de lián xì yī bān tōng guò liǎng zhǒng fāng fǎ: yī shì tōng guò cpu kòng zhì lái jìn xíng shù jù de chuán sòng; èr shì zài zhuān mén de xìn piàn kòng zhì xià jìn xíng shù jù de chuán sòng。 wǒ men suǒ shuō de dma, jiù shì bù yòng cpu kòng zhì, wài shè tóng nèi cún zhī jiān xiāng hù chuán sòng shù jù de tōng dào, zài zhè zhǒng fāng shì xià, wài shè lì yòng dma tōng dào zhí jiē jiāng shù jù xiě rù cún chǔ qì huò jiāng shù jù cóng cún chǔ qì zhōng dú chū, ér bù yòng cpu cānyù, xì tǒng de sù dù huì dà dà zēng jiā。
dma tōng dào fēn pèi qíng kuàng biǎo
dma 0 kě yòng
dma 1 epc dǎ yìn kǒu
dma 2 ruǎn pán kòng zhì qì
dma 3 8 wèi shù jù chuán sòng
dma 4 dma kòng zhì qì
dma 5 kě yòng
dma 6 kě yòng
dma 7 kě yòng
3、 i/o( input/output)
shū rù / shū chū duān kǒu, yě jiù shì jì suàn jī pèi jiàn yǔ cpu lián jiē de jiē kǒu。 měi gè duān kǒu dōuyòu zì jǐ wéi yī de yī gè duān kǒu hào, zhè gè duān kǒu hào chēng wéi dì zhǐ。 měi yī gè xiǎng hé cpu tōng xìn de wài shè huò pèi jiàn dōuyòu bù tóng de i/o dì zhǐ, tōng cháng zài pc jī nèi bù yī gòng yòu 1024 gè dì zhǐ。
èr、 zhōng duàn chōng tū de jiě jué
xiàn zài wǒ men yǐ jīng jī běn zhī dào liǎo irq、 dma hé i/o de gài niàn, xià miàn wǒ jiù yào shuō yī xià rú hé jiě jué cháng jiàn de zhōng duàn chōng tū wèn tí。
zhòng suǒ zhōu zhī, xiàn zài de win9x yǐ jīng yùn yòng pnp jì shù, tā kě yǐ jiāng zhōng duàn jìn xíng zì dòng fēn pèi, zhè zhǒng“ jí chā jí yòng” de gōng néng kě yǐ shuō shì dà dà jiǎn huà liǎo yòng hù de cāo zuò。 bù guò rèn hé shì wù dōuyòu hǎo yǔ bù hǎo liǎng fāng miàn, zhè zhǒng pnp jì shù yě yòu tā de ruò diǎn, nà jiù shì rú guǒ bù néng rèn chū yào 'ān zhuāng de xīn shè bèi, nà me zì dòng fēn pèi zhōng duàn shí jiù huì chǎn shēng chōng tū。 xiàn zài xīn de yìng jiàn chǎn pǐn céng chū bù qióng, gè zhǒng chǎn pǐn yòu xiāng hù jiān róng, gōng néng lèi sì, zhè jiù dǎo zhì liǎo win9x cháng cháng bù néng zhèng què jiǎn cè chū xīn shè bèi, zhōng duàn chōng tū yě jiù bù kě bì miǎn liǎo。
zhī dào liǎo chōng tū chǎn shēng de yuán yīn, nà wǒ men rú guǒ jiě jué chōng tū ní? zài cǐ wǒ jiù xiáng xì de tán yī tán zài win9x xià zhōng duàn chōng tū de jiě jué。 shǒu xiān wǒ men yào zhī dào xì tǒng zhōng chōng tū de shè bèi, zuò fǎ shì zài kòng zhì miàn bǎn zhōng shuāng jī“ xì tǒng” tú biāo, chá kàn shè bèi guǎn lǐ qì zhōng de gè shè bèi。 yī bān yòu“?” hé“!” de shè bèi yào zhù yì liǎo, yòu wèn tí de shè bèi jiù shì tā men liǎo。 jiě jué fāng fǎ yòu fēn liǎng bù zuò:
dì yī bù、 xiān shān qù yòu“?” hé“!” de shè bèi, rán hòu chóngxīn qǐ dòng, ràng jì suàn jī zì jǐ zài rèn yī biàn zhè xiē shè bèi。 zhè yàng zuò shì yīn wéi bù fēn yòu“?” hé“!” de shè bèi kě néng shì qū dòng chéng xù 'ān zhuāng yòu wù, zài zhòng zhuāng yī biàn kě jiě jué wèn tí。
dì 'èr bù、 rú guǒ shàng miàn yī bù hái shì bù néng jiě jué wèn tí, xiàn zài duō bàn shì zhōng duàn chōng tū liǎo, nà wǒ men zhǐ néng shǒu dòng tiáozhěng lái jiě jué zhōng duàn chōng tū。 zài xì tǒng = > shè bèi guǎn lǐ qì=> shǔ xìng zhōng wǒ men kě yǐ kàn dào xì tǒng zī yuán fēn pèi de qíng kuàng, tōng guò chá kàn cǐ xiàng jiù kě cóng zhōng liǎo jiě dào nǎ xiē xì tǒng zī yuán bèi zhàn yòng, nǎ xiē xì tǒng zī yuán hái méi yòu yòng, yòng hù zuò xiāng yìng de tiáozhěng jí kě。
sān、 rú hé fáng zhǐ zhōng duàn chōng tū
yào fáng zhǐ zhōng duàn chōng tū, qí shí jiù shì yào zhī dào shénme shè bèi róng yì chǎn shēng zhōng duàn chōng tū, zhǐ yào zhī dào liǎo zhè diǎn, zài shǐ yòng zhè xiē shè bèi shí shāo wēi zhù yì yī xià jiù kě yǐ liǎo。 xià miàn wǒ liè chū yī xiē róng yì chōng tū de shè bèi, xī wàng duì dú zhě yòu yòng。
1、 shēng kǎ: yī xiē zǎo qī de isa xíng shēng kǎ, xì tǒng hěn yòu kě néng bù rèn, jiù xū yào yòng hù shǒu dòng shè zhì( yī bān wéi 5)
2、 nèi zhì tiáozhì jiě diào qì hé shǔ biāo: yī bān shǔ biāo yòng com1, nèi zhì tiáozhì jiě diào qì shǐ yòng com2 de zhōng duàn ( yī bān wéi 3), zhè shí yào zhù yì cǐ shí com2 shàng bù yīngyǒu qí tā shè bèi
3、 wǎng kǎ hé shǔ biāo: cǐ wèn tí yī bān fā shēng zài shǔ biāo zài com1 kǒu, shǐ yòng zhōng duàn wéi 3, zhè shí yào zhù yì tōng cháng wǎng kǎ de mò rèn zhōng duàn wéi 3, liǎng zhě jí yòu kě néng fā chéng chōng tū。
4、 dǎ yìn jī hé epp sǎo miáo yí: zài 'ān zhuāng sǎo miáo yí qū dòng chéng xù shí yìng jiāng dǎ yìn jī dǎ kāi, yīn wéi liǎng gè shè bèi zhōng chuàn lián, suǒ yǐ wèile fáng zhǐ yǐ hòu sǎo miáo yí qū dòng chéng xù shè zhì yòu wù, yī dìng yào jiāng dǎ yìn jī dǎ kāi zài 'ān zhuāng sǎo miáo yí qū dòng chéng xù。
5、 cāo zuò xì tǒng hé bios: rú guǒ jì suàn jī shǐ yòng liǎo“ jí chā jí yòng” cāo zuò xì tǒng( lì rú win98), yìng jiāng bios zhōng pnposinstalled shè zhì wéi yes zhè yàng kě ràng cāo zuò xì tǒng chóngxīn shè zhì zhōng duàn 。
6、 ps/2 shǔ biāo hé bios: zài shǐ yòng ps/2 shǔ biāo shí yìng jiāng bios zhōng ps/2mousefunctioncontrol dǎ kāi huò shè zhì wéi auto, zhǐ yòu zhè yàng bios cái néng jiāng irq12 fēn pèijǐ ps/2 shǔ biāo yòng。 | | zhōng duàn shì yī zhǒng fā shēng liǎo yī gè wài bù de shì jiàn shí diào yòng xiāng yìng de chǔlǐ chéng xù de guò chéng。
àn zhào Ti guān fāng wén dàng dé jiě shì: zhōng duàn shì yóu yú ruǎn jiàn de huò yìng jiàn de xìn hào, shǐ dé CPU fàng qì dāng qián de rèn wù, zhuǎn 'ér qù zhí xíng lìng yī duàn zǐ chéng xù。 kě jiàn zhōng duàn shì yī zhǒng kě yǐ rén wéi cānyù( ruǎn jiàn) huò zhě yìng jiàn zì dòng wán chéng de, shǐ CPU fā shēng de yī zhǒng chéng xù tiào zhuǎn
tōng cháng, chéng xù zhōng duàn shì yóu wài bù shè bèi tōng guò CPU de zhōng duān qǐng qiú xiàn xiàng CPU tí chū de。 zài yī dìng tiáo jiàn xià, CPU xiǎng yìng zhōng duàn hòu, zàn tíng yuán chéng xù de zhí xíng, zhuǎn zhì wéi wài shè fú wù de zhōng duàn chǔlǐ chéng xù。 zhōng duàn chǔlǐ chéng xù kě yǐ 'àn zhào suǒ yào wán chéng de rèn wù biān xiě yǔ guò chéng lèi sì de chéng xù duàn。 zài chéng xù duàn zuì hòu zhí xíng yī tiáo zhōng duàn fǎn huí zhǐ lìng fǎn huí zhù chéng xù, jì xù 'àn yuán shùn xù zhí xíng。 | | SNMP cóng bèi guǎn shè bèi zhōng shōu jí shù jù de jī běn fāng fǎ zhī yī: jī yú zhōng duàn de fāng fǎ ( chēng wéi zì xiàn, Trap) yóu bèi guǎn shè bèi zhù dòng fā chū, kě yǐ lì jí tōng zhī wǎng luò guǎn lǐ gōng zuò zhàn。 tè diǎn shì shí shí xìng hǎo, dàn yòu kě néng huì dǎo zhì xì tǒng zī yuán xiāo hào。
jì suàn jī zhōng duàn gài niàn de xiáng xì jiě shì
shénme shì zhōng duàn
zhōng duàn shì jì suàn jī zhōng de yī gè shí fēn zhòng yào de gài niàn, zài xiàn dài jì suàn jī zhōng háo wú lì wài dì dōuyào cǎi yòng zhōng duàn jì shù。 shénme shì zhōng duàn ní? kě yǐ jǔ yī gè rì cháng shēng huó zhōng de lì zǐ lái shuō míng, jiǎ rú nǐ zhèng zài gěi péng yǒu xiě xìn, diàn huà líng xiǎng liǎo。 zhè shí, nǐ fàng xià shǒu zhōng de bǐ, qù jiē diàn huà。 tōng huà wán bì, zài jì xù xiě xìn。 zhè gè lì zǐ jiù biǎo xiàn liǎo zhōng duàn jí qí chǔlǐ guò chéng: diàn huà líng shēng shǐ nǐ zàn shí zhōng zhǐ dāng qián de gōng zuò, ér qù chǔlǐ gèng wéi jí xū chǔlǐ de shì qíng( jiē diàn huà), bǎ jí xū chǔlǐ de shì qíng chǔlǐ wán bì zhī hòu, zài huí tóu lái jì xù yuán lái de shì qíng。 zài zhè gè lì zǐ zhōng, diàn huà líng shēng chēng wéi“ zhōng duàn qǐng qiú”, nǐ zàn tíng xiě xìn qù jiē diàn huà jiào zuò“ zhōng duàn xiǎng yìng”, jiē diàn huà de guò chéng jiù shì“ zhōng duàn chǔlǐ”, xiāng yìng dì, zài jì suàn jī zhí xíng chéng xù de guò chéng zhōng, yóu yú chū xiàn mǒu gè tè shū qíng kuàng( huò chēng wéi“ shì jiàn”), shǐ dé zàn shí zhōng zhǐ xiàn xíng chéng xù, ér zhuǎn qù zhí xíng chǔlǐ zhè yī shì jiàn de chǔlǐ chéng xù, chǔlǐ wán bì zhī hòu zài huí dào yuán lái chéng xù de zhōng duàn diǎn jì xù xiàng xià zhí xíng, zhè gè guò chéng jiù shì zhōng duàn 。
jì suàn jī wèishénme yào cǎi yòng zhōng duàn
wèile shuō míng zhè gè wèn tí, zài jǔ yī lì zǐ。 jiǎ shè nǐ yòu yī gè péng yǒu lái bài fǎng nǐ, dàn shì yóu yú bù zhī dào hé shí dào dá, nǐ zhǐ néng zài dà mén děng dài, yú shì shénme shì qíng yě gànbù liǎo。 rú guǒ zài mén kǒu zhuāng yī gè mén líng, nǐ jiù bù bì zài mén kǒu děng dài 'ér qù gān qí tā de gōng zuò, péng yǒu lái liǎo 'àn mén líng tōng zhī nǐ, nǐ zhè shí cái zhōng duàn nǐ de gōng zuò qù kāi mén, zhè yàng jiù bì miǎn děng dài hé làng fèi shí jiān。 jì suàn jī yě shì yī yàng, lì rú dǎ yìn shū chū, C P U chuán sòng shù jù de sù dù gāo, ér dǎ yìn jī dǎ yìn de sù dù dī, rú guǒ bù cǎi yòng zhōng duàn jì shù,CPU jiāng jīng cháng chǔyú děng dài zhuàng tài, xiàolǜ jí dī。 ér cǎi yòng liǎo zhōng duàn fāng shì,CPU kě yǐ jìn xíng qí tā de gōng zuò, zhǐ zài dǎ yìn jī huǎn chōng qū zhōng de dāng qián nèi róng dǎ yìn wán bì fā chū zhōng duàn qǐng qiú zhī hòu, cái yú yǐ xiǎng yìng, zàn shí zhōng duàn dāng qián gōng zuò zhuǎn qù zhí xíng xiàng huǎn chōng qū chuán sòng shù jù, chuán sòng wán chéng hòu yòu fǎn huí zhí xíng yuán lái de chéng xù。 zhè yàng jiù dà dà dì tí gāo liǎo jì suàn jī xì tǒng de xiàolǜ。
shénme shì zhōng duàn de yōu xiān jí
wǒ men réng rán kě yǐ jǔ lì shuō míng zhōng duàn yōu xiān jí de gài niàn。 zài shàng miàn de lì zǐ zhōng, rú guǒ zài diàn huà líng xiǎng de tóng shí, mén líng yě xiǎng liǎo, nà me nǐ jiāng zài“ jiē diàn huà” hé“ kāi mén” zhè liǎng gè zhōng duàn qǐng qiú zhòngxuǎn zé, xiān xiǎng yìng nǎ yī gè qǐng qiú。 zhè jiù yòu yī gè shuí yōu xiān de wèn tí。 rú guǒ“ kāi mén” bǐ“ jiē diàn huà” zhòng yào( huò zhě shuō“ kāi mén” bǐ“ jiē diàn huà” de yōu xiān jí gāo), nà me jiù yīnggāi xiān kāi mén, rán hòu zài jiē diàn huà, jiē wán diàn huà hòu zài huí tóu lái jì xù xiě xìn。 zhè jiù shì shuō, dāng tóng shí yòu duō gè zhōng duàn qǐng qiú shí, yīnggāi xiān xiǎng yìng yōu xiān jí jiào gāo de zhōng duàn qǐng qiú。
cǐ wài, rú guǒ zài xiǎng yìng yī gè zhōng duàn , zhí xíng zhōng duàn chǔlǐ de guò chéng zhōng, yòu yòu xīn de zhōng duàn shì jiàn fā shēng 'ér fā chū liǎo zhōng duàn qǐng qiú, yīnggāi rú hé chǔlǐ yě qǔ jué yú zhōng duàn shì jiàn de yōu xiān jí。 dāng xīn fā shēng de zhōng duàn shì jiàn de yōu xiān jí gāo yú zhèng zài chǔlǐ de zhōng duàn shì jiàn shí, yòu jiāng zhōng zhǐ dāng qián de zhōng duàn chǔlǐ chéng xù, zhuǎn qù chǔlǐ xīn fā shēng de zhōng duàn shì jiàn, chǔlǐ wán bì cái fǎn huí yuán lái de zhōng duàn chǔlǐ。 zài shàng miàn de lì zǐ zhōng, wǒ men jiǎ shè“ kāi mén” bǐ“ jiē diàn huà” de yōu xiān jí gāo。 zài nǐ xiě xìn shí, diàn huà líng xiǎng liǎo, nǐ qù jiē diàn huà, zài tōng huà de guò chéng zhōng, mén líng yòu xiǎng liǎo。 yīn wéi“ kāi mén” de yōu xiān jí gāo, nǐ zhǐ néng ràng tōng huà de duì fāng shāo děng, fàng xià diàn huà qù kāi mén。 kāi mén zhī hòu zài huí tóu jì xù jiē diàn huà, tōng huà wán bì zài huí qù jì xù xiě xìn。 ér rú guǒ“ kāi mén” bǐ“ jiē diàn huà” de yōu xiān jí dī, nà me zài tōng huà de guò chéng zhōng mén líng xiǎng liǎo yě kě yǐ bù yú lǐ cǎi, tōng huà jié shù zài qù kāi mén。 dāng rán, zài rì cháng shēng huó zhōng, shuí yě bù huì wéi“ kāi mén” hé“ jiē diàn huà” guī dìng yī gè yōu xiān jí bié de gāo dī。 dàn shì zài jì suàn jī zhōng, gè zhǒng zhōng duàn shì jiàn hěn duō, qí yōu xiān jí dōuyòu guī dìng, fǒu zé jiù huì luàn tào。 zài jì suàn jī zhōng, zhōng duàn shì jiàn de yōu xiān jí shì gēn jù shì jiàn de shí shí xìng、 zhòng yào xìng hé ruǎn jiàn chǔlǐ de fāng biàn xìng lái 'ān pái de。
zhōng duàn de píng bì
zhōng duàn píng bì yě shì yī gè shí fēn zhòng yào de gōng néng, suǒ wèi zhōng duàn píng mù bì shì zhǐ tōng guò shè zhì xiāng yìng de zhōng duàn píng bì wèi, jìn zhǐ xiǎng yìng mǒu gè zhōng duàn 。 zhè yàng zuò de mùdì, shì bǎo zhèng zài zhí xíng yī xiē zhòng yào de chéng xù zhōng bù xiǎng yìng zhōng duàn , yǐ miǎn zào chéng chí huǎn 'ér yǐn qǐ cuò wù。 lì rú, zài xì tǒng qǐ dòng zhí xíng chū shǐ huà chéng xù shí, jiù píng bì jiàn pán zhōng duàn , shǐ chū shǐ huà chéng xù néng gòu shùn lì jìn xíng。 zhè shí, qiāo rèn hé jiàn, dōubù huì xiǎng yìng。 dāng rán duì yú yī xiē zhòng yào de zhōng duàn shì bù néng píng bì de, lì rú chóngxīn qǐ dòng、 diàn yuán gù zhàng、 nèi cún chū cuò、 zǒng xiàn chū cuò děng yǐng xiǎng zhěng gè xì tǒng gōng zuò de zhōng duàn shì bù néng píng bì de。 yīn cǐ, cóng zhōng duàn shì fǒu kě yǐ bèi píng bì lái kàn, kě fēn wéi kě píng bì zhōng duàn hé bù kě píng bì zhōng duàn liǎng lèi。
zhōng duàn shì zěn yàng fēn lèi de
chǎn shēng zhōng duàn qǐng qiú de shè bèi huò shì jiàn chēng wéi“ zhōng duàn yuán”。 cóng zhōng duàn yuán lái kàn, zhōng duàn yī bān kě fēn wéi sān lèi:
( 1) yóu jì suàn jī yìng jiàn yì cháng huò gù zhàng yǐn qǐ de zhōng duàn , yě chēng wéi nèi bù yì cháng zhōng duàn 。
( 2) yóu chéng xù zhōng zhí xíng liǎo zhōng duàn zhǐ lìng yǐn qǐ de zhōng duàn , yě chēng wéi ruǎn zhōng duàn 。
( 3) wài bù shè bèi( rú shū rù shū chū shè bèi) qǐng qiú yǐn qǐ de zhōng duàn , yě chēng wéi wài bù zhōng duàn huò I / O zhōng duàn 。
zài zhè sān lèi zhōng duàn zhōng, wài bù zhōng duàn wǒ men jiē chù dé zuì duō。 xià miàn wǒ men lái zuò jìn yī bù de jiè shào。
zhōng duàn kòng zhì qì hé zhōng duàn tōng dào
yīn wéi měi gè shè bèi dōuyào shǐ yòng zhōng duàn , měi gè shè bèi yě jiù xū yào yī gè chuán sòng zhōng duàn qǐng qiú de tōng dào。 érCPU zhōng zhǐ yòu yī tiáo jiē shōu zhōng duàn qǐng qiú de yǐn jiǎo, yīn cǐ xū yào yòu yī gè jī gòu lái shōu jí gè gè shè bèi chǎn shēng de gè zhǒng zhōng duàn qǐng qiú, bìng 'àn yōu xiān jí pái liè sòng gěiCPU。 zhè gè jī gòu chēng wéi zhōng duàn kòng zhì qì。 zǎo qī de zhōng duàn kòng zhì qì shì yī piàn 82 5 9 jí chéng xìn piàn, kě yǐ jiē shōu8 gè zhōng duàn qǐng qiú xìn hào, yě jiù shì kě yǐ yòu8 gè zhōng duàn tōng dào。PC jī yǔn xǔ shǐ yòng15 gè zhōng duàn tōng dào, yīn cǐ xū yào liǎng piàn8259 xìn piàn。 xiàn zài de wēi jī réng rán wéi chí liǎo zhè gè jié gòu, bù guò8259 xìn piàn yǐ bù shì dú lì de xìn piàn, ér bèi jìn yī bù jí chéng dào qí tā de dà guī mó xìn piàn zhōng liǎo。
liǎng piàn8259 zhī jiān yòng jí lián de fāng fǎ lián jiē qǐ lái, jí yī piàn8259 de shū chū lián jiē dào lìng yī piàn8259 de shū rù duān。 yīn cǐ shí jì kě yǐ shǐ yòng de zhōng duàn tōng dào zhǐ yòu15 gè
。
yóu yú měi gè shè bèi dōuyào zhàn yòng yī gè zhōng duàn tōng dào, rú guǒ yòu liǎng gè huò liǎng gè yǐ shàng de shè bèi zhàn yòng liǎo xiāng tóng de tōng dào shí jiù huì fā shēng chōng tū, shǐ dé shè bèi bù néng zhèng cháng gōng zuò shèn zhì sǐ jī。 yīn cǐ zài 'ān zhuāng xīn de shè bèi shí, yī dìng yào xuǎn zé nà xiē hái méi yòu bèi zhàn yòng( bǎo liú) de zhōng duàn tōng dào, fǒu zé jiù huì yǐn qǐ chōng tū。 xuǎn zé zhōng duàn tōng dào yī bān shì tōng guò gǎi biàn shì pèi kǎ shàng de tiào xiàn lái shí xiàn de。 hěn duō wēi jī zài 'ān zhuāng shēng kǎ huò diàn yǐng kǎ shí méi yòu zhèng què dì xuǎn zé hǎo zhōng duàn tōng dào, zào chéng chōng tū hòu bù néng gōng zuò。 duì yú yòu jí chā jí yòng gōng néng de wēi jī hé shì pèi kǎ, néng gòu zì dòng dì xuǎn zé wèi bèi zhàn yòng de tōng dào, jiù bù xū yào wǒ men qù shè zhì liǎo。
gèng jiā xiáng xì de kě yǐ chá yuè dà xué jiào cái《 wēi jī yuán lǐ》 | | zhōng duàn
interrupt
zhongduan
zhōng duàn (interruPt) jì suàn jī zài zhí xíng chéng xù guò chéng zhōng, dāng
yù dào jí xū chǔlǐ de shì jiàn shí, zàn tíng dāng qián zhèng zài yùn xíng de chéng xù,
zhuǎn qù zhí xíng yòu guān fú wù chéng xù, chǔlǐ wán hòu zì dòng fǎn huí yuán chéng xù,
zhè gè guò chéng chēng wéi zhōng duàn 。
zhōng duàn kě fēn wéi nèi zhōng duàn hé wài zhōng duàn 。 nèi zhōng duàn shì yóu jì suàn
jī nèi bù yuán yīn yǐn qǐ de zhōng duàn , rú yì chū zhōng duàn 、 fēi fǎ cāo zuò mǎ zhōng
duàn、 dì zhǐ yuè jiè zhōng duàn děng ; wài zhōng duàn zhǐ wài bù shì jiàn yǐn qǐ de zhōng
duàn, rú shū rù shū chū zhōng duàn 、 diàn yuán gù zhàng zhōng duàn 、 shí shí zhōng zhōng duàn děng。
wài zhōng duàn yòu jiào qiǎngpò zhōng duàn 。 zài nèi zhōng duàn zhōng, yóu chéng xù zhōng tè shè
de zhǐ lìng yǐn qǐ de zhōng duàn , yòu chēng wéi ruǎn zhōng duàn 。
yào qiú zhōng duàn de qǐng qiú kě 'àn qí qīng zhòng huǎn jí fēn jí, bìng fù yú
yī dìng de yōu xiān quán, chēng wéi zhōng duàn yōu xiān jí。 dāng yòu duō gè zhōng duàn qǐng
qiú shí, zhōng duàn xì tǒng 'àn zhōng duàn yōu xiān jí jìn xíng pái duì。 pái duì yuán zé
shì : jí bié gāo de yōu xiān xiǎng yìng。 ruò zài chù lǐ dī jí zhōng duàn guò chéng zhōng
yòu yòu gāo jí zhōng duàn shēn qǐng zhōng duàn , zé gāo jí zhōng duàn kě yǐ dǎ duàn dī jí
zhōng duàn chǔlǐ, zhuǎn qù chǔlǐ gāo jí zhōng duàn , děng chǔlǐ wán gāo jí zhōng duàn hòu
zài fǎn huí chǔlǐ yuán lái de dī jí zhōng duàn , chēng wéi zhōng duàn qiàn tào。 wèile
zēng jiā zhōng duàn pái duì de líng huó xìng, hái kě yòng chéng xù de fāng fǎ zài mǒu duàn
shí jiān zhōng píng bì mǒu xiē zhōng duàn qǐng qiú, yǐ gǎi biàn zhōng duàn xiǎng yìng shùn xù。
yòu xiē zhōng duàn qǐng qiú shì bù néng píng bì de, rú diàn yuán yī dàn diào diàn, zhōng yāng
chǔlǐ qì yìng lì jí xiǎng yìng, qí yōu xiān jí zuì gāo, chēng wéi fēi píng bì
zhōng duàn 。
zhōng yāng chǔlǐ qì zài xiǎng yìng zhōng duàn hòu zhuǎn rén jù tǐ de zhōng duàn fú wù
chéng xù zhī qián bì xū bǎo cún qí xiàn chǎng, bāo kuò chéng xù duàn diǎn、 chéng xù zhuàng tài
zì hé yùn suàn qì zhōng tōng yòng jì cún qì nèi róng, yǐ bǎo zhèng zhōng duàn fú wù hòu
néng gòu huī fù xiàn chǎng fǎn huí yuán lái de chéng xù。 zài bǎo cún xiàn chǎng hé huī fù
xiàn chǎng de jiē duàn, bù yǔn xǔ rèn hé xīn de huò gèng gāo jí de zhōng duàn dǎ duàn。
xì tǒng cǎi yòng“ guān zhōng duàn ” de bàn fǎ jìn zhǐ xiǎng yìng rèn hé zhōng duàn , děng dào
bǎo cún xiàn chǎng huò huī fù xiàn chǎng wán bì, zài“ kāi zhōng duàn ”。 zhōng duàn chǔlǐ
guò chéng bāo kuò bǎo cún xiàn chǎng、 huī fù xiàn chǎng hé jù tǐ de fú wù chǔlǐ, dū
shì tōng guò chéng xù shí xiàn de, yīn cǐ zhè zhǒng fāng shì yòu jiào chéng xù zhōng duàn fāng
shì。
wèile tí gāo xiǎng yìng zhōng duàn de sù dù, tōng cháng bǎ suǒ yòu zhōng duàn fú
wù chéng xù de rù kǒu dì zhǐ ( huò chēng zhōng duàn xiàng liàng ) huì jí wéi zhōng duàn xiàng liàng
biǎo。 dāng zhōng yāng chǔlǐ qì xiǎng yìng zhōng duàn shí, cóng zhōng duàn xiàng liàng biǎo zhōng zhí
jiē dé dào xiāng yìng de rén kǒu dì zhǐ, bìng cóng gāi dì zhǐ kāi shǐ zhí xíng zhōng duàn
fú wù chéng xù。
zhōng duàn zài xiàn dài jì suàn jī xì tǒng zhōng shì yī zhǒng fēi cháng zhòng yào de jì
shù, shū rén shū chū shè bèi hé zhù jī jiāo huàn shù jù、 fēn shí cāo zuò、 shí shí
xì tǒng、 duō chǔlǐ jī xì tǒng、 jì suàn jī wǎng luò hé fēn bù shì jì suàn jī xì
tǒng zhōng dū yào yòng dào zhè zhǒng jì shù。
| | - n.: intermission, interrupting or being interrupted, break down (off), come to stop, suspend, Interrupt, stop short [dead], cut back(on), breaking down, break up, stoppage, instance of this, solution, thing that interrupts, hole, hiatus, halt, disruption, discontinuity, Interruption, discontinuance, breaking, blackout, abatement, break
- v.: break off, discontinue, stash, intermit
- adv.: Off
- vt.: discontinue, abate
| | - v. interrompre
| | dǎ duàn , zhōng zhǐ , tíng zhǐ , tū rán chā rù jī biàn , shī cháng , xiàng chā , yì cháng , jī xíng , zhàng 'ài , cuò , bié , fǎn cháng , bù guī zé , yǐng xiǎng huò zǔ 'ài jìn bù de shì wù , zǔ 'ài , fáng 'ài wù , léizhuì de rén huò shì wù , quē diǎn , bù lì tiáo jiàn , bù lì de yīn sù , nán guān , tíng dùn , bù píng tǎn , wú guī lǜ , bù hé cháng guī , bù zhěng qí , jiāng jú , zàn tíng , biàn huài , biàn cuò , gē , qiē , jiāng chí jiē duàn , tíng zhǐ de zhuàng tài , tíng zhǐ huò bù jì xù zuò , tíng xià , qiáo lēng , piān jiàn , qū jiě , wān qū zhī chí , zǔsè , tí chàng , yōng hù , gǔ chuī , zhù zhāng , zhàng 'ài wù , gǔ dòng , shān dòng , jiān chēng , duàn yán , shēng chēng , xuān chēng , léizhuì , fù dān , fáng 'ài zhě , jī qǐ , cì jī , zǔ duàn wù , dǔsè , zé rèn , zhí zé | | jì suàn jī | shū rù shū chū | yìng jiàn | zhōng duàn kòng zhì qì | INTEL | huì biān | zhǐ lìng | fǎn huí | dān piàn jī | |
| | |
|
|