
He mea nui te maarama ki te tautuhi i nga puna harore hei whakatau i te urunga whakauru o te mahi takahi i te waa, e mohiotia ana ko te vector pokanoa.I roto i te PC / i te hoahoanga, ko tenei tikanga ka tautokohia ma te whakaputa i tetahi tohu tohu taapiri e kiia ana ko te nama momo taapiri, penei i te kaupapa tohutohu, i hangaia aunoatia e te CPU.I roto i te tikanga urupare ohorere, ko te kaiwhakahaere o te 8259A e whakaputa ana i te nama momo rereke e pa ana ki te kaupapa nui-matua e hiahia ana kia aro wawe mai.Ko tenei kaupapa ko te whakarite kia whiwhi nga mahi akiaki i te wa tika, e whakaatu ana i te kaupapa whanui o te tohatoha rauemi whai hua ki te hoahoa o te punaha.Ko te whanaungatanga pāngarau e whakahaere tika ana i tenei mahi, ko te nama momo rereke na te mea e wha nga waahanga o te verunt pokanoa e whai ake nei e wha nga waahanga whakauru.Ko tenei huarahi hanganga kaore i te whakatairanga noa i te kaha o te whakahaere pokanoa engari e whakaatu ana hoki i te hiranga o te whakahaere i te whakariterite i roto i te whakahiato.I roto i nga mahi, ko te maarama ki tenei whanaungatanga he mea nui mo te tangohanga me te arotautanga, na te kaha o te tipu o te vectors wawao ka taea e nga bottlenecks te koretake ranei i roto i nga mahinga ratonga.Ko nga hoahoanga whakahaere o te punaha whakahaere hou ka whakauru i nga tikanga o te kaupapa ako me te whakahaere, te whakanui i a raatau mahi ki te pupuri i nga mahi a te punaha.Ko nga koretake o te tepu vector haangai e whakanui ana i te haangai hihiri i waenga i te taputapu me te raupaparorohiko ki te whakahaere i te hoahoa whaitake mo te waihanga i nga taiao whakautu.
Ko te whakaurunga mo te kaupapa ratonga haukoti e tino tautuhia ana e te whakakotahitanga o te taatai me te uara turanga waahanga.Kei ia vector te vector te 4 nga hua o te mahara, e whakaatu ana i nga ahuatanga o te 8086 e tika ana te whakahaere i nga taputapu me nga punaha.Ko te tepu vector haangai, e noho ana i te iti rawa o te 1kb o te mahara o te 8086, ka waiho hei putunga.Ka rokiroki 256 nga vectors hurihuri, i whakaritea i roto i te raupapa piki i runga i te nama taapiri.
I te huihuinga pakaru, ka whai waahi te CPU ki te tohu i te waahi o te vector aukati i roto i tenei tepu.Ko tenei whakataunga e arahina ana e te nama momo i puta mai i te papatohu atanga.Ko taua mahinga kaore anake e whakaatu i te kaha o te hoahoanga o te PPU engari e whakaatu ana hoki i te tino whakahaere i nga mahi whakahaere.Ko te hokonga o te vector aukati e whakamanahia ana i te Päpä ki te whakahaere i te papatono e tika ana ki te whakahaere i nga mahi takahi takahi, hei whakarite kia tere te tere o te punaha ki nga kaupapa maha.
Ko te maarama ki nga tohu o tenei whakaritenga ka tino nui te whai hua ma te whakaaro ki nga tono whaitake.Hei tauira, ko te kaha ki te uru tere me te whakahaere i nga mahinga ratonga haukoti ka taea te rereketanga o te angitu me te korenga.Ko te hoahoa o te tepu vector haangai e whakahaere ana i te tikanga whakahaere mo te whakahaere i nga momo taapiri maha, he pai rawa atu i nga taiao e mau ana i te taumaha me te pono.
Ko te whakawhirinaki o te hoahoanga ki runga i te taapiri me te uara turanga tuuturu e whakaatu ana i te maataapuna nui i roto i te maatauranga rorohiko: te taurite i waenga i te hanganga me te ngawari.Ka whakahoutia e tenei taurite me nga kaupapa i roto i te hoahoa raupaparorohiko, kei reira nga hononga kua tautuhia me nga kawa e whai kiko ana ki te whanaketanga o nga punaha e kaha ake ana.Te tātari peheatanga o te 8086 ka taea e te 8086 te tuhi i tetahi taapiri ki nga punaha o naianei e haere tonu ana ki te tipu o te matatau me te kaha ki nga tikanga kua whakatauhia.
Ko te hoahoanga 80x86 e whakarite ana i nga vectors aukati katoa i roto i te waahanga mahara kua tohua, e whakaatu ana i nga mea e kiia ana ko te tepu vector kino.Ka whakariteritehia tenei tepu i runga i nga nama momo aukati, hei mahi tika hei whaiaronga whakaurunga mo nga mahinga ratonga aukati (IRS).Ehara tenei rihi i te hinonga pumau, kei a ia te kaha ki te whakarereke i te taumata o te punaha whakahaere, ka rereke te rereketanga puta noa i nga punaha.Ko tenei maamaa e whakaatu ana i te kaha o te hoahoanga ki te urutau ki te tini o nga tono whakahaere me nga whirihoranga taputapu.
Ko te mahi matua o te tepu vector haukoti ko te kaha ki te whakahaere i te aukati, e whakamahia ana hei whakahaere i nga kaupapa whakaihiihi.Ko ia urunga kei roto i te teepu e pa ana ki tetahi momo kino, ka taea te whakaatu i te Paepae ki te whakaatu i te ISR e tika ana ina whakatika.He mea nui tenei tikanga mo te tautoko i te urupare o te punaha, ina koa i nga ahuatanga kei reira nga tukanga maha, nga miro ranei mo nga rauemi a te PSPU.
Ko te kaha ki te whakahou i te tepu vector diactor e kaha ana ki te awhina i nga punaha whakahaere ki te whakapai ake i nga mahi me te whakahaere i nga rauemi.Hei tauira, ka tapiritia he taputapu hou, ka taea e te punaha whakahaere te whakahou i te tepu me nga kaihoroi haangai hou me te kore e tono i te punaha punaha.E whakaatu ana tenei ngawari i te kaha o te whakapiki i te whakahiato o te kohinga hou i runga i te urutau me te tauine.
Rahui Intel 32 tau whakararu (0x00 ki te 0x1f) mo te aratau CPU tiaki, e whakahaere ana i nga kaupapa o te punaha penei i te-kore-kore ranei.I roto i te Linux, ka tiimata te punaha i te 0x20, ka wehe i a raatau mai i te waa e rahuitia ana.Ko tenei wehenga e whakaatu ana i te hiranga o te huarahi hanganga ki te whakahaere i te aukati.Hei tauira, ko te tautuhi ano mo te Chip Chip 8259 he waahanga pai o te punaha whakahaere a Linux, ka awhina i te punaha whakahaere mai i nga hapa.
Tena koa tukuna mai he uiui, ka whakautu wawe taatau.
i te 2024/12/31
i te 2024/12/30
i te 8000/04/18 147770
i te 2000/04/18 112006
i te 1600/04/18 111351
i te 0400/04/18 83768
i te 1970/01/1 79564
i te 1970/01/1 66959
i te 1970/01/1 63098
i te 1970/01/1 63040
i te 1970/01/1 54096
i te 1970/01/1 52184