欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

利用并行端口快速編輯只讀存儲(chǔ)器的裝置和方法

文檔序號(hào):6748661閱讀:245來(lái)源:國(guó)知局
專利名稱:利用并行端口快速編輯只讀存儲(chǔ)器的裝置和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種利用并行端口(paralleI port)快速編輯只讀存儲(chǔ)器的裝置及方法,主要是指一種可通過(guò)并行端口及一般的數(shù)字邏輯電路,快速地在只讀存儲(chǔ)器中尋找正確位址,并加以設(shè)定,以讀取數(shù)據(jù)或?qū)⒂碌臄?shù)據(jù)寫入的裝置及方法。
傳統(tǒng)燒錄只讀存儲(chǔ)器的方法,一般有下列兩種1、采用雙中央處理單元(CPU)結(jié)構(gòu)即通過(guò)二級(jí)控制來(lái)完成燒錄,使數(shù)據(jù)由電腦主機(jī)(PC)通過(guò)并行端口下載,如此,只讀存儲(chǔ)器(ROM)燒錄動(dòng)作,必需完全藉由中央處理單元的輔助控制,造成中間步驟繁瑣,執(zhí)行效率低,且價(jià)格昂貴。
2、采用內(nèi)建于電腦主機(jī)板的結(jié)構(gòu)此種結(jié)構(gòu)雖在執(zhí)行時(shí),效率較第1種方法高,但這種結(jié)構(gòu)不但會(huì)占用電腦主機(jī)板的資源,且在電腦主機(jī)板插槽有限的情形下,僅僅為單一功能另設(shè)一插卡,實(shí)在是非常不符合經(jīng)濟(jì)效益。
有鑒于上述傳統(tǒng)燒錄只讀存儲(chǔ)器的方法,因其燒錄程序復(fù)雜,燒錄時(shí)間長(zhǎng),造成程序開發(fā)及燒錄作業(yè)上的很多困難,大大影響程序開發(fā)的效率,且延長(zhǎng)了程序開發(fā)的時(shí)間,故,本發(fā)明人針對(duì)上述的缺點(diǎn),歷經(jīng)多時(shí)不斷改進(jìn),終于開發(fā)出一種通過(guò)并行端口及外接的數(shù)字邏輯電路,而能對(duì)只讀存儲(chǔ)器進(jìn)行快速編輯的裝置及方法。
本發(fā)明的一個(gè)目的在于提供一種利用并行端口快速編輯只讀存儲(chǔ)器的裝置,它能快速地對(duì)只讀存儲(chǔ)器進(jìn)行讀寫操作。
本發(fā)明另一目的在于提供一種利用并行端口快速編緝只讀存儲(chǔ)器的方法,通過(guò)該方法能快速地對(duì)只讀存儲(chǔ)器進(jìn)行讀寫操作。
本發(fā)明提供的快速編輯只讀存儲(chǔ)器的裝置,主要是將并行端口與一由計(jì)數(shù)器、譯碼電路及控制電路等所組成的外部控制電路相連接,如此,即可在不占用電腦主機(jī)板資源的前提下,通過(guò)并行端口傳送信號(hào),并舍棄采用傳統(tǒng)的第二顆輔助中央處理單元的控制方式,而以數(shù)字邏輯電路取代,以快速找到只讀存儲(chǔ)器中的正確地址,并加以設(shè)定,以讀取數(shù)據(jù)或?qū)⒂碌臄?shù)據(jù)料寫入其中,如此,不但可大幅度提高只讀存儲(chǔ)器燒錄的工作效率,且價(jià)格低、實(shí)用性高。
本發(fā)明提供的快速編輯只讀存儲(chǔ)器的方法,其主要是由并行端口輸出信號(hào),經(jīng)譯碼電路轉(zhuǎn)換,并通過(guò)計(jì)數(shù)器尋找及設(shè)定地址后,再藉由控制電路的控制,而能快速找到只讀存儲(chǔ)器中的正確地址。
為能對(duì)本發(fā)明的特征及其功效有更進(jìn)一步的認(rèn)識(shí)與了解,茲配合附圖詳細(xì)描述本發(fā)明的實(shí)施例,其中

圖1是本發(fā)明的結(jié)構(gòu)示意困。
圖2是本發(fā)明地址產(chǎn)生原理的電路圖。
本發(fā)明是一種利用并行端口快速編輯只讀存儲(chǔ)器的裝置及方法,主要是指一種在不占用電腦主機(jī)板資源的前提下,通過(guò)并行端口傳送信號(hào),并舍棄采用傳統(tǒng)的第二顆輔助中央處理單元的主從式結(jié)構(gòu)的控制方式,而以數(shù)字邏輯電路取代,進(jìn)行操控處理,以快速自只讀存儲(chǔ)器中找到欲燒錄程序的正確地址,并加以設(shè)定,以讀取數(shù)據(jù)或?qū)⒂碌臄?shù)據(jù)寫入其中。
本發(fā)明的裝置,請(qǐng)參照?qǐng)D1所示,主要包含一電腦主機(jī)的并行端口10,該并行端口10上具有三種不同特性的接腳,分別是數(shù)據(jù)端11、控制端12和狀態(tài)端13,其中,數(shù)據(jù)端11是用以提供帶鎖存的八位輸出信號(hào),控制端12用以提供帶鎖存的四位輸出信號(hào),而狀態(tài)端13則用以接受穩(wěn)定的五位輸入信號(hào)。
另,在該并行端口10上并連接有一數(shù)字邏輯電路20,該數(shù)字邏輯電路20上設(shè)有兩級(jí)譯碼及控制電路21,該兩級(jí)譯碼及控制電路21分別通過(guò)數(shù)據(jù)端11及控制端12與該并行端口10相連接,且該兩級(jí)譯碼及控制電路21另與一只讀存儲(chǔ)器30相接。
在本發(fā)明中,該兩級(jí)譯碼及控制電路21在接收到由該并行端口10傳來(lái)的信號(hào)時(shí),會(huì)根據(jù)各信號(hào)在使用上頻繁程度的不同,進(jìn)行下列三項(xiàng)的控制處理(1)將使用頻繁的信號(hào),交由該兩級(jí)譯碼及控制電路21中的第一級(jí)譯碼器處理,以節(jié)省程序執(zhí)行的時(shí)間。
(2)對(duì)于時(shí)序上有沖突的信號(hào),盡量分別由不同的譯碼器處理。
(3)第一級(jí)譯碼器的優(yōu)先權(quán)高于第二級(jí)譯碼器的優(yōu)先權(quán)。
本發(fā)明的數(shù)字邏輯電路20上另設(shè)有一計(jì)數(shù)器22,該計(jì)數(shù)器22分別與該并行端口10的數(shù)據(jù)端11及只讀存儲(chǔ)器30相連接。
此外,在本發(fā)明的數(shù)字邏輯電路20上還包括返回狀態(tài)控制邏輯電路23,該返回狀態(tài)控制邏輯電路23分別與該并行端口10的狀態(tài)端13及該只讀存儲(chǔ)器30相接,使只讀存儲(chǔ)器30中的內(nèi)容,可通過(guò)返回狀態(tài)控制邏輯電路23的處理,傳送至并行端口10中的狀態(tài)端13,再藉由軟件加以處理后,即可讀出回傳的信息內(nèi)容。
本發(fā)明在執(zhí)行對(duì)該只讀存儲(chǔ)器30的編輯作業(yè)時(shí),先通過(guò)該并行端口10上的數(shù)據(jù)端11輸出八個(gè)有效鎖存信號(hào),將其中部分信號(hào)傳輸至計(jì)數(shù)器22,令計(jì)數(shù)器22依下列兩種情形,進(jìn)行找尋及設(shè)定地址的工作(1)當(dāng)該兩級(jí)譯碼及控制電路21在接收到由該并行端口10傳來(lái)的信號(hào),欲令計(jì)數(shù)器22產(chǎn)生連續(xù)的地址時(shí),該兩級(jí)譯碼及控制電路21將令所產(chǎn)生并傳送至計(jì)數(shù)器22的二信號(hào),即低電位有效的加載信號(hào)一、二(/LD1、/LD2)設(shè)為置高,使計(jì)數(shù)器22的預(yù)置功能無(wú)效,如此,計(jì)數(shù)器22即相當(dāng)于一普通的計(jì)數(shù)器,可根椐該兩級(jí)譯碼及控制電路21所提供的脈沖觸發(fā)信號(hào),驅(qū)動(dòng)設(shè)計(jì)數(shù)器22進(jìn)行增量,以獲得連續(xù)化的地址(如圖2所示)。
(2)該兩級(jí)譯碼及控制電路21在接收到由該并行端口10傳來(lái)的信號(hào),欲令該計(jì)數(shù)器22產(chǎn)生非連續(xù)的地址時(shí),該兩級(jí)譯碼及控制電路21將令所產(chǎn)生并傳輸至計(jì)數(shù)器22的二信號(hào),即低電位有效的加載信號(hào)一、二(/LD1、/LD2)設(shè)為置低,使計(jì)數(shù)器22的預(yù)置功能有效,如此,計(jì)數(shù)器22即根據(jù)該兩級(jí)譯碼及控制電路21所提供的控制信號(hào),令計(jì)數(shù)器22相當(dāng)于低地址產(chǎn)生器221及高地址產(chǎn)生器222,以產(chǎn)生非連續(xù)的地址。
而本發(fā)明在并行端口10通過(guò)數(shù)據(jù)端11輸出八個(gè)有效鎖存信號(hào)的同時(shí),該控制端12亦輸出四個(gè)有效鎖存信號(hào),并以該兩級(jí)譯碼及控制電路21中的第一級(jí)譯碼器作為主譯碼器,對(duì)經(jīng)由該控制端12輸出的四個(gè)有效鎖存信號(hào)進(jìn)行第一級(jí)譯碼,并通過(guò)該兩級(jí)譯碼及控制電路21中與該并行端口10的數(shù)據(jù)端11相連的第二級(jí)譯碼器,進(jìn)行第二級(jí)輔助譯碼,在該兩級(jí)譯碼程序中依第二級(jí)優(yōu)先權(quán)低于第一級(jí)優(yōu)先權(quán)的工作原則,對(duì)不同狀態(tài)依優(yōu)先級(jí)進(jìn)行編碼組合,將其轉(zhuǎn)換成多個(gè)經(jīng)鎖存的穩(wěn)定信號(hào),從而達(dá)到有效控制這些鎖存信號(hào)的目的。
經(jīng)由本發(fā)明的處理,即可實(shí)現(xiàn)對(duì)只讀存儲(chǔ)器30進(jìn)行快速燒錄的目的,以容量為4M的只讀存儲(chǔ)器碼為例,僅需4分鐘左右,即可完成燒錄,相當(dāng)于同頻產(chǎn)品所需時(shí)間的20%左右,其生產(chǎn)成本能降低50%左右,且本發(fā)明可藉切換計(jì)數(shù)器以產(chǎn)生高地址的情形下,擴(kuò)大尋址的能力,此點(diǎn)對(duì)于大容量的只讀存儲(chǔ)器尤為重要。
又,在本發(fā)明中,如電腦主機(jī)欲讀取只讀存儲(chǔ)器30中的內(nèi)容時(shí),則可經(jīng)并行端口10的狀態(tài)端13通過(guò)返回狀態(tài)控制邏輯電路23,每次自只讀存儲(chǔ)器30中讀出四位信息,如此,再通過(guò)軟件進(jìn)行組合處理,便可分兩次讀出一個(gè)字節(jié)的信息。
此外,針對(duì)本發(fā)明的并行端口10的控制端12使用頻繁的情況,可對(duì)控制端12輸出信息進(jìn)行編碼調(diào)整,使每次僅有單一狀態(tài)發(fā)生改變,從而消除因電腦主機(jī)電氣性能不同,所帶來(lái)的噪聲信號(hào)等影響,使系統(tǒng)的穩(wěn)定性和可靠性大大提高。
為能更進(jìn)一步了解本發(fā)明,舉一實(shí)施例說(shuō)明如下,主要是通過(guò)程序控制來(lái)消除因電腦性能差異所帶來(lái)的噪聲等現(xiàn)象,以C程序?yàn)槔? define CLE 10# define CLE_STROBE outportb (0x37A, CLE+1)# define_WR8# define_WR_STROBE outportb(0x37A,WR+1)# define_OE 14# define_OE_STROBE outtportb(0x37A,OE+1)# define CKL 12# define CKL_STROBE outportn(0x37A,CKL+1)# define PRE 2# define_PRE_STROBE outportb(0x37A,PRE+1)# define_LD10# define_LDI_STROBE outportb(0x37A,LDI+1)# define_LD 26# define_LD2_STROBE outportb(0x37A,LD2+1)# define LINK4# define LINK_STROBE outportb(0x37A,LINK+1)下面僅以CLR信號(hào)為例,編程電壓取12V,說(shuō)明軟件解決方法LINK_STROBE;outportb(0x37A,LINK);outportb(0x37A,0xFF);LINK STROBE;outportb(0x37A,LINK);outportb(0x37B,0xFB);LINK STROBE;應(yīng)用上述的程序,即可將計(jì)數(shù)器22中的高地址發(fā)生器222加以清除并歸零,且使第一級(jí)譯碼器中的輸入信號(hào)每次只改一位,從而大幅降低競(jìng)爭(zhēng)態(tài)的發(fā)生,并令系統(tǒng)穩(wěn)定性大幅增強(qiáng)。
綜上所述,本發(fā)明的利用并行端口快速編輯只讀存儲(chǔ)器的裝置及方法,不但可改善傳統(tǒng)技術(shù)的各種缺點(diǎn),且在使用上能增進(jìn)功效。
權(quán)利要求
1.一種利用并行端口快速編輯只讀存儲(chǔ)器的裝置,其特征在于,所述裝置包括并行端口,設(shè)置在電腦主機(jī)上,該并行端口依其傳送數(shù)據(jù)的不同特性,包括數(shù)據(jù)端、控制端及狀態(tài)端;兩級(jí)譯碼及控制電路,該電路分別通過(guò)所述數(shù)據(jù)端及控制端與所述并行端口相連接,且所述兩級(jí)譯碼及控制電路還與只讀存儲(chǔ)器相接,所述兩級(jí)譯碼及控制電路在接收到由所述并行端口傳來(lái)的信號(hào)時(shí),會(huì)根據(jù)各信號(hào)在使用上頻繁程度的不同,進(jìn)行控制處理;計(jì)數(shù)器,分別與所述并行端口的數(shù)據(jù)端及所述只讀存儲(chǔ)器相連接;返回狀態(tài)控制邏輯電路,分別與所述并行端口的狀態(tài)端及所述只讀存儲(chǔ)器相連接,使所述只讀存儲(chǔ)器中的內(nèi)容,可通過(guò)所述返回狀態(tài)控制邏輯電路的處理,傳輸至所述并行端口中的狀態(tài)端,再藉由軟件加以處理后,即可讀出回傳的信息內(nèi)容;在對(duì)所述只讀存儲(chǔ)器執(zhí)行編緝作業(yè)時(shí),先通過(guò)所述并行端口上的數(shù)據(jù)端輸出八個(gè)有效鎖存信號(hào)后,將其中部份的信號(hào)傳輸至所述計(jì)數(shù)器,令所述計(jì)數(shù)器進(jìn)行找尋及設(shè)定地址的工作。
2.如權(quán)利要求1所述的利用并行端口快速編輯只讀存儲(chǔ)器的裝置,其特征在于,當(dāng)所述兩級(jí)譯碼及控制電路在接收到由所述并行端口傳來(lái)的信號(hào),欲令所述計(jì)效器產(chǎn)生連續(xù)的地址時(shí),所述兩級(jí)譯碼及控制電路將令所產(chǎn)生并傳送至所述計(jì)數(shù)器的二信號(hào)設(shè)為置高,使所述計(jì)數(shù)器的預(yù)置功能無(wú)效,如此,所述計(jì)數(shù)器即相當(dāng)于一普通的計(jì)數(shù)器,可根據(jù)所述兩級(jí)譯碼及控制電路所提供的脈沖觸發(fā)信號(hào),驅(qū)動(dòng)所述計(jì)數(shù)器進(jìn)行增量,以獲得連續(xù)化的地址。
3.如權(quán)利要求1所述的利用并行端口快速編輯只讀存儲(chǔ)器的裝置,其特征在于,所述兩級(jí)譯碼及控制電路在接收到由所述并行端口傳來(lái)的信號(hào),欲令所述計(jì)數(shù)器產(chǎn)生非連續(xù)的地址時(shí),所述兩級(jí)譯碼及控制電路將令所產(chǎn)生并傳送至所述計(jì)數(shù)器的二信號(hào)設(shè)為置低,使所述計(jì)數(shù)器的預(yù)置功能有效,如此,所述計(jì)數(shù)器即根據(jù)所述兩級(jí)譯碼及控制電路所提供的控制信號(hào),令所述計(jì)數(shù)器相當(dāng)于一高地址產(chǎn)生器及一低地址產(chǎn)生器,以產(chǎn)生非連續(xù)的地址。
4.如權(quán)利要求1所述的利用并行端口快速編緝只讀存儲(chǔ)器的裝置,其特征在于,所述并行端口通過(guò)所述數(shù)據(jù)端輸出八個(gè)有效鎖存信號(hào)的同時(shí),所述控制端亦輸出四個(gè)有效鎖存信號(hào),并以所述兩級(jí)譯碼及控制電路中的第一級(jí)譯碼器作為主譯碼器,對(duì)經(jīng)由所述控制端輸出的四個(gè)有效鎖存信號(hào)進(jìn)行第一級(jí)譯碼,并通過(guò)所述兩級(jí)譯碼及控制電路中與所述并行端口的數(shù)據(jù)端相連的第二級(jí)譯碼器,進(jìn)行第二級(jí)輔助譯碼,在兩級(jí)譯碼程序中,依第二級(jí)優(yōu)先權(quán)低于第一級(jí)優(yōu)先權(quán)的工作原則,對(duì)不同狀態(tài)依優(yōu)先級(jí)進(jìn)行編碼褊碼組合,將其轉(zhuǎn)換成多個(gè)經(jīng)鎖存的穩(wěn)定信號(hào),從而達(dá)到有效控制這些鎖存信號(hào)的目的。
5.一種利用并行端口快速編緝只讀存儲(chǔ)器的方法,其特征在于,通過(guò)并行端口輸出信號(hào),并經(jīng)過(guò)譯碼電路的轉(zhuǎn)化,以及計(jì)敕器尋找及設(shè)定地址,再藉由控制電路的控制,而能快速找到正確的地址,并將更新數(shù)據(jù)寫入只讀存儲(chǔ)器中。
6.如權(quán)利要求5所述的利用并行端口快速編緝只讀存儲(chǔ)器的方法,其特征在于,藉由計(jì)數(shù)器找尋地址時(shí),可輸入一脈沖信號(hào)給計(jì)效器,使計(jì)數(shù)器增量而獲得連續(xù)地址。
7.如權(quán)利要求5所述的利用并行端口快速褊輯只讀存儲(chǔ)器的方法,其特征在于,藉由計(jì)數(shù)器找尋地址時(shí),可通過(guò)并行端口輸入所需的地址,對(duì)計(jì)數(shù)器進(jìn)行設(shè)定地址,從而獲得非連續(xù)地址。
8.如權(quán)利要求5所述的利用并行端口快速編輯只讀存儲(chǔ)器的方法,其特征在于,通過(guò)并行端口上的控制端輸出四個(gè)有效鎖存信號(hào)時(shí),可以兩級(jí)譯碼及控制電鉻中的第一級(jí)譯碼器作主譯碼器,對(duì)控制端進(jìn)行第一級(jí)譯碼,并通過(guò)兩級(jí)譯碼及控制電路中與數(shù)據(jù)端相連的第二級(jí)譯碼器作第二級(jí)輔助譯碼,并在兩級(jí)譯碼電路中第二級(jí)優(yōu)先權(quán)低于第一級(jí)優(yōu)先權(quán)的工作原則下,通過(guò)對(duì)不同狀態(tài)的優(yōu)先級(jí)進(jìn)行編碼組合,將其轉(zhuǎn)換成多個(gè)經(jīng)過(guò)鎖存的穩(wěn)定可靠的信號(hào),如此,即可以獲得多個(gè)經(jīng)過(guò)鎖存的信號(hào)。
9.如權(quán)利要求5所述的利用并行端口快速編輯只讀存儲(chǔ)器的方法,其特征在于,欲讀取只讀存儲(chǔ)器中的內(nèi)容時(shí),可藉由并行端口上的狀態(tài)端配合返回狀態(tài)控制邏輯電路,將信息回傳,并通過(guò)軟件組合信息即可。
全文摘要
本發(fā)明提供一種利用并行端口(ParalleIPort)快速編緝只讀存儲(chǔ)器的裝置和方法,主要是通過(guò)并行端口藉一般的數(shù)字邏輯電路,對(duì)只讀存儲(chǔ)器進(jìn)行快速編輯,以取代傳統(tǒng)的藉中央處理單元(CPU)輔助進(jìn)行編輯的裝置,本發(fā)明中由并行端口輸出信號(hào),經(jīng)譯碼電路轉(zhuǎn)換,并藉計(jì)數(shù)器尋找及設(shè)定地址后,再藉由控制電路控制,以快速找到只讀存儲(chǔ)器的正確地址,并讀取數(shù)據(jù)或?qū)⒂碌臄?shù)據(jù)寫入其中,從而大幅提高編輯只讀存儲(chǔ)器的工作效率。
文檔編號(hào)G11C7/00GK1279481SQ9911041
公開日2001年1月10日 申請(qǐng)日期1999年7月6日 優(yōu)先權(quán)日1999年7月6日
發(fā)明者陳淮琰, 柳剛毅 申請(qǐng)人:英業(yè)達(dá)集團(tuán)(西安)電子技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
武宣县| 乡宁县| 黄石市| 沁源县| 吐鲁番市| 通化市| 日土县| 凌源市| 花莲市| 泾源县| 桦川县| 云浮市| 遂平县| 松江区| 玛沁县| 通海县| 松潘县| 珠海市| 宁都县| 万全县| 正阳县| 游戏| 中阳县| 秦皇岛市| 山西省| 茂名市| 故城县| 读书| 长宁区| 射洪县| 澳门| 云林县| 江阴市| 佛山市| 马关县| 兴山县| 阿克| 唐山市| 沂源县| 安吉县| 永定县|