專(zhuān)利名稱(chēng)::具有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種電腦學(xué)習(xí)機(jī),尤其涉及一種帶有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī)。目前,市場(chǎng)上各種型號(hào)的游戲機(jī)和學(xué)習(xí)機(jī)很多。圖1是常規(guī)的游戲機(jī)典型的內(nèi)部結(jié)構(gòu)框圖。如圖1所示,典型的游戲機(jī)包括中央處理器CPU、程序數(shù)據(jù)存儲(chǔ)器PAM11、圖像處理器PPU、圖像存儲(chǔ)器PAM12、卡槽1、聲音圖像信號(hào)調(diào)制器AVM和操縱桿0和/或鍵盤(pán)K。卡槽1包含有程序數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳、圖像數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳和控制線(xiàn)引腳(圖中未標(biāo)出)。卡槽1的程序數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳和程序數(shù)據(jù)存儲(chǔ)器RAM11的數(shù)據(jù)端和地址端分別通過(guò)數(shù)據(jù)總線(xiàn)DB1和地址總線(xiàn)AB1與CPU的數(shù)據(jù)端和地址端相連,卡槽1的圖像數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳和圖像存儲(chǔ)器RAM12的數(shù)據(jù)端和地址端分別通過(guò)數(shù)據(jù)總線(xiàn)DB2和地址總線(xiàn)AB2與圖像處理器PPU的數(shù)據(jù)端和地址端相連。這樣中央處理器CPU和圖像處理器PPU能從RAM11、RAM12和插入卡槽1的游戲卡中存取數(shù)據(jù)。中央處理器CPU通過(guò)控制總線(xiàn)CB分別與程序數(shù)據(jù)存儲(chǔ)器RAM11的控制端,圖像處理器PPU的控制端和卡槽1的控制線(xiàn)引腳相連。通過(guò)控制總線(xiàn)CB,中央處理器CPU能控制程序數(shù)據(jù)存儲(chǔ)器RAM11、圖像處理器PPU和插入卡槽1的游戲卡的工作。圖像處理器PPU也通過(guò)控制總線(xiàn)CB1與圖像存儲(chǔ)器RAM12相連,以控制圖像存儲(chǔ)器RAM12的工作。圖像處理器PPU產(chǎn)生的圖像信號(hào)VS和中央處理器CPU產(chǎn)生的聲音信號(hào)AS輸至聲音圖像信號(hào)調(diào)制器AVM,由調(diào)制器AVM對(duì)聲音信號(hào)AS和圖像信號(hào)VS進(jìn)行調(diào)制并輸出能由監(jiān)視器接收的信號(hào)。操縱桿0和/或鍵盤(pán)K通過(guò)接口電路2與中央處理器CPU相連。如上所述,圖1所示的游戲機(jī)僅具有單純的游戲功能,浪費(fèi)了中央處理器CPU的很多功能。因此市場(chǎng)上出現(xiàn)了一種在圖1所示的游戲機(jī)基礎(chǔ)上改進(jìn)的電腦學(xué)習(xí)機(jī),經(jīng)改進(jìn)的學(xué)習(xí)機(jī)增加了一些RAM和ROM,在ROM中固化了某些程序。但這樣改進(jìn)后的學(xué)習(xí)機(jī)功能仍然有限,其最大缺點(diǎn)是不能根據(jù)各種需要進(jìn)一步擴(kuò)展功能。本發(fā)明的目的在于提供一種具有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī),它既具有與傳統(tǒng)游戲機(jī)兼容的游戲功能,又能應(yīng)用擴(kuò)充槽開(kāi)發(fā)電腦學(xué)習(xí)機(jī)功能。本發(fā)明的多功能電腦學(xué)習(xí)機(jī),包括中央處理器、程序數(shù)據(jù)存儲(chǔ)器、圖像處理器、圖像存儲(chǔ)器、卡槽、聲音圖像信號(hào)調(diào)制器和鍵盤(pán),所述卡槽包括程序數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳、圖像數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳和控制線(xiàn)引腳;所述鍵盤(pán)通過(guò)接口電路與中央處理器相連,其特征在于所述的多功能電腦學(xué)習(xí)機(jī)還包括邏輯組合電路和多個(gè)擴(kuò)充槽,所述多個(gè)擴(kuò)充槽的每個(gè)槽分別包含程序數(shù)據(jù)線(xiàn)引腳、地址線(xiàn)引腳、選槽引腳和控制線(xiàn)引腳,所述多個(gè)擴(kuò)充槽上每個(gè)槽的程序數(shù)據(jù)線(xiàn)引腳、地址線(xiàn)引腳和控制線(xiàn)引腳分別與中央處理器上的數(shù)據(jù)端、地址端和控制端相連,所述中央處理器的部分或全部數(shù)據(jù)線(xiàn)通過(guò)鎖存器與所述邏輯組合電路的輸入端相連;所述邏輯組合電路的每個(gè)輸出端各自與多個(gè)擴(kuò)充槽的選槽引腳相連,邏輯組合電路對(duì)輸入信號(hào)進(jìn)行邏輯運(yùn)算以選定一擴(kuò)充槽為當(dāng)前槽。如上所述,本發(fā)明的多功能電腦學(xué)習(xí)機(jī)具有多個(gè)擴(kuò)充槽,只要在擴(kuò)充槽上插上不同的卡,如教學(xué)卡、漢字卡、BASIC語(yǔ)言卡等就能使本電腦學(xué)習(xí)機(jī)具有不同的功能。另一方面,本電腦學(xué)習(xí)機(jī)保留了游戲機(jī)功能,因此較易為廣大學(xué)習(xí)、家長(zhǎng)和教師接受。本電腦學(xué)習(xí)機(jī)與微型計(jì)算機(jī)相比,價(jià)格低,適應(yīng)我國(guó)目前的消費(fèi)水平。圖1是傳統(tǒng)的游戲機(jī)的結(jié)構(gòu)框圖;圖2是本發(fā)明的具有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī)的結(jié)構(gòu)框圖。下面結(jié)合附圖詳細(xì)描述本發(fā)明的實(shí)施例。圖2示出了本發(fā)明的具有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī)的框圖。圖2中虛線(xiàn)框內(nèi)除鍵盤(pán)卡采用西文標(biāo)準(zhǔn)鍵盤(pán)外,其余部件結(jié)構(gòu)與傳統(tǒng)的游戲機(jī)相同,因此本電腦學(xué)習(xí)機(jī)在游戲功能上完全與傳統(tǒng)游戲機(jī)相兼容。有關(guān)虛線(xiàn)框內(nèi)的結(jié)構(gòu)和工作原理前面已經(jīng)作了描述,在此不再重復(fù)。如圖2所示,本發(fā)明的電腦學(xué)習(xí)機(jī)與傳統(tǒng)游戲機(jī)的不同之處是增加了三個(gè)擴(kuò)充槽A、B、C和邏輯組合電路4。傳統(tǒng)的游戲機(jī)的中央處理器CPU一般采用8位芯片,尋址能力為64K。在本實(shí)施例中我們以8位的中央處理為例,來(lái)描述本發(fā)明。參見(jiàn)圖2,中央處理器CPU通過(guò)程序數(shù)據(jù)總線(xiàn)DB1和地址總線(xiàn)AB1與三個(gè)擴(kuò)充槽A、B、C的各自的程序數(shù)據(jù)線(xiàn)引腳和地址線(xiàn)引腳(圖中未標(biāo)出)相連。中央處理器CPU通過(guò)數(shù)據(jù)總線(xiàn)DB1和地址總線(xiàn)AB1能從插入上述擴(kuò)充槽的卡存取數(shù)據(jù)。中央處理器CPU有8根數(shù)據(jù)線(xiàn)D0-D7,將其中兩根數(shù)據(jù)線(xiàn)如D6、D7通過(guò)鎖存器6連到邏輯組合電路4的輸入端I1、I2,邏輯組合電路4有三路輸出Q1、Q2、Q3分別連接到三個(gè)擴(kuò)充槽A、B、C的選槽端引腳CSA、CSB和CSC。邏輯組合電路4的邏輯式如下Q1=D6+D7……(1)Q2=D6+D7……(2)Q3=D6+D7……(3)真值表如下表1</tables>當(dāng)中央處理器CPU的D6、D7輸出均為0(低電平)時(shí),邏輯組合電路4的Q1端輸出為0,Q2和Q3端均輸出為1(高電平)。當(dāng)設(shè)定低電平有效時(shí),那么A槽被選為當(dāng)前槽,插在A(yíng)槽上的卡為當(dāng)前卡,中央處理器CPU能通過(guò)程序數(shù)據(jù)總線(xiàn)DB1和地址總線(xiàn)AB1訪(fǎng)問(wèn)當(dāng)前卡。如表1所示,三個(gè)擴(kuò)充槽A、B、C在某一時(shí)刻至多只有一個(gè)槽為當(dāng)前槽。本實(shí)施例中,從中央處理器CPU的程序數(shù)據(jù)總線(xiàn)DB1上引出2根數(shù)據(jù)線(xiàn)D6、D7至邏輯組合電路4,至多能對(duì)三個(gè)擴(kuò)充槽的進(jìn)行選槽。根據(jù)需要也可以從中央處理器CPU的程序數(shù)據(jù)總線(xiàn)DB1上引出2根以上數(shù)據(jù)線(xiàn)至邏輯電路4。例如引出3根(分別標(biāo)為D5、D6、D7)那么邏輯組合電路4的邏輯式為Q1=D5+D6+D7Q2=D5+D6+D7Q3=D5+D6+D7Q4=D5+D6+D7Q5=D5+D6+D7Q6=D5+D6+D7Q7=D5+D6+D7最多能對(duì)7個(gè)擴(kuò)充槽進(jìn)行選槽。對(duì)于8位的中央處理器,其最大選槽能力為(28-1)。眾所周知,對(duì)于8位的中央處理器來(lái)說(shuō),其最大尋址能力為64K。因此當(dāng)某擴(kuò)充槽(如A槽)被選中之后,中央處理器CPU對(duì)插入該槽A的卡的最大尋址能力為64K,64K的存儲(chǔ)量對(duì)于簡(jiǎn)單的一般程序來(lái)說(shuō)是夠的,但對(duì)于如中文字庫(kù)等來(lái)說(shuō),顯然不夠。因此為擴(kuò)展尋址能力,本發(fā)明采用了如下的技術(shù)手段,即借用尚未被邏輯組合電路4使用的數(shù)據(jù)線(xiàn)作為對(duì)擴(kuò)充槽上的卡尋址的地址線(xiàn)。如圖2所示,對(duì)于8位機(jī)來(lái)說(shuō)有16根地址線(xiàn)(A0-A15),為擴(kuò)大尋址能力,擴(kuò)充槽A、B、C上應(yīng)增設(shè)地址線(xiàn)引腳A16、A17,從程序數(shù)據(jù)總線(xiàn)DB1引出的兩根數(shù)據(jù)線(xiàn)如D0、D1通過(guò)鎖存器5連接到擴(kuò)充槽A、B、C的地址線(xiàn)引腳A16、A17上。這樣中央處理器CPU的尋址能力就擴(kuò)大了四倍,可達(dá)256K。增加引出數(shù)據(jù)線(xiàn)的數(shù)目,能成倍增加尋址能力,當(dāng)然引出數(shù)據(jù)線(xiàn)的數(shù)目受到數(shù)據(jù)線(xiàn)總數(shù)的限制。鎖存器5和6的控制端與CPU相連,由CPU來(lái)控制鎖存器5和6的工作。為使插入各槽A、B、C的卡能正常工作,中央處理器CPU和各擴(kuò)充槽A、B、C由控制總線(xiàn)CB2相連,這些控制線(xiàn)CB2包括R/W、接地線(xiàn)、電源線(xiàn)等。如上所述,在擴(kuò)充槽A、B、C中可以插入存儲(chǔ)有各種程序和數(shù)據(jù)的卡。這些卡包含一些RAM和ROM,中央器CPU能從這些卡中取得數(shù)據(jù)。如圖2所示,本發(fā)明的電腦學(xué)習(xí)機(jī)還包括一聲像接口3和打印機(jī)接口7。打印機(jī)接口7分別與CPU和打印機(jī)相連,使本電腦學(xué)習(xí)機(jī)具有打印功能,聲像接口3分別與CPU和錄音機(jī)相連,使錄音機(jī)的輸出信號(hào)能被CPU接收。下面簡(jiǎn)單介紹一些本發(fā)明的具有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī)的功能(1)在A(yíng)槽中插入固化有漢字字庫(kù)的漢字卡,在B槽中插入固化有中文輸入五筆字型練習(xí)卡,那么在本學(xué)習(xí)機(jī)上就能做中文編輯工作。(2)在A(yíng)槽中插入固化有漢字字庫(kù)的漢字卡,在B槽中插入教學(xué)軟卡,在此兩卡的配合下能進(jìn)行教學(xué),適合于中小學(xué)生自學(xué)。(3)當(dāng)錄音機(jī)通過(guò)聲像接口3接入本電腦學(xué)習(xí)機(jī)時(shí),能實(shí)現(xiàn)有聲教學(xué)。權(quán)利要求1.一種權(quán)利要求書(shū)多功能電腦學(xué)習(xí)機(jī),包括中央處理器、程序數(shù)據(jù)存儲(chǔ)器、圖像處理器、圖像存儲(chǔ)器、卡槽、聲音圖像信號(hào)調(diào)制器和鍵盤(pán),所述卡槽包括程序數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳、圖像數(shù)據(jù)線(xiàn)和地址線(xiàn)引腳和控制線(xiàn)引腳;所述鍵盤(pán)通過(guò)接口電路與中央處理器相連,其特征在于所述的多功能電腦學(xué)習(xí)機(jī)還包括邏輯組合電路和多個(gè)擴(kuò)充槽,所述多個(gè)擴(kuò)充槽的每個(gè)槽分別包含程序數(shù)據(jù)線(xiàn)引腳、地址線(xiàn)引腳、選槽引腳和控制線(xiàn)引腳,所述多個(gè)擴(kuò)充槽上每個(gè)槽的程序數(shù)據(jù)線(xiàn)引腳、地址線(xiàn)引腳和控制線(xiàn)引腳分別與中央處理器上的數(shù)據(jù)端、地址端和控制端相連,所述中央處理器的部分或全部數(shù)據(jù)線(xiàn)通過(guò)鎖存器與所述邏輯組合電路的輸入端相連;所述邏輯組合電路的每個(gè)輸出端各自與多個(gè)擴(kuò)充槽的選槽引腳相連,邏輯組合電路對(duì)輸入信號(hào)進(jìn)行邏輯運(yùn)算以選定一擴(kuò)充槽為當(dāng)前槽。2.如權(quán)利要求1所述的多功能電腦學(xué)習(xí)機(jī),其特征在于部分或全部未被所述邏輯組合電路使用的中央處理器的數(shù)據(jù)線(xiàn)通過(guò)鎖存器連接到各個(gè)擴(kuò)充槽的地址線(xiàn)引腳。3.如權(quán)利要求1或2所述的多功能電腦學(xué)習(xí)機(jī),其特征在于還包括一聲像接口,所述聲像接口與中央處理器相連。全文摘要本發(fā)明涉及一種具有多個(gè)擴(kuò)充槽的多功能電腦學(xué)習(xí)機(jī)。目前傳統(tǒng)的電腦學(xué)習(xí)機(jī)存在著電腦學(xué)習(xí)功能不強(qiáng)且不能進(jìn)一步擴(kuò)充的缺點(diǎn)。本發(fā)明的電腦學(xué)習(xí)機(jī)在傳統(tǒng)的游戲機(jī)的基礎(chǔ)上,增加了多個(gè)擴(kuò)充槽,增加的擴(kuò)充槽通過(guò)邏輯組在電路與中央處理器的數(shù)據(jù)線(xiàn)相連。通過(guò)邏輯運(yùn)算選擇當(dāng)前槽。另一方面在本發(fā)明中還把數(shù)據(jù)線(xiàn)用作地址線(xiàn),這樣增加了中央處理器的尋址能力。因此本發(fā)明克服了已有技術(shù)的上述缺點(diǎn),并能在本學(xué)習(xí)機(jī)上運(yùn)用漢字。文檔編號(hào)G06F15/18GK1068900SQ9210530公開(kāi)日1993年2月10日申請(qǐng)日期1992年6月30日優(yōu)先權(quán)日1992年6月30日發(fā)明者陳耀輝,曹懷貞申請(qǐng)人:陳耀輝,曹懷貞