[其他]計(jì)算機(jī)命令的方式轉(zhuǎn)換無效
| 申請(qǐng)?zhí)枺?/td> | 88100756 | 申請(qǐng)日: | 1988-02-23 |
| 公開(公告)號(hào): | CN88100756A | 公開(公告)日: | 1988-10-19 |
| 發(fā)明(設(shè)計(jì))人: | 徹斯特·阿斯布里·黑斯;凱溫·邁克爾·扎克森;達(dá)里爾·愛德蒙德·朱迪斯;霍商格·拉坦·彼斯頓吉 | 申請(qǐng)(專利權(quán))人: | 國(guó)際商用機(jī)器公司 |
| 主分類號(hào): | G06F9/06 | 分類號(hào): | G06F9/06 |
| 代理公司: | 中國(guó)國(guó)際貿(mào)易促進(jìn)委員會(huì)專利代理部 | 代理人: | 姚珊 |
| 地址: | 美國(guó)*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算機(jī) 命令 方式 轉(zhuǎn)換 | ||
本發(fā)明涉及帶有中斷控制器的計(jì)算機(jī)系統(tǒng),更特別地涉及這樣一些高效能的系統(tǒng),這些系統(tǒng)有條件地轉(zhuǎn)換并響應(yīng)那些與中斷有關(guān)的、通常與上述系統(tǒng)不相容的軟件命令。
這類系統(tǒng)迄今已有介紹,例如,IBM個(gè)人計(jì)算機(jī)XT和AT*,(*個(gè)人計(jì)算機(jī)XT是一個(gè)商標(biāo),個(gè)人計(jì)算機(jī)AT是IBM公司的一個(gè)注冊(cè)商標(biāo))這類系統(tǒng)有一個(gè)或多個(gè)連在系統(tǒng)內(nèi)的可編程中斷控制器,用于處理系統(tǒng)內(nèi)的中斷,因此免去了中央處理單元(CPU)為此所需的軟件及處理的開銷,這類控制器中有代表性的一個(gè)中斷控制器是Intel *8259A可編程中斷控制器(PIC),它可以為CPU處理多至8個(gè)向量?jī)?yōu)先級(jí)中斷。(*Intel是Intel公司的一個(gè)注冊(cè)商標(biāo))。8259A的特點(diǎn)已有描述,例如,在1984年、Intel“微系統(tǒng)部件手冊(cè)”中第2-120頁(yè)到2-137頁(yè)。8259A PIC能夠通過軟件命令編程,以響應(yīng)邊沿觸發(fā)或電平觸發(fā)中斷方式。某些計(jì)算機(jī)系統(tǒng)希望主要運(yùn)行這種僅使用一種方式的與中斷有關(guān)的軟件命令的軟件,但可以響應(yīng)來自基于不同方式的其它系統(tǒng)結(jié)構(gòu)或程序的與中斷有關(guān)的軟件命令。
依照本發(fā)明,一種附有中斷控制器的個(gè)人計(jì)算機(jī)系統(tǒng)被較佳地設(shè)計(jì)成在一種方式下運(yùn)行程序并響應(yīng)與中斷有關(guān)的軟件命令,例如電平敏感方式,但所提供的電路使得系統(tǒng)能夠轉(zhuǎn)換并響應(yīng)另一種方式,例 如邊沿敏感(觸發(fā))方式,的與中斷有關(guān)的軟件命令,因此,系統(tǒng)以兼容的方式視邊沿方式的信號(hào)就象電平方式的信號(hào)一樣。
在本發(fā)明的實(shí)踐中,獲得了一種有意義的優(yōu)點(diǎn),因?yàn)榉駝t是不兼容的軟件(包括應(yīng)用程序)變成了兼容,并且大量的此類程序能夠應(yīng)用在這類系統(tǒng)中。
在所描述的這種較佳實(shí)施方案中,個(gè)人計(jì)算機(jī)系統(tǒng)使用無論何時(shí)只提供電平敏感中斷命令的軟件。這里,所希望的是能夠使用另一種提供邊沿敏感中斷命令的不相容軟件。將電路邏輯加入電平敏感系統(tǒng)中,使之截取所有輸入的邊沿敏感中斷命令并用與電平敏感命令相同的方式處理它們。
響應(yīng)與轉(zhuǎn)換的這種原理可以應(yīng)用于相反的場(chǎng)合,即邊沿命令對(duì)應(yīng)電平命令,以及非中斷命令的命令類型的處理。
為了更好地理解本發(fā)明以及其中的優(yōu)點(diǎn)和特性,參考與附圖有關(guān)的說明,本發(fā)明的范圍在所附的權(quán)利要求書中加以闡明。
圖1表示一個(gè)計(jì)算機(jī)系統(tǒng),它包括一個(gè)CPU,一個(gè)可編程中斷控制器和譯碼和緩沖器控制邏輯,用于處理與本發(fā)明有關(guān)的中斷命令信號(hào)。
圖2A和圖2B分別表示用在圖1所示系統(tǒng)中,典型的初始化命令字(ICW1)的格式和操作命令字(OCW1)的格式。
圖3示出包含一個(gè)寫選通和一個(gè)選通、如圖1的緩沖器控制邏輯的細(xì)節(jié)。
圖4是說明在可編程中斷控制器初始化時(shí)出現(xiàn)的信號(hào)波形的時(shí)序圖,特別地說明ICW1命令字的使用。
圖5A、圖5B和圖5C表示有關(guān)圖3中寫選通操作的邏輯和條件。
圖6A、圖6B和圖6C表示有關(guān)圖3中讀選通操作的邏輯和條件。
圖1中的計(jì)算機(jī)系統(tǒng)包括:與可編程中斷控制器(PIC)2互連的中央處理單元(CPU)1,通過總線3(包括地址總線14和數(shù)據(jù)總線17)與CPU相連的其它部件,包括輸入/輸出設(shè)備(I/O)6-8、隨機(jī)訪問存貯器(RAM)10和只讀存貯器(ROM)11。
地址信號(hào)經(jīng)總線14直接進(jìn)入地址譯碼和指令譯碼區(qū)15,數(shù)據(jù)信號(hào)通過數(shù)據(jù)總線17進(jìn)入地址譯碼、指令譯碼區(qū)15以及緩沖器控制邏輯20。各種數(shù)據(jù)、狀態(tài)和控制信號(hào)被提供,例如,位于導(dǎo)線25的片選信號(hào),線26的地址“0”和導(dǎo)線27上的譯碼結(jié)果,譯碼結(jié)果表示-Write????Gate(寫選通)信號(hào)(圖3中線27a)或-Read????Gate(讀選通)信號(hào)(圖3中線27b)。緩沖器控制通過總線17a向中斷控制器2提供數(shù)據(jù)。
可編程中斷控制器2借助總線30,經(jīng)由8根線IR0,IR1,IR2,……,IR7為CPU1處理多至8個(gè)向量?jī)?yōu)先級(jí)中斷。圖1的系統(tǒng)中僅示出與線IR0,IR1和IR2相連的三個(gè)I/O設(shè)備。
中斷控制器2起總管理作用。它接受來自I/O設(shè)備的請(qǐng)求,決定哪一個(gè)輸入的請(qǐng)求具有最高優(yōu)先級(jí),確定是否這個(gè)輸入請(qǐng)求的優(yōu)先級(jí)高于當(dāng)前被服務(wù)的優(yōu)先級(jí),并根據(jù)上述決斷,經(jīng)線31(INT)向CPU發(fā)出一次中斷。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國(guó)際商用機(jī)器公司,未經(jīng)國(guó)際商用機(jī)器公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/88100756/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法
- 圖像轉(zhuǎn)換設(shè)備、圖像轉(zhuǎn)換電路及圖像轉(zhuǎn)換方法
- 數(shù)模轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 轉(zhuǎn)換設(shè)備和轉(zhuǎn)換方法
- 占空比轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 通信轉(zhuǎn)換方法、轉(zhuǎn)換裝置及轉(zhuǎn)換系統(tǒng)
- 模數(shù)轉(zhuǎn)換和模數(shù)轉(zhuǎn)換方法
- 轉(zhuǎn)換模塊以及轉(zhuǎn)換電路
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件和熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊





