專利名稱:存儲(chǔ)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理系統(tǒng)中的多個(gè)過(guò)程之間的具有保密性的存儲(chǔ)裝置。
背景技術(shù):
在已有的存儲(chǔ)裝置中,如日本專利局特表平8-503093號(hào)公報(bào)所述,對(duì)于可重寫的只讀存儲(chǔ)裝置,限制其讀出。
但是,已有的存儲(chǔ)裝置是關(guān)于只讀存儲(chǔ)裝置的,只通過(guò)對(duì)存儲(chǔ)區(qū)進(jìn)行寫入就可允許讀出,不能保持多個(gè)過(guò)程所公有的可讀寫的存儲(chǔ)裝置的存儲(chǔ)內(nèi)容的保密性。
本發(fā)明的目的在于,提供利用復(fù)位后的處理不能讀出利用復(fù)位前的處理所保存的信息的,能夠提高復(fù)位前的處理的保密性的存儲(chǔ)裝置。
發(fā)明內(nèi)容
本發(fā)明的權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,具有將由存取地址總線提供的值作為地址,將與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線輸出,通過(guò)使寫入控制信號(hào)為有效,將寫入數(shù)據(jù)總線的值保存在所述存取地址總線所示的地址的存儲(chǔ)區(qū)的數(shù)據(jù)保持單元;通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)為有效,不管所述寫入控制信號(hào)是有效還是無(wú)效,在存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)為有效時(shí),將由所述存取地址總線提供的值作為地址,在與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的狀態(tài)保持單元;以及對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線的輸出,利用所述狀態(tài)保持單元的輸出進(jìn)行運(yùn)算,控制所述保持?jǐn)?shù)據(jù)總線讀出的輸出的保密性的屏蔽機(jī)構(gòu)。
又,其特征在于,可利用來(lái)自存儲(chǔ)裝置外部的強(qiáng)制許可信號(hào),統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元的值地,在所述狀態(tài)保持單元與所述屏蔽機(jī)構(gòu)之間,設(shè)置利用所述強(qiáng)制許可信號(hào)進(jìn)行控制的運(yùn)算器。
又,其特征在于,在所述狀態(tài)保持單元的統(tǒng)一狀態(tài)改變信號(hào)的輸入處,設(shè)置對(duì)來(lái)自存儲(chǔ)裝置外部的多個(gè)統(tǒng)一狀態(tài)改變信號(hào)進(jìn)行運(yùn)算的信號(hào)運(yùn)算器,形成能夠改變所述狀態(tài)保持單元的保持值的結(jié)構(gòu)。
又,其特征在于,所述狀態(tài)保持單元具有通過(guò)使第一統(tǒng)一狀態(tài)改變信號(hào)為有效,不管所述寫入控制信號(hào)是有效還是無(wú)效,存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)為有效時(shí)將由所述存取地址總線提供的值作為地址,與該地址對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的第一狀態(tài)保持單元;通過(guò)使第二統(tǒng)一狀態(tài)改變信號(hào)為有效,不管所述寫入控制信號(hào)是有效還是無(wú)效,存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)為有效時(shí),將由所述存取地址總線提供的值作為地址,在與該地址對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的第二狀態(tài)保持單元;以及對(duì)所述第一、第二狀態(tài)保持單元的輸出進(jìn)行運(yùn)算的運(yùn)算器,在所述屏蔽機(jī)構(gòu)中,對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線的輸出,利用所述運(yùn)算器的輸出進(jìn)行運(yùn)算,以控制所述保持?jǐn)?shù)據(jù)總線讀出的輸出的保密性。
又,其特征在于,所述屏蔽機(jī)構(gòu)具有對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線的輸出,利用所述狀態(tài)保持單元的輸出進(jìn)行運(yùn)算的第一運(yùn)算器組;對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線的輸出,利用所述狀態(tài)保持單元的輸出進(jìn)行與所述第一運(yùn)算器組不同的運(yùn)算的第二運(yùn)算器組;以及根據(jù)指定“許可狀態(tài)”和“不許可狀態(tài)”的運(yùn)算器選擇信號(hào)選擇讀出所述第一運(yùn)算器組的輸出及所述第二運(yùn)算器組的輸出作為數(shù)據(jù)加以輸出的選擇器。
又,其特征在于,具有檢測(cè)對(duì)所述數(shù)據(jù)保持單元的特定的存取地址的存取地址一致檢測(cè)機(jī)構(gòu),采用能夠利用所述存取地址一致檢測(cè)機(jī)構(gòu)的信號(hào)統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元的內(nèi)容的結(jié)構(gòu)。
還要,其特征在于,具有檢測(cè)對(duì)所述數(shù)據(jù)保持單元的特定存取模式的特定順序檢測(cè)機(jī)構(gòu),采用能夠利用所述特定順序檢測(cè)機(jī)構(gòu)的信號(hào)統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元中的內(nèi)容的結(jié)構(gòu)。
采用本發(fā)明的存儲(chǔ)裝置,由于具有將由存取地址總線提供的值作為地址,將與該地址對(duì)應(yīng)的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線輸出,并且通過(guò)使寫入控制信號(hào)為有效,將寫入數(shù)據(jù)總線的值保存在所述存取地址總線所示地址的存儲(chǔ)區(qū)的數(shù)據(jù)保持單元;通過(guò)統(tǒng)一使?fàn)顟B(tài)改變信號(hào)為有效,不管所述寫入控制信號(hào)是有效還是無(wú)效,存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)為有效時(shí),將由所述存取地址總線提供的值作為地址,在與該地址對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的狀態(tài)保持單元;以及對(duì)來(lái)自保持?jǐn)?shù)據(jù)總線的輸出,利用所述狀態(tài)保持單元的輸出進(jìn)行運(yùn)算,控制所述保持?jǐn)?shù)據(jù)總線讀出的輸出的保密性的屏蔽機(jī)構(gòu),因此對(duì)利用復(fù)位前的處理所保存的信息不能利用復(fù)用后的處理讀出,所以提高了復(fù)位前處理的保密性。
圖1為本發(fā)明實(shí)施形態(tài)1的存儲(chǔ)裝置的構(gòu)成圖。
圖2為實(shí)施形態(tài)1的處理裝置01的處理流程圖。
圖3為在實(shí)施形態(tài)1中執(zhí)行圖2的處理時(shí)數(shù)據(jù)保持單元10及狀態(tài)保持單元11的狀態(tài)圖。
圖4為在實(shí)施形態(tài)1中執(zhí)行圖2的處理時(shí)數(shù)據(jù)保持單元10及狀態(tài)保持單元11的狀態(tài)圖。
圖5為在實(shí)施形態(tài)1中執(zhí)行圖2的處理時(shí)數(shù)據(jù)保持單元10及狀態(tài)保持單元11的狀態(tài)圖。
圖6為實(shí)施形態(tài)1中執(zhí)行圖2的處理時(shí)數(shù)據(jù)保持單元10及狀態(tài)保持單元11的狀態(tài)圖。
圖7為本發(fā)明實(shí)施形態(tài)2的存儲(chǔ)裝置的構(gòu)成圖。
圖8為實(shí)施形態(tài)2的處理裝置03的處理流程圖。
圖9為本發(fā)明實(shí)施形態(tài)2中執(zhí)行圖8的處理時(shí)數(shù)據(jù)保持單元30及狀態(tài)保持單元31的狀態(tài)圖。
圖10為本發(fā)明實(shí)施形態(tài)2中執(zhí)行圖8的處理時(shí)數(shù)據(jù)保持單元30及狀態(tài)保持單元31的狀態(tài)圖。
圖11為本發(fā)明實(shí)施形態(tài)2中執(zhí)行圖8的處理時(shí)數(shù)據(jù)保持單元30及狀態(tài)保持單元31的狀態(tài)圖。
圖12為本發(fā)明實(shí)施形態(tài)2中執(zhí)行圖8的處理時(shí)數(shù)據(jù)保持單元30及狀態(tài)保持單元31的狀態(tài)圖。
圖13為本發(fā)明實(shí)施形態(tài)2中執(zhí)行圖8的處理時(shí)數(shù)據(jù)保持單元30及狀態(tài)保持單元31的狀態(tài)圖。
圖14為本發(fā)明實(shí)施形態(tài)3的存儲(chǔ)裝置的構(gòu)成圖。
圖15為實(shí)施形態(tài)3的處理裝置05的處理流程圖。
圖16為在實(shí)施形態(tài)3中執(zhí)行圖15的處理時(shí)數(shù)據(jù)保持單元50及狀態(tài)保持單元51的狀態(tài)圖。
圖17為在實(shí)施形態(tài)3中執(zhí)行圖15的處理時(shí)數(shù)據(jù)保持單元50及狀態(tài)保持單元51的狀態(tài)圖。
圖18為在實(shí)施形態(tài)3中執(zhí)行圖15的處理時(shí)數(shù)據(jù)保持單元50及狀態(tài)保持單元51的狀態(tài)圖。
圖19為在實(shí)施形態(tài)3中執(zhí)行圖15的處理時(shí)數(shù)據(jù)保持單元50及狀態(tài)保持單元51的狀態(tài)圖。
圖20為在實(shí)施形態(tài)3中執(zhí)行圖15的處理時(shí)數(shù)據(jù)保持單元50及狀態(tài)保持單元51的狀態(tài)圖。
圖21為在實(shí)施形態(tài)3中執(zhí)行圖15的處理時(shí)數(shù)據(jù)保持單元50及狀態(tài)保持單元51的狀態(tài)圖。
圖22為本發(fā)明實(shí)施形態(tài)4的存儲(chǔ)裝置的構(gòu)成圖。
圖23為實(shí)施形態(tài)4的處理裝置07的處理流程圖。
圖24為實(shí)施形態(tài)4中執(zhí)行圖23的處理時(shí)數(shù)據(jù)保持單元70及狀態(tài)保持單元71的狀態(tài)圖。
圖25為實(shí)施形態(tài)4中執(zhí)行圖23的處理時(shí)數(shù)據(jù)保持單元70及狀態(tài)保持單元71的狀態(tài)圖。
圖26為本發(fā)明實(shí)施形態(tài)4中執(zhí)行圖23的處理時(shí)數(shù)據(jù)保持單元70及狀態(tài)保持單元71的狀態(tài)圖。
圖27為實(shí)施形態(tài)4中執(zhí)行圖23的處理時(shí)數(shù)據(jù)保持單元70及狀態(tài)保持單元71的狀態(tài)圖。
圖28為實(shí)施形態(tài)4中執(zhí)行圖23的處理時(shí)數(shù)據(jù)保持單元70及狀態(tài)保持單元71的狀態(tài)圖。
圖29為本發(fā)明實(shí)施形態(tài)5的存儲(chǔ)裝置的構(gòu)成圖。
圖30為實(shí)施形態(tài)5的處理裝置09的處理流程圖。
圖31為實(shí)施形態(tài)5中執(zhí)行圖30的處理時(shí)數(shù)據(jù)保持單元90及狀態(tài)保持單元91的狀態(tài)圖。
圖32為實(shí)施形態(tài)5中執(zhí)行圖30的處理時(shí)數(shù)據(jù)保持單元90及狀態(tài)保持單元91的狀態(tài)圖。
圖33為實(shí)施形態(tài)5中執(zhí)行圖30的處理時(shí)數(shù)據(jù)保持單元90及狀態(tài)保持單元91的狀態(tài)圖。
圖34為本發(fā)明實(shí)施形態(tài)6的存儲(chǔ)裝置的構(gòu)成圖。
圖35為實(shí)施形態(tài)6的處理裝置0011的處理流程圖。
圖36為在實(shí)施形態(tài)6中執(zhí)行圖35的處理時(shí)數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的狀態(tài)圖。
圖37為在實(shí)施形態(tài)6中執(zhí)行圖35的處理時(shí)數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的狀態(tài)圖。
圖38為在本發(fā)明實(shí)施形態(tài)6中執(zhí)行圖35的處理時(shí)數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的狀態(tài)圖。
圖39為實(shí)施形態(tài)6中執(zhí)行圖35的處理時(shí)數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的狀態(tài)圖。
圖40為本發(fā)明實(shí)施形態(tài)7的存儲(chǔ)裝置的構(gòu)成圖。
圖41為實(shí)施形態(tài)7的處理裝置0013的處理流程圖。
圖42為在實(shí)施形態(tài)7中執(zhí)行圖41的處理時(shí)的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的狀態(tài)圖。
圖43為在實(shí)施形態(tài)7中執(zhí)行圖41的處理時(shí)的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的狀態(tài)圖。
圖44為在實(shí)施形態(tài)7中執(zhí)行圖41的處理時(shí)的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的狀態(tài)圖。
圖45為在實(shí)施形態(tài)7中執(zhí)行圖41的處理時(shí)的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的狀態(tài)圖。
具體實(shí)施例方式
以下根據(jù)各實(shí)施形態(tài)說(shuō)明本發(fā)明。
實(shí)施形態(tài)1圖1~圖6所示為本發(fā)明的實(shí)施形態(tài)1。
圖1所示為實(shí)施形態(tài)1的存儲(chǔ)裝置。
另外,圖1中同時(shí)還給出控制該存儲(chǔ)裝置1的處理裝置01。
處理裝置01在其內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持及讀出,則利用寫入數(shù)據(jù)總線13、寫入控制信號(hào)14、存取地址總線15、統(tǒng)一狀態(tài)改變信號(hào)16及讀出數(shù)據(jù)總線17、對(duì)存儲(chǔ)裝置1進(jìn)行信息的保存及讀出。處理裝置01在復(fù)位時(shí),使統(tǒng)一狀態(tài)信號(hào)16為有效。
存儲(chǔ)裝置1由數(shù)據(jù)保持單元10、狀態(tài)保持單元11及屏蔽機(jī)構(gòu)12構(gòu)成。屏蔽機(jī)構(gòu)12由邏輯積運(yùn)算器組121構(gòu)成。
存儲(chǔ)裝置1具有上述寫入數(shù)據(jù)總線13、寫入控制信號(hào)14、存取地址總線15、以及統(tǒng)一狀態(tài)改變信號(hào)16作為輸入,具有讀出數(shù)據(jù)總線17作為輸出。
數(shù)據(jù)保持單元10具有寫入數(shù)據(jù)總線13、寫入控制信號(hào)14、以及存取地址總線15作為輸入,具有保持?jǐn)?shù)據(jù)總線18作為輸出。
狀態(tài)保持單元11具有統(tǒng)一狀態(tài)改變信號(hào)16、寫入控制信號(hào)14及存取地址總線15作為輸入,具有狀態(tài)信號(hào)19作為輸出。
屏蔽機(jī)構(gòu)12具有數(shù)據(jù)保持單元10的輸出即保持?jǐn)?shù)據(jù)總線18及狀態(tài)保持單元11的輸出即狀態(tài)信號(hào)19作為輸入,具有讀出數(shù)據(jù)總線17作為輸出。
邏輯積運(yùn)算器組121具有輸入至屏蔽機(jī)構(gòu)12的保持?jǐn)?shù)據(jù)總線18及狀態(tài)信號(hào)19作為輸入,輸出至讀出數(shù)據(jù)總線17。
數(shù)據(jù)保持單元10是可讀出寫入的存儲(chǔ)裝置,以由存取地址總線15提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線18輸出。另外,數(shù)據(jù)保持單元10利用使寫入控制信號(hào)14為有效,將寫入數(shù)據(jù)總線13的值保存在與存取地址總線15所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。
狀態(tài)保持單元11是可讀出寫入的存儲(chǔ)裝置,由與數(shù)據(jù)保持單元10的存儲(chǔ)區(qū)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組構(gòu)成。另外,狀態(tài)保持單元11利用使統(tǒng)一狀態(tài)改變信號(hào)16為有效的方法,而不管寫入控制信號(hào)14是有效還是無(wú)效,狀態(tài)保持單元11內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。另外,在寫入控制信號(hào)14為有效時(shí),將由存取地址總線15提供的值作為地址,與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。
以下將狀態(tài)保持單元11內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),又將為“1”的狀態(tài)稱為許可狀態(tài)。
屏蔽機(jī)構(gòu)12是利用構(gòu)成要素、即邏輯積運(yùn)算器組121,對(duì)保持?jǐn)?shù)據(jù)總線18的各位與狀態(tài)信號(hào)19進(jìn)行邏輯積運(yùn)算,將其運(yùn)算結(jié)果向讀出數(shù)據(jù)總線17輸出。
下面說(shuō)明使用圖1的存儲(chǔ)裝置執(zhí)行圖2的處理順序時(shí)的動(dòng)作。
圖2所示為利用上述處理裝置01依次執(zhí)行20所示的處理A、處理裝置01為復(fù)位狀態(tài)的復(fù)位順序21、22所示的處理B的情況。
20所示的處理A是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即200、處理A-1、對(duì)地址04的讀出即201、以及處理A-2。
22所示的處理B是表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址的讀出即220、處理B-1、對(duì)地址04的寫入即221、處理B-2、以及對(duì)地址04的讀出即222。
處理A-0、處理A-1、處理A-2、處理B-0、處理B-1及處理B-2是表示不伴隨對(duì)存儲(chǔ)裝置1進(jìn)行存取的處理裝置01的處理。
圖3所示為處理裝置01在剛起動(dòng)后的數(shù)據(jù)保持單元10及狀態(tài)保持單元11的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元10中保持的值全部為不定值,而且狀態(tài)保持單元11內(nèi)保持的值為不許可狀態(tài)。
圖4所示為處理A即20的處理過(guò)程之一的對(duì)地址04的寫入即200執(zhí)行結(jié)束后的數(shù)據(jù)保持單元10及狀態(tài)保持單元11的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即200執(zhí)行結(jié)束,在數(shù)據(jù)保持單元10的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線13的值,同時(shí)狀態(tài)保持單元11的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
下面說(shuō)明處理A即20的處理過(guò)程之一的對(duì)地址04的讀出、即201的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出、即201時(shí),由于在數(shù)據(jù)保持單元10的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有利用執(zhí)行對(duì)地址04的寫入即200而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入、即200而將寫入的值輸出給保持?jǐn)?shù)據(jù)總線18。
另外,由于在狀態(tài)保持單元11的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)19。
這樣,利用邏輯積運(yùn)算器組121,作為邏輯積運(yùn)算結(jié)果將與保持?jǐn)?shù)據(jù)總線18相同的值輸出給讀出數(shù)據(jù)總線17,能夠讀出利用執(zhí)行對(duì)地址04的寫入即200而寫入的值。
下面,圖5所示為復(fù)位順序21執(zhí)行結(jié)束后的數(shù)據(jù)保持單元10及狀態(tài)保持單元11的內(nèi)部狀態(tài)。
在復(fù)位順序21中,由于利用處理裝置01使統(tǒng)一狀態(tài)信號(hào)16為有效,因此在存儲(chǔ)裝置1中,數(shù)據(jù)保持單元10沒(méi)有變化,而狀態(tài)保持單元11保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明處理B即22的處理過(guò)程之一的對(duì)地址04的讀出、即220的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即220時(shí),由于在數(shù)據(jù)保持單元10的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有利用執(zhí)行對(duì)地址04的寫入即200而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入即200而寫入的值輸出給保持?jǐn)?shù)據(jù)總線18。
但是,由于執(zhí)行復(fù)位順序21而在狀態(tài)保持單元11的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0’,因此將“0”輸出給狀態(tài)信號(hào)19。
這樣,利用邏輯積運(yùn)算器組121,作為邏輯積運(yùn)算結(jié)果,與保持?jǐn)?shù)據(jù)總線18不同的值被輸出給讀出數(shù)據(jù)總線17,不能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即200而寫入的值。
下面,圖6所示為處理B即22的處理過(guò)程之一即對(duì)地址04的寫入即221執(zhí)行結(jié)束后的數(shù)據(jù)保持單元10及狀態(tài)保持單元11的內(nèi)部狀態(tài)。
一旦由于對(duì)地址04的寫入即221執(zhí)行結(jié)束,在數(shù)據(jù)保持單元10的與地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線13的值,與其同時(shí)在狀態(tài)保持單元11的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值就保持許可狀態(tài)“1”。
借助于此,在數(shù)據(jù)保持單元10的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,執(zhí)行處理A即20的處理過(guò)程之一的對(duì)地址04的寫入即200而曾保持著的值被破壞,而變成保持利用執(zhí)行處理B即22的處理過(guò)程之一的對(duì)地址04的寫入即221而得到的值。
下面說(shuō)明處理B即22的處理過(guò)程之一的對(duì)地址04的讀出即222的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即222時(shí),由于在數(shù)據(jù)保持單元10的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有利用執(zhí)行對(duì)地址04的寫入即221而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入即221而寫入的值輸出給保持?jǐn)?shù)據(jù)總線18。
另外,由于在狀態(tài)保持單元11的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)19。
這樣,利用邏輯積運(yùn)算器組121,作為邏輯積運(yùn)算結(jié)果,與保持?jǐn)?shù)據(jù)總線18相同的值被輸出給讀出數(shù)據(jù)總線17,能夠讀出利用執(zhí)行對(duì)地址04的寫入即221而寫入的值。
如上所述,在本實(shí)施形態(tài)的存儲(chǔ)裝置中,由于利用復(fù)位后的處理不能夠讀出利用復(fù)位前的處理所保存的信息,因此能夠提高復(fù)位前的處理的保密性。
實(shí)施形態(tài)2圖7~圖13所示為本發(fā)明的實(shí)施形態(tài)2。
圖7所示為實(shí)施形態(tài)2的存儲(chǔ)裝置。
而且,圖7中同時(shí)還給出控制該存儲(chǔ)裝置的處理裝置03。另外,在實(shí)施形態(tài)2中,為了能夠不管保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元31的值如何,利用來(lái)自存儲(chǔ)裝置外部的強(qiáng)制許可信號(hào)391控制屏蔽機(jī)構(gòu)32,在例如圖7中設(shè)置邏輯和運(yùn)算器393,這一點(diǎn)與實(shí)施形態(tài)1不同。
處理裝置03在某內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持及讀出,則利用寫入數(shù)據(jù)總線33、寫入控制信號(hào)34、存取地址總線35、統(tǒng)一狀態(tài)改變信號(hào)36及讀出數(shù)據(jù)總線37,對(duì)存儲(chǔ)裝置3進(jìn)行信息的保持及讀出。處理裝置03復(fù)位時(shí),使統(tǒng)一狀態(tài)信號(hào)36為有效,而在以監(jiān)控方式執(zhí)行處理時(shí),使強(qiáng)制許可信號(hào)391為有效。
存儲(chǔ)裝置3由數(shù)據(jù)保持單元30、狀態(tài)保持單元31、屏蔽機(jī)構(gòu)32及邏輯和運(yùn)算器393構(gòu)成。屏蔽機(jī)構(gòu)32由邏輯積運(yùn)算器組321構(gòu)成。
存儲(chǔ)裝置3具有寫入數(shù)據(jù)總線33、寫入控制信號(hào)34、存取地址總線35、統(tǒng)一狀態(tài)改變信號(hào)36及強(qiáng)制許可信號(hào)391作為輸入,又具有讀出數(shù)據(jù)總線37作為輸出。
數(shù)據(jù)保持單元30具有寫入數(shù)據(jù)總線33、寫入控制信號(hào)34及存取地址總線35作為輸入,具有保持?jǐn)?shù)據(jù)總線38作為輸出。
狀態(tài)保持單元31具有統(tǒng)一狀態(tài)改變信號(hào)36、寫入控制信號(hào)34及存取地址總線35作為輸入,具有狀態(tài)信號(hào)390作為輸出。
邏輯和運(yùn)算器393將狀態(tài)信號(hào)390及強(qiáng)制許可信號(hào)391作為輸入,將屏蔽控制信號(hào)392輸出。
屏蔽機(jī)構(gòu)32具有作為數(shù)據(jù)保持單元30的輸出的保持?jǐn)?shù)據(jù)總線38及作為邏輯和運(yùn)算器的輸出的屏蔽信號(hào)392作為輸入,具有讀出數(shù)據(jù)總線37作為輸出。
邏輯積運(yùn)算器組321具有輸入至屏蔽機(jī)構(gòu)32的保持?jǐn)?shù)據(jù)總線38及屏蔽信號(hào)392作為輸入,輸出給讀持?jǐn)?shù)據(jù)總線37。
數(shù)據(jù)保持單元30是可讀寫的存儲(chǔ)裝置,將由存取地址總線35提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線38輸出。另外,通過(guò)使寫入控制信號(hào)34為有效,將寫入數(shù)據(jù)總線33的值保存在與存取地址總線35所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。
狀態(tài)保持單元31是可讀寫的存儲(chǔ)裝置,由與數(shù)據(jù)保持單元30的存儲(chǔ)區(qū)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組構(gòu)成。另外,狀態(tài)保持單元31通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)36為有效,不管寫入控制信號(hào)34是有效還是無(wú)效,狀態(tài)保持單元31內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。另外,在寫入控制信號(hào)34位有效時(shí),將由存取地址總線35提供的值作為地址,與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。以下將狀態(tài)保持單元31內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),又將為“1”的狀態(tài)稱為許可狀態(tài)。
邏輯和運(yùn)算器393將狀態(tài)信號(hào)390和強(qiáng)制許可信號(hào)391作為輸入,進(jìn)行邏輯和運(yùn)算,并將其輸出作為屏蔽控制信號(hào)392輸出。
屏蔽機(jī)構(gòu)32利用作為構(gòu)成要素的邏輯積運(yùn)算器組321,對(duì)保持?jǐn)?shù)據(jù)總線38的各位與屏蔽信號(hào)392進(jìn)行邏輯積運(yùn)算,將其運(yùn)算結(jié)果向讀出數(shù)據(jù)總線37輸出。
下面說(shuō)明使用圖7的存儲(chǔ)裝置執(zhí)行圖8的處理順序時(shí)的動(dòng)作。
圖8所示為利用處理裝置03依次執(zhí)行40所示的處理A、復(fù)位順序41、處理B即42、復(fù)位順序即43、以及監(jiān)控讀出44。
另外,40所示的處理A是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即400、處理A-1、對(duì)地址04的讀出即401,以及處理A-2。
在復(fù)位順序41及43中,表示處理裝置03處于復(fù)位狀態(tài)。
42所示的處理B是表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址04的讀出及420、處理B-1、對(duì)地址04的寫入即421、處理B-2、以及對(duì)地址04的讀出即422。
在監(jiān)控讀出44中,表示處理裝置03以監(jiān)控方式執(zhí)行對(duì)地址04的讀出。
另外,處理A-0、處理A-1、處理A-2、處理B-0、處理B-1及處理B-2是表示不伴隨對(duì)存儲(chǔ)裝置3進(jìn)行存取的處理裝置03的處理。
圖9所示為處理裝置03在剛起動(dòng)后的數(shù)據(jù)保持單元30及狀態(tài)保持單元31的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元30中保持的值全部為不定值,另外,狀態(tài)保持單元31內(nèi)保持的值為不許可狀態(tài)。
圖10所示為處理A即40的處理過(guò)程之一的對(duì)地址04的寫入即400執(zhí)行結(jié)束后的數(shù)據(jù)保持單元30及狀態(tài)保持單元31的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即400的執(zhí)行結(jié)束,在數(shù)據(jù)保持單元30的與地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線33的值,同時(shí)狀態(tài)保持單元31的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
下面說(shuō)明處理A即40的處理過(guò)程之一的對(duì)地址04的讀出即401的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即401時(shí),由于在數(shù)據(jù)保持單元30的與地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有利用執(zhí)行對(duì)地址04的寫入即400而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入即400而寫入的值輸出給保持?jǐn)?shù)據(jù)總線38。
另外,由于在狀態(tài)保持單元31的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,而且是以用戶方式的處理,因此許可信號(hào)391是表示無(wú)效的“0”。通過(guò)這樣,將“1”輸出給屏蔽控制信號(hào)392。
這樣,利用邏輯積運(yùn)算器組321,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線38相同的值輸出給讀出數(shù)據(jù)總線37,能夠讀出利用執(zhí)行對(duì)地址04的寫入即400而寫入的值。
下面,圖11所示為作為復(fù)位順序的41執(zhí)行結(jié)束后的數(shù)據(jù)保持單元30及狀態(tài)保持單元31的內(nèi)部狀態(tài)。
在復(fù)位順序中,由于利用處理裝置03使統(tǒng)一狀態(tài)信號(hào)36為有效,因此在存儲(chǔ)裝置3中,數(shù)據(jù)保持單元30中沒(méi)有變化,而狀態(tài)保持單元31保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明作為處理B的42的處理過(guò)程之一的對(duì)地址04的讀出即420的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即420時(shí),由于在數(shù)據(jù)保持單元30的與地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有利用執(zhí)行對(duì)地址04的寫入即400而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入即400而寫入的值輸出給保持?jǐn)?shù)據(jù)總線38。
但是,由于執(zhí)行了復(fù)位順序41,而在狀態(tài)保持單元31的與地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,而且是以用戶方式進(jìn)行的處理,因此強(qiáng)制許可信號(hào)391是表示無(wú)效的“0”。通過(guò)這樣,將“0”輸出給屏蔽控制信號(hào)392。
這樣,利用邏輯積運(yùn)算器組321,作為邏輯積運(yùn)算結(jié)果,就將與保持?jǐn)?shù)據(jù)總線38不同的值輸出給讀出數(shù)據(jù)總線37,讀出利用執(zhí)行對(duì)地址04的寫入即400而寫入的值就不可能了。
下面,圖12所示為處理B即42的處理過(guò)程之一的對(duì)地址04的寫入即421執(zhí)行結(jié)束后,數(shù)據(jù)保持單元30及狀態(tài)保持單元31的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即421執(zhí)行結(jié)束,在數(shù)據(jù)保持單元30的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線33的值,同時(shí)狀態(tài)保持單元31的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
通過(guò)這樣,在數(shù)據(jù)保持單元30的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,利用執(zhí)行處理A即40的處理過(guò)程之一的對(duì)地址04的寫入即400而曾保持著的值被破壞,而利用執(zhí)行處理B即42的處理過(guò)程之一的對(duì)地址04的寫入即421而得到的值得到保持。
下面說(shuō)明處理B即42的處理過(guò)程之一的對(duì)地址04的讀出即422的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即422時(shí),由于在數(shù)據(jù)保持單元30的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有利用執(zhí)行對(duì)地址04寫入即421而寫入的值,因此將利用對(duì)地址04的寫入即421而寫入的值輸出給保持?jǐn)?shù)據(jù)總線38。
另外,由于在狀態(tài)保持單元31的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給屏蔽控制信號(hào)392。
這樣,利用邏輯積運(yùn)算器組321,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線38相同的值輸出給讀出數(shù)據(jù)總線37,能夠讀出利用執(zhí)行對(duì)地址04的寫入即421而寫入的值。
下面,圖13所示為復(fù)位順序43執(zhí)行結(jié)束后的數(shù)據(jù)保持單元30及狀態(tài)保持單元31的內(nèi)部狀態(tài)。
在復(fù)位順序中,由于利用處理裝置03使統(tǒng)一狀態(tài)信號(hào)36為有效,因此在存儲(chǔ)裝置3中,數(shù)據(jù)保持單元30沒(méi)有變化,而狀態(tài)保持單元31保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明監(jiān)控讀出44執(zhí)行時(shí)的動(dòng)作。
由于是以監(jiān)控方式執(zhí)行,因此利用處理裝置03對(duì)存儲(chǔ)裝置3的強(qiáng)制許可信號(hào)391變成表示有效的“1”。
通過(guò)這樣,不管狀態(tài)保持單元31中保持的值如何,屏蔽控制信號(hào)392輸出表示許可的“1”。
因而,對(duì)于所有的地址,數(shù)據(jù)保持單元30中保持的數(shù)據(jù)都可利用屏蔽機(jī)構(gòu)32輸出給讀出數(shù)據(jù)總線37。
如上所述,在本實(shí)施形態(tài)的存儲(chǔ)裝置中,由于通常處理在復(fù)位后不能讀出利用復(fù)位前的處理所保存的信息,因此能夠提高復(fù)位前處理的保密性,另外,監(jiān)控過(guò)程在復(fù)位后也能夠讀出利用復(fù)位前的處理所保存的信息,因此能夠提高管理性能。通過(guò)這樣,能夠兼顧保密性與管理性能。
實(shí)施形態(tài)3圖14~圖21所示為本發(fā)明的實(shí)施形態(tài)3。
另外,圖14中同時(shí)還給出控制存儲(chǔ)裝置的處理裝置05。另外,在實(shí)施形態(tài)3中,為了能夠改變狀態(tài)保持單元5 1的保持值,例如在圖14中,設(shè)置邏輯和運(yùn)算器563,這一點(diǎn)與實(shí)施形態(tài)1不同。更詳細(xì)來(lái)說(shuō),是在狀態(tài)保持單元51的統(tǒng)一狀態(tài)改變信號(hào)56的輸入處,設(shè)置對(duì)來(lái)自存儲(chǔ)裝置外部的多個(gè)統(tǒng)一狀態(tài)改變信號(hào)561、562進(jìn)行運(yùn)算的邏輯和運(yùn)算器563。
處理裝置05在其內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持及讀出,則利用寫入數(shù)據(jù)總線53、寫入控制信號(hào)54、存取地址總線55、第一統(tǒng)一狀態(tài)改變信號(hào)561、第二統(tǒng)一狀態(tài)改變信號(hào)562及讀出數(shù)據(jù)總線57,對(duì)存儲(chǔ)裝置進(jìn)行信息的保存及讀出。控制裝置05在復(fù)位時(shí)對(duì)第一統(tǒng)一狀態(tài)改變信號(hào)561輸出表示第一統(tǒng)一狀態(tài)改變信號(hào)561是有效的“1”,而在執(zhí)行過(guò)程切換順序時(shí),對(duì)第二統(tǒng)一狀態(tài)改變信號(hào)562輸出表示第二統(tǒng)一狀態(tài)改變信號(hào)562是有效的“1”。
存儲(chǔ)裝置5由數(shù)據(jù)保持單元50、狀態(tài)保持單元51、屏蔽機(jī)構(gòu)52及邏輯和運(yùn)算器563構(gòu)成。屏蔽機(jī)構(gòu)52由邏輯積運(yùn)算器組521構(gòu)成。
存儲(chǔ)裝置5具有寫入數(shù)據(jù)總線53、寫入控制信號(hào)54、存取地址總線55、第一統(tǒng)一狀態(tài)改變信號(hào)561及第二統(tǒng)一狀態(tài)改變信號(hào)562作為輸入,又具有讀出數(shù)據(jù)總線57作為輸出。
數(shù)據(jù)保持單元50具有寫入數(shù)據(jù)總線53、寫入控制信號(hào)54及存取地址總線55作為輸入,具有保持?jǐn)?shù)據(jù)總線58作為輸出。
狀態(tài)保持單元51具有統(tǒng)一狀態(tài)改變信號(hào)56、寫入控制信號(hào)54及存取地址總線55作為輸入,具有狀態(tài)信號(hào)59作為輸出。
屏蔽機(jī)構(gòu)52具有數(shù)據(jù)保持單元50的輸出即保持?jǐn)?shù)據(jù)總線58及狀態(tài)保持單元5 1的輸出即狀態(tài)信號(hào)59作為輸入,具有讀出數(shù)據(jù)總線57作為輸出。
邏輯積運(yùn)算器組521具有輸入至屏蔽機(jī)構(gòu)52的保持?jǐn)?shù)據(jù)總線58及狀態(tài)信號(hào)59作為輸入,輸出給讀出數(shù)據(jù)總線57。
邏輯和運(yùn)算器563具有第一、第二統(tǒng)一狀態(tài)改變信號(hào)561、562作為輸入,具有統(tǒng)一狀態(tài)改變信號(hào)56作為輸出。
數(shù)據(jù)保持單元50是可讀寫的存儲(chǔ)裝置,將由存取地址總線55提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線58輸出。另外,通過(guò)使寫入控制信號(hào)54為有效,將寫入數(shù)據(jù)總線53的值保存在與存取地址總線55所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。
狀態(tài)保持單元51是可讀寫的存儲(chǔ)裝置,由與數(shù)據(jù)保持單元50的存儲(chǔ)區(qū)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組構(gòu)成。另外,狀態(tài)保持單元51通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)56為有效,不管寫入控制信號(hào)54是有效還是無(wú)效,狀態(tài)保持單元51內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。另外,在寫入控制信號(hào)54為有效時(shí),將由存取地址總線55提供的值作為地址,與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。以下將狀態(tài)保持單元51內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),又將為“1”的狀態(tài)稱為許可狀態(tài)。
屏蔽機(jī)構(gòu)52是利用作為構(gòu)成要素的邏輯積運(yùn)算器組521,對(duì)保持?jǐn)?shù)據(jù)總線58的各位與狀態(tài)信號(hào)59進(jìn)行邏輯積運(yùn)算,將其運(yùn)算結(jié)果向讀出數(shù)據(jù)總線57輸出。
邏輯和運(yùn)算器563對(duì)作為其輸入的第一統(tǒng)一狀態(tài)改變信號(hào)561與第二統(tǒng)一改變信號(hào)562進(jìn)行邏輯和運(yùn)算,將運(yùn)算結(jié)果向統(tǒng)一狀態(tài)變更信號(hào)56輸出。
下面說(shuō)使用圖14的存儲(chǔ)裝置執(zhí)行圖15的處理順序時(shí)的動(dòng)作。
圖15所示為利用處理裝置05依次執(zhí)行60所示的處理A、復(fù)位順序61、62所示的處理B、以及過(guò)程切換順序63、64所示的處理C的情況。
另外,60所示的處理A是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即600、處理A-1、對(duì)地址04的讀出即601、以及處理A-2的情況。
復(fù)位順序61表示處理裝置05處于復(fù)位狀態(tài)的情況。
62所示的處理B是表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址04的讀出即620、處理B-1、對(duì)地址04的寫入即621、處理B-2、以及對(duì)地址04的讀出即622的情況。
過(guò)程切換順序63表示處理裝置處于過(guò)程切換順序。
64所示的處理C是表示其處理內(nèi)容依次執(zhí)行處理C-0、對(duì)地址04的讀出即640、處理C-1、對(duì)地址04的寫入即641、處理C-2、以及對(duì)地址04的讀出即642的情況。
另外,處理A-0、處理A-1、處理A-2、處理B-0、處理B-1、處理B-2、處理C-0、處理C-1及處理C-2是表示不伴隨對(duì)存儲(chǔ)裝置5進(jìn)行存取的處理裝置05的處理圖16所示為處理裝置05在剛起動(dòng)后的數(shù)據(jù)保持單元50及狀態(tài)保持單元51的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元50中保持的值全部為不定值,而狀態(tài)保持單元51內(nèi)保持的值為不許可狀態(tài)。
圖17所示為60所示的作為處理A的處理過(guò)程之一的對(duì)地址04的寫入即600執(zhí)行結(jié)束后的數(shù)據(jù)保持單元50及狀態(tài)保持單元51的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即600執(zhí)行結(jié)束,在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線53的值,同時(shí)狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
下面說(shuō)明60所示的處理A的處理過(guò)程之一的對(duì)地址04的讀出即601的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即601時(shí),在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即600而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入即600而寫入的值輸出給保持?jǐn)?shù)據(jù)總線58。
另外,由于在狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)59。
這樣,利用邏輯積運(yùn)算器組521,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線58相同的值輸出給讀出數(shù)據(jù)總線57,能夠讀出利用執(zhí)行對(duì)地址04的寫入即600而寫入的值。
下面,圖18所示為復(fù)位順序61執(zhí)行結(jié)束后的數(shù)據(jù)保持單元50及狀態(tài)保持單元51的內(nèi)部狀態(tài)。
在復(fù)位順序中,由于利用處理裝置05使第一統(tǒng)一狀態(tài)信號(hào)561為有效,統(tǒng)一狀態(tài)改變信號(hào)56為有效,在存儲(chǔ)裝置5中,數(shù)據(jù)保持單元50中沒(méi)有變化,而狀態(tài)保持單元51保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明處理B即62的處理過(guò)程之一的對(duì)地址04的讀出即620的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即620時(shí),在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有通過(guò)執(zhí)行對(duì)地址04的寫入即600而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即600而寫入的值輸出給保持?jǐn)?shù)據(jù)總線58。
但是,通過(guò)執(zhí)行復(fù)位順序61,在狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此將“0”輸出給狀態(tài)信號(hào)59。
這樣,利用邏輯積運(yùn)算器組521,作為邏輯積運(yùn)算結(jié)果,與保持?jǐn)?shù)據(jù)總線58不同的值被輸出給讀出數(shù)據(jù)總線57,讀出通過(guò)執(zhí)行對(duì)地址04的寫入即600而寫入的值是不可能的。
下面,圖19所示為處理B即62的處理過(guò)程之一的對(duì)地址04的寫入即621執(zhí)行結(jié)束后數(shù)據(jù)保持單元50及狀態(tài)保持單元51的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即621執(zhí)行結(jié)束,在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線53的值,同時(shí)狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
通過(guò)這樣,在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,利用執(zhí)行處理A即60的處理過(guò)程之一的對(duì)地址04寫入即600而曾保持著的值被破壞,而通過(guò)執(zhí)行處理B即62的處理過(guò)程之一的對(duì)地址04的寫入即621而得到的值得以保持。
下面說(shuō)明62所示的處理B的處理過(guò)程之一的對(duì)地址04的讀出即622的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即622時(shí),在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即621而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即621而寫入的值輸出給保持?jǐn)?shù)據(jù)總線58。
另外,由于在狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)59。
這樣,利用邏輯積運(yùn)算器組521,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線58相同的值輸出給讀出數(shù)據(jù)總線57,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即621而寫入的值。
下面,圖20所示為過(guò)程切換順序即63執(zhí)行結(jié)束后的數(shù)據(jù)保持單元50及狀態(tài)保持單元51的內(nèi)部狀態(tài)。
在過(guò)程切換順序中,由于利用處理裝置05使第二統(tǒng)一狀態(tài)改變信號(hào)562為有效,因此統(tǒng)一狀態(tài)改變信號(hào)56為有效,在存儲(chǔ)裝置中,數(shù)據(jù)保持單元50沒(méi)有變化,而狀態(tài)保持單元51保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明64所示的處理C的處理過(guò)程之一的對(duì)地址04的讀出即640的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即640時(shí),在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有通過(guò)執(zhí)行對(duì)地址04的寫入即621而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即621而寫入的值輸出給保持?jǐn)?shù)據(jù)總線58。
但是,通過(guò)執(zhí)行過(guò)程切換順序63,在狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此將“0”輸出給狀態(tài)信號(hào)59。
這樣,利用邏輯積運(yùn)算器組521,作為邏輯積運(yùn)算結(jié)果,與保持?jǐn)?shù)據(jù)總線58不同的值被輸出給讀出數(shù)據(jù)總線57,不能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即621而寫入的值。
下面,圖21表示64所示的作為處理C的處理過(guò)程之一的對(duì)地址04的寫入即641執(zhí)行結(jié)束后數(shù)據(jù)保持單元50及狀態(tài)保持單元51的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即641的執(zhí)行結(jié)束,在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線53的值,同時(shí)狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
通過(guò)這樣,在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,通過(guò)執(zhí)行作為62所示的處理B的處理過(guò)程之一的對(duì)地址04的寫入即621而曾保持著的值被破壞,而變成保持通過(guò)執(zhí)行作為處理C即64的處理過(guò)程之一的對(duì)地址04的寫入即641而得到的值。
下面說(shuō)明作為64所示的處理C的處理過(guò)程之一的對(duì)地址04的讀出即642的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即642時(shí),由于在數(shù)據(jù)保持單元50的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即641而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即641而寫入的值輸出給保持?jǐn)?shù)據(jù)總線58。
另外,由于在狀態(tài)保持單元51的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)59。
這樣,利用邏輯積運(yùn)算器組521,作為邏輯積運(yùn)算結(jié)果,與保持?jǐn)?shù)據(jù)總線58相同的值被輸出給讀出數(shù)據(jù)總線57,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即641而寫入的值。
如上所述,在根據(jù)本實(shí)施形態(tài)的存儲(chǔ)裝置中,利用復(fù)位后的處理不能讀出利用前面處理所保存的信息,能夠應(yīng)對(duì)由于復(fù)位或過(guò)程切換等多種原因而必須確保保密性的多種事件。通過(guò)這樣,能夠提高保密性。
實(shí)施形態(tài)4圖22~圖28所示為本發(fā)明的實(shí)施形態(tài)4。
另外,圖22中同時(shí)還給出控制存儲(chǔ)裝置的處理裝置07。在實(shí)施形態(tài)4中,為了能夠改變保持單元51的保持值,在狀態(tài)保持單元71的內(nèi)部設(shè)置第一狀態(tài)保持單元711、第二狀態(tài)保持單元712及邏輯和運(yùn)算器715,這一點(diǎn)與實(shí)施形態(tài)1不同。
處理裝置07在其內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持和讀出,則利用寫入數(shù)據(jù)總線73、寫入控制信號(hào)74、存儲(chǔ)地址總線75、第一組統(tǒng)一狀態(tài)改變信號(hào)761、第二組統(tǒng)一狀態(tài)改變信號(hào)762及讀出數(shù)據(jù)總線77,對(duì)存儲(chǔ)裝置7進(jìn)行信息的保存和讀出??刂蒲b置03在復(fù)位時(shí)使第二組統(tǒng)一狀態(tài)信號(hào)762為有效。
存儲(chǔ)裝置7由數(shù)據(jù)保持單元70、狀態(tài)保持單元71及屏蔽機(jī)構(gòu)72構(gòu)成。屏蔽機(jī)構(gòu)72由邏輯積運(yùn)算器組721構(gòu)成。
存儲(chǔ)裝置7具有寫入數(shù)據(jù)總線73、寫入控制信號(hào)74、存取地址總線75、第一組統(tǒng)一狀態(tài)改變信號(hào)761、第二組統(tǒng)一狀態(tài)改變信號(hào)762作為輸入,還具有讀出數(shù)據(jù)總線77作為輸出。
數(shù)據(jù)保持單元70具有寫入數(shù)據(jù)總線73、寫入控制信號(hào)74及存取地址總線75作為輸入,具有保持?jǐn)?shù)據(jù)總線78作為輸出。
狀態(tài)保持單元71具有第一組統(tǒng)一狀態(tài)改變信號(hào)761、第二組統(tǒng)一狀態(tài)改變信號(hào)762、寫入控制信號(hào)74及存取地址總線75作為輸入,由第一狀態(tài)保持單元711、第二狀態(tài)保持單元712、第一狀態(tài)信號(hào)713、第二狀態(tài)信號(hào)714及邏輯和運(yùn)算器715構(gòu)成,具有狀態(tài)信號(hào)79作為輸出。
屏蔽機(jī)構(gòu)72具有作為數(shù)據(jù)保持單元70的輸出的保持?jǐn)?shù)據(jù)總線78和狀態(tài)保持單元71的輸出即狀態(tài)信號(hào)79作為輸入,具有讀出數(shù)據(jù)總線77作為輸出。
邏輯積運(yùn)算器組721具有輸入至屏蔽機(jī)構(gòu)72的保持?jǐn)?shù)據(jù)總線78及狀態(tài)信號(hào)79作為輸入,輸出至讀出數(shù)據(jù)總線77。
數(shù)據(jù)保持單元70是可讀寫的存儲(chǔ)裝置,將由存取地址總線75提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保持的值向保持?jǐn)?shù)據(jù)總線78輸出。又通過(guò)使寫入控制信號(hào)74為有效,將寫入數(shù)據(jù)總線73的值保存在與存取地址總線75所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。在本構(gòu)成例中,為了進(jìn)行說(shuō)明,數(shù)據(jù)保持單元70的存儲(chǔ)區(qū)數(shù)設(shè)為從地址00至地址07的8個(gè)存儲(chǔ)區(qū)。
狀態(tài)保持單元71是可讀寫的存儲(chǔ)裝置,由與數(shù)據(jù)保持單元70的存儲(chǔ)區(qū)數(shù)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組與第一狀態(tài)保持單元711及第二狀態(tài)保持單元712合在一起來(lái)實(shí)現(xiàn)。另外,第一狀態(tài)保持單元711通過(guò)使第一組統(tǒng)一狀態(tài)改變信號(hào)761為有效,不管寫入控制信號(hào)74是有效還是無(wú)效,第一狀態(tài)保持單元711內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。同樣,第二狀態(tài)保持單元712通過(guò)使第二組統(tǒng)一狀態(tài)改變信號(hào)762為有效;不管寫入控制信號(hào)74是有效還是無(wú)效,第二狀態(tài)保持單元712內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。
另外,在寫入控制信號(hào)74為有效時(shí),將由存取地址總線75提供的值作為地址,第一狀態(tài)保持單元711或第二狀態(tài)保持單元712中任一個(gè)狀態(tài)保持單元的與存取地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。
以下將狀態(tài)保持單元71內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),又將為“1”的狀態(tài)稱為許可狀態(tài)。
在本構(gòu)成例中,為了進(jìn)行說(shuō)明,設(shè)第一狀態(tài)保持單元711負(fù)責(zé)保持從地址00至地址03的存儲(chǔ)區(qū)的狀態(tài),第二狀態(tài)保持單元712負(fù)責(zé)保持從地址04至地址07的存儲(chǔ)區(qū)的狀態(tài)。
另外,在由存取地址總線75提供的值是負(fù)責(zé)的地址時(shí),由第一狀態(tài)保持單元711將與該地址相對(duì)應(yīng)的狀態(tài)信號(hào)輸出給第一狀態(tài)信號(hào)713,在不是負(fù)責(zé)的地址時(shí),則輸出0。
同樣,在由存取地址總線75提供的值是負(fù)責(zé)的地址時(shí),由第二狀態(tài)保持單元712將與該地址相對(duì)應(yīng)的狀態(tài)信號(hào)輸出給第二狀態(tài)信號(hào)714,在不是負(fù)責(zé)的地址時(shí),則輸出0。
邏輯和運(yùn)算器715將第一狀態(tài)信號(hào)713與第二狀態(tài)信號(hào)714的邏輯和運(yùn)算結(jié)果作為狀態(tài)信號(hào)79輸出。
屏蔽機(jī)構(gòu)72是利用作為構(gòu)成要素的邏輯積運(yùn)算器組721,對(duì)保持?jǐn)?shù)據(jù)總線78的各位與狀態(tài)信號(hào)79進(jìn)行邏輯積運(yùn)算,將其運(yùn)算結(jié)果向讀出數(shù)據(jù)總線77輸出。
下面說(shuō)明使用圖22的存儲(chǔ)裝置執(zhí)行圖23的處理順序時(shí)的動(dòng)作。
圖23所示為利用處理裝置07依次執(zhí)行處理A即80、復(fù)位順序即81、以及處理B即82。
另外,處理A即80是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即800、處理A-1、對(duì)地址04的讀出即801、處理A-2、對(duì)地址00的寫入即802、處理A-3、對(duì)地址00的讀出即803、以及處理A-4的情況。
81的復(fù)位順序,表示處理裝置處于復(fù)位狀態(tài)。
處理B即82表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址04的讀出即820、處理B-1、對(duì)地址04的寫入即821、處理B-2、對(duì)地址04的讀出即822、處理B-3、以及對(duì)地址00的讀出即823。
另外,處理A-0、處理A-1、處理A-2、處理A-3、處理A-4、處理B-0、處理B-1、處理B-2及處理B-3是表示不伴隨對(duì)存儲(chǔ)裝置7進(jìn)行存取的處理裝置07的處理。
圖24所示為處理裝置07剛起動(dòng)后數(shù)據(jù)保持單元70及狀態(tài)保持單元71的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元70中保持的值全部為不定值,又,狀態(tài)保持單元71內(nèi)保持的值為不許可狀態(tài)。
下面,圖25所示為處理A即80的處理過(guò)程之一的對(duì)地址04的寫入即800執(zhí)行結(jié)束后的數(shù)據(jù)保持單元70及狀態(tài)保持單元71的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即800執(zhí)行結(jié)束,在數(shù)據(jù)保持單元70的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線73的值,同時(shí)狀態(tài)保持單元71的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)是第二狀態(tài)保持單元712,第二狀態(tài)保持單元712內(nèi)的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持許可狀態(tài)“1”。
下面說(shuō)明作為處理A即80的處理過(guò)程之一的,對(duì)地址04的讀出即801的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即801時(shí),由于在數(shù)據(jù)保持單元70的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有利用執(zhí)行對(duì)地址04的寫入即800而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即800而寫入的值輸出給保持?jǐn)?shù)據(jù)總線78。
另外,由于在狀態(tài)保持單元71內(nèi)的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)即第二狀態(tài)保持單元712中保持的值保持許可狀態(tài)“1”,因此經(jīng)邏輯和運(yùn)算器715,將“1”輸出給狀態(tài)信號(hào)79。
這樣,利用邏輯積運(yùn)算器組721,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線78相同的值輸出給讀出數(shù)據(jù)總線77,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即800而寫入值。
下面,圖26所示為作為處理A即80的處理過(guò)程之一的對(duì)地址00的寫入即802執(zhí)行結(jié)束后的數(shù)據(jù)保持單元70及狀態(tài)保持單元71的內(nèi)部狀態(tài)。
由于對(duì)地址00的寫入即802執(zhí)行結(jié)束,在數(shù)據(jù)保持單元70的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線73的值,同時(shí)狀態(tài)保持單元71的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)是第一狀態(tài)保持單元711,第一狀態(tài)保持單元711內(nèi)的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持許可狀態(tài)“1”。
下面說(shuō)明作為處理A即80的處理過(guò)程之一的對(duì)地址00的讀出即803的執(zhí)行情況。
在執(zhí)行對(duì)地址00的讀出即803時(shí),由于在數(shù)據(jù)保持單元70的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址00的寫入即802而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址00的寫入即802而寫入的值輸出給保持?jǐn)?shù)據(jù)總線78。
另外,由于在狀態(tài)保持單元71內(nèi)的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)即第一狀態(tài)保持單元711中保持的值保持許可狀態(tài)“1”,因此經(jīng)邏輯和運(yùn)算器715,將“1”輸出給狀態(tài)信號(hào)79。
這樣,利用邏輯積運(yùn)算器組721,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線78相同的值輸出給讀出數(shù)據(jù)總線77,能夠讀出利用執(zhí)行對(duì)地址00的寫入即802而寫入值。
下面,圖27所示為復(fù)位順序81執(zhí)行結(jié)束后的數(shù)據(jù)保持單元70及狀態(tài)保持單元71的內(nèi)部狀態(tài)。
在復(fù)位順序中,由于利用處理裝置07使第二組統(tǒng)一狀態(tài)信號(hào)762為有效,因此在存儲(chǔ)裝置7中,數(shù)據(jù)保持單元70沒(méi)有變化,而第二狀態(tài)保持單元712保持的值全部變成不許可狀態(tài)“0”。即,作為狀態(tài)保持單元71,從地址04到地址07的狀態(tài)變?yōu)楸硎静辉S可的“0”。
下面說(shuō)明作為處理B即82的處理過(guò)程之一的對(duì)地址04的讀出即820的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即820時(shí),由于在數(shù)據(jù)保持單元70的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有通過(guò)執(zhí)行對(duì)地址04的寫入即800而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即800而寫入的值輸出給保持?jǐn)?shù)據(jù)總線78。
但是,由于執(zhí)行復(fù)位順序即81,在狀態(tài)保持單元71的與地址04相對(duì)應(yīng)的第2狀態(tài)保持部712內(nèi)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此經(jīng)由第二狀態(tài)信號(hào)714,將“0”輸出給狀態(tài)信號(hào)79。
這樣,利用邏輯積運(yùn)算器組721,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線78不同的值輸出給讀出數(shù)據(jù)總線77,不能夠讀出利用執(zhí)行對(duì)地址04的寫入即800而寫入的值。
下面,圖28所示為作為處理B即82的處理過(guò)程之一的對(duì)地址04的寫入即821執(zhí)行結(jié)束后的數(shù)據(jù)保持單元70及狀態(tài)保持單元71的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即821執(zhí)行結(jié)束,在數(shù)據(jù)保持單元70的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線73的值,同時(shí)狀態(tài)保持單元71的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)是第2狀態(tài)保持單元712,第2狀態(tài)保持單元712內(nèi)的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持許可狀態(tài)“1”。
通過(guò)這樣,在數(shù)據(jù)保持單元70的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,通過(guò)作為執(zhí)行處理A即80的處理過(guò)程之一的對(duì)地址04的寫入即800而曾保持著的值被破壞,而變成保持利用執(zhí)行處理B即82的處理過(guò)程之一的對(duì)地址04的寫入即821而得到的值。
下面說(shuō)明處理B即82的處理過(guò)程之一的對(duì)地址04的讀出即822的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即822時(shí),在數(shù)據(jù)保持單元70的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有利用執(zhí)行對(duì)地址04的寫入即821而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即821而寫入的值輸出給保持?jǐn)?shù)據(jù)總線78。
另外,由于在狀態(tài)保持單元71內(nèi)的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)即第二狀態(tài)保持單元712中保持的值保持許可狀態(tài)“1”,因此經(jīng)邏輯和運(yùn)算器715,將“1”輸出給狀態(tài)信號(hào)79。
這樣,利用邏輯積運(yùn)算器組721,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線78相同的值輸出給讀出數(shù)據(jù)總線77,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即821而寫入的值。
下面說(shuō)明作為處理B即82的處理過(guò)程之一的對(duì)地址00的讀出即823的執(zhí)行情況。雖然是執(zhí)行了復(fù)位順序81之后,但由于在復(fù)位順序中僅僅第二狀態(tài)保持單元712內(nèi)的信息成為表示不許可的“0”,因而第一狀態(tài)保持單元711不因復(fù)位順序而變化。
在執(zhí)行對(duì)地址00的讀出即822時(shí),在數(shù)據(jù)保持單元70的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址00的寫入即802而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址00的寫入即802而寫入的值輸出給保持?jǐn)?shù)據(jù)總線78。
而且,在狀態(tài)保持單元71內(nèi)的與地址00相對(duì)應(yīng)的存儲(chǔ)區(qū)即第一狀態(tài)保持單元711中保持的值保持許可狀態(tài)“1”,因此經(jīng)邏輯和運(yùn)算器715,將“1”輸出給狀態(tài)信號(hào)79。
這樣,利用邏輯積運(yùn)算器組721,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線78相同的值輸出給讀出數(shù)據(jù)總線77,能讀出通過(guò)執(zhí)行對(duì)地址00的寫入即802而寫入的值、即利用復(fù)位順序以前的處理而寫入的值。
如上所述,在本實(shí)施形態(tài)的存儲(chǔ)裝置中,能夠提供利用復(fù)位后的處理不能夠讀出及能夠讀出利用前面的處理所保存的信息的兩個(gè)區(qū)域。通過(guò)這樣,能夠兼顧到確保保密性與作為數(shù)據(jù)交換區(qū)的靈活性這兩方面的要求。
在本實(shí)施形態(tài)4的狀態(tài)保持單元71中,具有第一及第二狀態(tài)保持單元711及712的2個(gè)狀態(tài)保持單元,但即使采用通過(guò)運(yùn)算器715等對(duì)三個(gè)或三個(gè)以上的保持單元的輸出進(jìn)行運(yùn)算的結(jié)構(gòu),也同樣能夠?qū)嵤?br>
本實(shí)施形態(tài)4不僅可在實(shí)施形態(tài)1中實(shí)施,同樣也可在實(shí)施形態(tài)2及實(shí)施形態(tài)3中實(shí)施。
實(shí)施形態(tài)5圖29~圖33所示為本發(fā)明的實(shí)施形態(tài)5。
而且,圖29中同時(shí)還給出控制存儲(chǔ)裝置的處理裝置09。在實(shí)施形態(tài)5中,屏蔽機(jī)構(gòu)92由第一運(yùn)算器組及第二運(yùn)算器組構(gòu)成,這一點(diǎn)與實(shí)施形態(tài)1不同。
處理裝置09在其內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持及讀出,則利用寫入數(shù)據(jù)總線93、寫入控制信號(hào)94、存取地址總線95、統(tǒng)一狀態(tài)改變信號(hào)96、及讀出數(shù)據(jù)總線97,對(duì)存儲(chǔ)裝置9進(jìn)行信息的保存及讀出??刂蒲b置09在復(fù)位時(shí),使統(tǒng)一狀態(tài)信號(hào)96為有效。
存儲(chǔ)裝置9由數(shù)據(jù)保持單元90、狀態(tài)保持單元91及屏蔽機(jī)構(gòu)92構(gòu)成。
屏蔽機(jī)構(gòu)92由邏輯積運(yùn)算器組921、反相邏輯積運(yùn)算器組922、運(yùn)算器選擇機(jī)構(gòu)923及選擇器924構(gòu)成。
存儲(chǔ)裝置9具有寫入數(shù)據(jù)總線93、寫入控制信號(hào)94、存取地址總線95、統(tǒng)一狀態(tài)改變信號(hào)96作為輸入,還具有讀出數(shù)據(jù)總線97作為輸出。
數(shù)據(jù)保持單元90具有寫入數(shù)據(jù)總線93、寫入控制信號(hào)94及存取地址總線95作為輸入,具有保持?jǐn)?shù)據(jù)總線98作為輸出。
狀態(tài)保持單元91具有統(tǒng)一狀態(tài)改變信號(hào)96、寫入控制信號(hào)94及存取地址總線95作為輸入,具有狀態(tài)信號(hào)99作為輸出。
屏蔽機(jī)構(gòu)92具有數(shù)據(jù)保持單元90的輸出即保持?jǐn)?shù)據(jù)總線98及狀態(tài)保持單元91的輸出即狀態(tài)信號(hào)99作為輸入,具有讀出數(shù)據(jù)總線97作為輸出。
邏輯積運(yùn)算器組921具有輸入至屏蔽機(jī)構(gòu)92的保持?jǐn)?shù)據(jù)總線98及狀態(tài)信號(hào)99作為輸入,輸出至選擇器924。
反相邏輯積運(yùn)算器組922具有輸入至屏蔽機(jī)構(gòu)92的保持?jǐn)?shù)據(jù)總線98及狀態(tài)信號(hào)99作為輸入,輸出至選擇器924。
運(yùn)算器選擇機(jī)構(gòu)923將隨機(jī)值作為運(yùn)算器選擇信號(hào)925,輸出至選擇器924。
選擇器924具有邏輯積運(yùn)算器組921的輸出、反相邏輯積運(yùn)算器組922的輸出、以及運(yùn)算器選擇信號(hào)925作為輸入,在運(yùn)算器選擇信號(hào)925為“0”時(shí),選擇邏輯積運(yùn)算器組921的輸出,在運(yùn)算器選擇信號(hào)925為“1”時(shí),選擇反相邏輯積運(yùn)算器組922的輸出,輸出至讀出數(shù)據(jù)總線97。
數(shù)據(jù)保持單元90是可讀寫的存儲(chǔ)裝置,將由存取地址總線95提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線98輸出。另外,通過(guò)使寫入控制信號(hào)94為有效,將寫入數(shù)據(jù)總線93的值保存在與存取地址總線95所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。
狀態(tài)保持單元91是可讀寫的存儲(chǔ)裝置,由與數(shù)據(jù)保持單元90的存儲(chǔ)區(qū)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組構(gòu)成。另外,狀態(tài)保持單元91通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)96為有效,不管寫入控制信號(hào)94是有效還是無(wú)效,狀態(tài)保持單元91內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。另外,在寫入控制信號(hào)94為有效時(shí),將通過(guò)存取地址總線95提供的值作為地址,與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。以下將狀態(tài)保持單元91內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),而將為“1”的狀態(tài)稱為許可狀態(tài)。
屏蔽機(jī)構(gòu)92是利用作為構(gòu)成要素的邏輯積運(yùn)算器組921及反相邏輯積運(yùn)算器組922,對(duì)保持?jǐn)?shù)據(jù)總線98的各位與狀態(tài)信號(hào)99進(jìn)行運(yùn)算,將運(yùn)算器選擇機(jī)構(gòu)923的輸出即運(yùn)算器選擇信號(hào)925作為控制信號(hào),利用選擇器924將該運(yùn)算結(jié)果向讀出數(shù)據(jù)總線97輸出。
下面說(shuō)明使用圖29的存儲(chǔ)裝置執(zhí)行圖30的處理順序時(shí)的動(dòng)作。
圖30所示為利用處理裝置09依次執(zhí)行處理A即100、復(fù)位順序即101、以及處理B即102的情況。
另外,處理A即100是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即1000、處理A-1、對(duì)地址04的讀出即1001、以及處理A-2。
在101的復(fù)位順序中,表示處理裝置處于復(fù)位狀態(tài)。
處理B即102是表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址04的讀出即1020、處理B-1、以及對(duì)地址04的讀出即1021。
還有,處理A-0、處理A-1、處理A-2、處理B-0、處理B-1及處理B-2表示不伴隨對(duì)存儲(chǔ)裝置9進(jìn)行存取的處理裝置09的處理。
圖30所示為處理裝置09在剛起動(dòng)后的數(shù)據(jù)保持單元90及狀態(tài)保持單元91的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元90中保持的值全部為不定值,另外,狀態(tài)保持單元91內(nèi)保持的值為不許可狀態(tài)。
圖31所示為作為處理A即100的處理過(guò)程之一的對(duì)地址04的寫入即1000執(zhí)行結(jié)束后的數(shù)據(jù)保持單元90及狀態(tài)保持單元91的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即1000執(zhí)行結(jié)束,在數(shù)據(jù)保持單元90的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線93的值,同時(shí)狀態(tài)保持單元91的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
下面說(shuō)明作為處理A即100的處理過(guò)程之一的對(duì)地址04的讀出即1001的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1001時(shí),在數(shù)據(jù)保持單元90的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值輸出給保持?jǐn)?shù)據(jù)總線98。
另外,由于在狀態(tài)保持單元91的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出至狀態(tài)信號(hào)99。
這樣,邏輯積運(yùn)算器組921及反相邏輯積運(yùn)算器922的任何一個(gè)的輸出都將與保持?jǐn)?shù)據(jù)總線98相同的值輸出,能夠讀出利用執(zhí)行對(duì)地址04的寫入即1000而寫入的值。
下面,圖33所示為復(fù)位順序即101執(zhí)行結(jié)束后的數(shù)據(jù)保持單元90及狀態(tài)保持單元91的內(nèi)部狀態(tài)。
在復(fù)位順序中,利用處理裝置09使統(tǒng)一狀態(tài)信號(hào)96為有效,因此在存儲(chǔ)裝置9中,數(shù)據(jù)保持單元90中沒(méi)有變化,而狀態(tài)保持單元91保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明作為處理B即102的處理過(guò)程之一的對(duì)地址04的讀出即1020的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1020時(shí),在數(shù)據(jù)保持單元90的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值輸出給保持?jǐn)?shù)據(jù)總線98。
但是,由于執(zhí)行復(fù)位順序即101,在狀態(tài)保持單元91的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此將“0”輸出給狀態(tài)信號(hào)99。
這里,利用由運(yùn)算器選擇機(jī)構(gòu)923輸出的運(yùn)算器選擇信號(hào)925,選擇邏輯積運(yùn)算器組921或反相邏輯積運(yùn)算器922的輸出。即使運(yùn)算器選擇信號(hào)925為任何值,作為邏輯積運(yùn)算器結(jié)果,將與保持?jǐn)?shù)據(jù)總線98不同的值輸出給讀出數(shù)據(jù)總線97,不能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值。例如,設(shè)“0”作為隨機(jī)值輸出給運(yùn)算器選擇信號(hào)925,由于利用選擇器選擇邏輯積運(yùn)算器組921的輸出,因此將“0”加以連接的數(shù)據(jù)被輸出至讀出數(shù)據(jù)總線97。
下面說(shuō)明作為處理B即102的處理過(guò)程之一的對(duì)地址04的讀出即1021的執(zhí)行情況。這里,設(shè)對(duì)運(yùn)算器選擇信號(hào)925輸出“1”作為隨機(jī)值。在執(zhí)行對(duì)地址04的讀出即1021時(shí),在數(shù)據(jù)保持單元90的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1000而寫入的值輸出給保持?jǐn)?shù)據(jù)總線98。
但是,由于執(zhí)行復(fù)位順序即101,在狀態(tài)保持單元91的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此將“0”輸出給狀態(tài)信號(hào)99。
這里,利用由運(yùn)算器選擇機(jī)構(gòu)923輸出的運(yùn)算器選擇信號(hào)925為“1”,選擇反相邏輯積運(yùn)算器組922的輸出。由于利用選擇器來(lái)選擇反相邏輯積運(yùn)算器組922的輸出,因此將“1”加以連接的數(shù)據(jù)被輸出給讀出數(shù)據(jù)總線97。
如上所述,在本實(shí)施形態(tài)的存儲(chǔ)裝置中,利用復(fù)位后的處理不能讀出利用前面的處理所保存的信息。另外,由于能夠生成多個(gè)未被許可的讀出數(shù)據(jù),能夠使根據(jù)讀出的數(shù)據(jù)進(jìn)行內(nèi)部電路結(jié)構(gòu)分析更加困難。
構(gòu)成本實(shí)施形態(tài)5的屏蔽機(jī)構(gòu)92的運(yùn)算器組921、922的數(shù)量為2個(gè),但即使是三個(gè)或三個(gè)以上,也同樣能夠?qū)嵤?br>
本實(shí)施形態(tài)5不僅可在實(shí)施形態(tài)1實(shí)施,同樣也可在實(shí)施形態(tài)2、實(shí)施形態(tài)3及實(shí)施形態(tài)4中實(shí)施。
實(shí)施形態(tài)6圖34~圖39所示為本發(fā)明的實(shí)施形態(tài)6。
另外,圖34中同時(shí)還給出控制存儲(chǔ)裝置的處理裝置0011。在實(shí)施形態(tài)6中,具有檢測(cè)對(duì)數(shù)據(jù)保持單元1100的特定存取地址的存取地址一致檢測(cè)機(jī)構(gòu)1110,這樣的結(jié)構(gòu)能夠利用上述存取地址一致檢測(cè)機(jī)構(gòu)1110的信號(hào),統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元的內(nèi)容,這一點(diǎn)與實(shí)施形態(tài)1不同。
處理裝置0011在其內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持及讀出,則利用寫入數(shù)據(jù)總線1103、寫入控制信號(hào)1104、存取地址總線1105及讀出數(shù)據(jù)總線1107,對(duì)存儲(chǔ)裝置11進(jìn)行信息的保存及讀出。
存儲(chǔ)裝置11由數(shù)據(jù)保持單元1100、狀態(tài)保持單元1101、存取地址一致檢測(cè)機(jī)構(gòu)1110、及屏蔽機(jī)構(gòu)1102構(gòu)成。屏蔽機(jī)構(gòu)1102由邏輯積運(yùn)算器組11021構(gòu)成。
存儲(chǔ)裝置11具有寫入數(shù)據(jù)總線1103、寫入控制信號(hào)1104及存取地址總線1105作為輸入,還具有讀出數(shù)據(jù)總線1107作為輸出。
數(shù)據(jù)保持單元1100具有寫入數(shù)據(jù)總線1103、寫入控制信號(hào)1104及存取地址總線1105作為輸入,具有保持?jǐn)?shù)據(jù)總線1108作為輸出。
狀態(tài)保持單元1101具有統(tǒng)一狀態(tài)改變信號(hào)1106、寫入控制信號(hào)1104及存取地址總線1105作為輸入,具有狀態(tài)信號(hào)1109作為輸出。
屏蔽機(jī)構(gòu)1102具有作為數(shù)據(jù)保持單元1100的輸出的保持?jǐn)?shù)據(jù)總線1108及作為狀態(tài)保持單元1101的輸出的狀態(tài)信號(hào)1109作為輸入,具有讀出數(shù)據(jù)總線1107作為輸出。
邏輯積運(yùn)算器組11021具有輸入至屏蔽機(jī)構(gòu)1102的保持?jǐn)?shù)據(jù)總線1108及狀態(tài)信號(hào)1109作為輸入,輸出給讀出數(shù)據(jù)總線1107。
存取地址一致檢測(cè)機(jī)構(gòu)1110具有存取地址總線1105作為輸入,具有統(tǒng)一狀態(tài)改變信號(hào)1106作為輸出。
數(shù)據(jù)保持單元110是可讀寫的存儲(chǔ)裝置,將由存取地址總線1105提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線1108輸出。另外,通過(guò)使寫入控制信號(hào)1104為有效,將寫入數(shù)據(jù)總線1103的值保存在與存取地址總線1105所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。
狀態(tài)保持單元1101是可讀寫的存儲(chǔ)的裝置,由與數(shù)據(jù)保持單元1100的存儲(chǔ)區(qū)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組構(gòu)成。另外,狀態(tài)保持單元1101通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)1106為有效,不管寫入控制信號(hào)1104是有效還是無(wú)效,狀態(tài)保持單元1101內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。另外,在寫入控制信號(hào)1104為有效時(shí),將由存取地址總線1105提供的值作為地址,與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。以下,將狀態(tài)保持單元1101內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),而將為“1”的狀態(tài)稱為許可狀態(tài)。
屏蔽機(jī)構(gòu)1102是利用作為構(gòu)成要素的邏輯積運(yùn)算器組11021,對(duì)保持?jǐn)?shù)據(jù)總線1108的各位與狀態(tài)信號(hào)1109進(jìn)行邏輯積運(yùn)算,將其運(yùn)算結(jié)果向讀出數(shù)據(jù)總線1107輸出。
存取地址一致檢測(cè)機(jī)構(gòu)1110在存取地址總線1105的值與預(yù)先規(guī)定的值一致時(shí),對(duì)作為輸出的統(tǒng)一狀態(tài)改變信號(hào)1106輸出表示有效的值,在存取地址總線1105的值不是預(yù)先規(guī)定的值時(shí),則對(duì)統(tǒng)一狀態(tài)改變信號(hào)1106輸出無(wú)效。這里,設(shè)預(yù)先規(guī)定的值取為“07”。
下面說(shuō)明使用圖34的存儲(chǔ)裝置執(zhí)行圖35的處理順序時(shí)的動(dòng)作。
圖35所示為利用處理裝置0011依次執(zhí)行處理A即120、以及處理B即122的情況。
另外,處理A即120是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即1200、處理A-1、對(duì)地址04的讀出即1201、處理A-2、以及對(duì)特定地址(07)的存取即1202。
處理B即122是表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址04的讀出即1220、處理B-1、對(duì)地址04的寫入即1221、處理B-2、以及對(duì)地址04的讀出即1222。
另外,處理A-0、處理A-1、處理A-2、處理B-0、處理B-1及處理B-2是表示不伴隨對(duì)存儲(chǔ)裝置11進(jìn)行存取的處理裝置0011的處理。
圖36所示為處理裝置0011在剛起動(dòng)后的數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元1100中保持的值全部為不定值,另外,狀態(tài)保持單元1101內(nèi)保持的值為不許可狀態(tài)。
圖37所示為作為處理A即120的處理過(guò)程之一的對(duì)地址04的寫入即1200執(zhí)行結(jié)束后的數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即1200執(zhí)行結(jié)束,在數(shù)據(jù)保持單元1100的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線1103的值,同時(shí)狀態(tài)保持單元1101的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
下面說(shuō)明作為處理A即120的處理過(guò)程之一的對(duì)地址04的讀出即1201的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1201時(shí),由于在數(shù)據(jù)保持單元1100的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1200而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1200而寫入的值輸出給保持?jǐn)?shù)據(jù)總線1108。
另外,由于在狀態(tài)保持單元1101的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)1109。
這樣,通過(guò)邏輯積運(yùn)算器組11021,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線1108相同的值輸出給讀出數(shù)據(jù)總線1107,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即1200而寫入的值。
下面說(shuō)明作為處理A即120的處理過(guò)程之一的對(duì)特定地址(07)的讀出即1202的執(zhí)行情況。
圖38所示為執(zhí)行結(jié)束后的數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的內(nèi)部狀態(tài)。
由于存取地址總線的值為07,利用存取地址一致檢測(cè)機(jī)構(gòu),使統(tǒng)一狀態(tài)信號(hào)1106變成有效,這樣在存儲(chǔ)裝置11中,數(shù)據(jù)保持單元1100中沒(méi)有變化,而狀態(tài)保持單元1101保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明作為處理B即122的處理過(guò)程之一的對(duì)地址04的讀出即1220的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1220時(shí),由于在數(shù)據(jù)保持單元1100的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1200而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1200而寫入的值輸出給保持?jǐn)?shù)據(jù)總線1108。
但是,由于執(zhí)行對(duì)特定地址的存取即1202,在狀態(tài)保持單元1101的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此將“0”輸出給狀態(tài)信號(hào)1109。
這樣,利用邏輯積運(yùn)算器組11021,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線1108不同的值輸出給讀出數(shù)據(jù)總線1107,不能夠讀出利用執(zhí)行對(duì)地址04的寫入即1200而寫入的值。
下面,圖39所示為作為處理B即122的處理過(guò)程之一的對(duì)地址04的寫入即1221執(zhí)行結(jié)束后的數(shù)據(jù)保持單元1100及狀態(tài)保持單元1101的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即1221執(zhí)行結(jié)束,在數(shù)據(jù)保持單元1100的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線1103的值,同時(shí)狀態(tài)保持單元1101的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
通過(guò)這樣,在數(shù)據(jù)保持單元1100的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,通過(guò)執(zhí)行作為處理A即120的處理過(guò)程之一的對(duì)地址04的寫入即1200而曾保持著的值被破壞,而變成保持通過(guò)執(zhí)行處理B即122的處理過(guò)程之一的對(duì)地址04的寫入即1221而得到的值。
下面說(shuō)明作為處理B即122的處理過(guò)程之一的對(duì)地址04的讀出即1222的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1222時(shí),由于在數(shù)據(jù)保持單元1100的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1221而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1221而寫入的值輸出給保持?jǐn)?shù)據(jù)總線1108。
另外,由于在狀態(tài)保持單元1101的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)1109。
這樣,利用邏輯積運(yùn)算器組11021,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線1108相同的值輸出給讀出數(shù)據(jù)總線1107,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即1221而寫入的值。
如上所述,在本實(shí)施形態(tài)的存儲(chǔ)裝置中,不需要復(fù)位信號(hào)等來(lái)自外部的某些統(tǒng)一狀態(tài)改變信號(hào),能夠使得利用后面的處理讀出利用前面的處理所保存的信息成為不可能。
本實(shí)施形態(tài)6不僅可在實(shí)施形態(tài)1中實(shí)施,同樣也可在實(shí)施形態(tài)2、實(shí)施形態(tài)3、實(shí)施形態(tài)4及實(shí)施形態(tài)5中實(shí)施。
實(shí)施形態(tài)7圖40~圖45所示為本發(fā)明的實(shí)施形態(tài)7。
另外,圖40中同時(shí)還給出控制存儲(chǔ)裝置的處理裝置0013。在實(shí)施形態(tài)7中,具有檢測(cè)對(duì)數(shù)據(jù)保持單元1300的特定存取模式的特定順序檢測(cè)機(jī)構(gòu)1310,這樣的結(jié)構(gòu)能夠利用特定順序檢測(cè)機(jī)構(gòu)1310的信號(hào),統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元1301的內(nèi)容,這一點(diǎn)與實(shí)施形態(tài)1不同。
處理裝置0013在其內(nèi)部進(jìn)行多項(xiàng)處理,若必須進(jìn)行信息的保持及讀出,則利用寫入數(shù)據(jù)總線1303、寫入控制信號(hào)13041、存取地址總線1305及讀出數(shù)據(jù)總線1307,對(duì)存儲(chǔ)裝置13進(jìn)行信息的保存及讀出。
存儲(chǔ)裝置13由數(shù)據(jù)保持單元1300、狀態(tài)保持單元1301、特定順序檢測(cè)機(jī)構(gòu)1310及屏蔽機(jī)構(gòu)1302構(gòu)成。屏蔽機(jī)構(gòu)1302由邏輯積運(yùn)算器組13021構(gòu)成。
存儲(chǔ)裝置13具有寫入數(shù)據(jù)總線1303、寫入控制信號(hào)13041及存取地址總線1305作為輸入,又具有讀出數(shù)據(jù)總線1307作為輸出。
數(shù)據(jù)保持單元1300具有寫入數(shù)據(jù)總線1303、寫入控制信號(hào)13041及存取地址總線1305作為輸入,具有保持?jǐn)?shù)據(jù)總線1308作為輸出。
狀態(tài)保持單元1301具有統(tǒng)一狀態(tài)改變信號(hào)1306、寫入控制信號(hào)13041及存取地址總線1305作為輸入,具有狀態(tài)信號(hào)1309作為輸出。
屏蔽機(jī)構(gòu)1302具有作為數(shù)據(jù)保持單元1300的輸入的保持?jǐn)?shù)據(jù)總線1308及作為狀態(tài)保持單元1301的輸出即狀態(tài)信號(hào)1309作為輸入,具有讀出數(shù)據(jù)總線1307作為輸出。
邏輯積運(yùn)算器組13021具有輸入至屏蔽機(jī)構(gòu)1302的保持?jǐn)?shù)據(jù)總線1308及狀態(tài)信號(hào)1309作為輸入,輸出給讀出數(shù)據(jù)總線1307。
特定順序檢測(cè)機(jī)構(gòu)1310具有存取地址總線1305作為輸入,具有統(tǒng)一狀態(tài)改變信號(hào)1306作為輸出。
數(shù)據(jù)保持單元1300是可讀寫的存儲(chǔ)裝置,將由存取地址總線1305提供的值作為地址,將與該地址相對(duì)應(yīng)的多位寬度的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線1308輸出。另外,通過(guò)使寫入控制信號(hào)13041為有效,將寫入數(shù)據(jù)總線1303的值保存在與存取地址總線1305所示的值相對(duì)應(yīng)的地址的多位寬度的存儲(chǔ)區(qū)中。
狀態(tài)保持單元1301是可讀寫的存儲(chǔ)裝置,由與數(shù)據(jù)保持單元1300的存儲(chǔ)區(qū)相同數(shù)量的1位寬度的存儲(chǔ)區(qū)組構(gòu)成。另外,狀態(tài)保持單元1301通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)1306為有效,不管寫入控制信號(hào)13041是有效還是無(wú)效,狀態(tài)保持單元1301內(nèi)的存儲(chǔ)區(qū)中保持的值統(tǒng)一變?yōu)椤?”。另外,在寫入控制信號(hào)1304為有效時(shí),將通過(guò)存取地址總線1305提供的值作為地址,與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤?”。以下,將狀態(tài)保持單元1301內(nèi)的存儲(chǔ)區(qū)中保持的值為“0”的狀態(tài)稱為不許可狀態(tài),另外將為“1”的狀態(tài)稱為許可狀態(tài)。
屏蔽機(jī)構(gòu)1302是利用作為構(gòu)成要素的邏輯積運(yùn)算器組13021,對(duì)保持?jǐn)?shù)據(jù)總線1308的各位與狀態(tài)信號(hào)1309進(jìn)行邏輯積運(yùn)算,將其運(yùn)算結(jié)果向讀出數(shù)據(jù)總線1307輸出。
特定順序檢測(cè)機(jī)構(gòu)1310在根據(jù)寫入控制信號(hào)13041及讀出控制信號(hào)13042對(duì)存儲(chǔ)裝置13的寫入及讀出順序與預(yù)先規(guī)定的值一致時(shí),對(duì)作為輸出的統(tǒng)一狀態(tài)改變信號(hào)1306輸出表示有效的值,在對(duì)存儲(chǔ)裝置13的寫入、讀出順序與預(yù)先規(guī)定的順序不一致時(shí),則對(duì)統(tǒng)一狀態(tài)改變信號(hào)1106輸出無(wú)效。以下,將預(yù)先規(guī)定的對(duì)存儲(chǔ)裝置13的寫入、讀出順序稱為特定順序。
下面說(shuō)明使用圖40的存儲(chǔ)裝置執(zhí)行圖41的處理順序時(shí)動(dòng)作。
圖41所示為利用處理裝置0013依次執(zhí)行處理A即140、以及處理B即142的情況。
另外,處理A即140是表示其處理內(nèi)容依次執(zhí)行處理A-0、對(duì)地址04的寫入即1400、處理A-1、對(duì)地址04的讀出即1401、處理A-2、以及作為特定順序的實(shí)施的1402。
處理B即142是表示其處理內(nèi)容依次執(zhí)行處理B-0、對(duì)地址的讀出即1420、處理B-1、對(duì)地址04的寫入即1421、處理B-2、以及對(duì)地址04的讀出即1422。
另外,處理A-0、處理A-1、處理A-2、處理B-0、處理B-1及處理B-2是表示不伴隨對(duì)存儲(chǔ)裝置13進(jìn)行存取的處理裝置0013的處理。
圖42所示為處理裝置0013在剛起動(dòng)后的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的內(nèi)部狀態(tài)。
數(shù)據(jù)保持單元1300中保持的值全部為不定值,另外,狀態(tài)保持單元1301內(nèi)保持的值為不許可狀態(tài)。
圖43所示為作為處理A即140的處理過(guò)程之一的對(duì)地址04的寫入即1400執(zhí)行結(jié)束后的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即1400執(zhí)行結(jié)束,在數(shù)據(jù)保持單元1300的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線1303的值,同時(shí)狀態(tài)保持單元1301的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
下面說(shuō)明作為處理A即140的處理過(guò)程之一的對(duì)地址04的讀出即1401的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1401時(shí),由于在數(shù)據(jù)保持單元1300的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址的寫入即1400而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1400而寫入的值輸出給保持?jǐn)?shù)據(jù)總線1308。
另外,由于在狀態(tài)保持單元1301的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。因此“1”輸出給狀態(tài)信號(hào)1309。
這樣,利用邏輯積運(yùn)算器組13021,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線1308相同的值輸出給讀出數(shù)據(jù)總線1307,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即1400而寫入的值。
下面說(shuō)明作為處理A即140的處理過(guò)程之一的對(duì)特定順序的實(shí)施即1402的執(zhí)行情況。
圖44所示為執(zhí)行結(jié)束后的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的內(nèi)部狀態(tài)。
由于實(shí)施特定順序,利用特定順序檢測(cè)機(jī)構(gòu),使統(tǒng)一狀態(tài)信號(hào)1306變成有效,這樣,在存儲(chǔ)裝置13中,數(shù)據(jù)保持單元1300中沒(méi)有變化,而狀態(tài)保持單元1301保持的值全部變?yōu)椴辉S可狀態(tài)“0”。
下面說(shuō)明作為處理B即142的處理過(guò)程之一的對(duì)地址04的讀出即1420的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1420時(shí),在數(shù)據(jù)保持單元1300的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1400而寫入的值,因此將利用執(zhí)行對(duì)地址04的寫入即1400而寫入的值輸出給保持?jǐn)?shù)據(jù)總線1308。
但是,由于執(zhí)行了特定順序的實(shí)施即1402,在狀態(tài)保持單元1301的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持不許可狀態(tài)“0”,因此將“0”輸出給狀態(tài)信號(hào)1309。
這樣。利用邏輯積運(yùn)算器組13021,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線1308不同的值輸出給讀出數(shù)據(jù)總線1307,不能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即1400而寫入的值。
下面,圖45所示為作為處理B即142的處理過(guò)程之一的對(duì)地址04的寫入即1421執(zhí)行結(jié)束后的數(shù)據(jù)保持單元1300及狀態(tài)保持單元1301的內(nèi)部狀態(tài)。
由于對(duì)地址04的寫入即1421執(zhí)行結(jié)束,在數(shù)據(jù)保持單元1300的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持寫入數(shù)據(jù)總線1303的值,同時(shí)狀態(tài)保持單元1301的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”。
通過(guò)這樣,在數(shù)據(jù)保持單元1300的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值中,通過(guò)執(zhí)行作為處理A即140的處理過(guò)程之一的對(duì)地址的寫入即1400而曾保持著的值被破壞,而變成保持通過(guò)執(zhí)行處理B即142的處理過(guò)程之一的對(duì)地址04的寫入即1421而得到的值。
下面說(shuō)明作為處理B即142的處理過(guò)程之一的對(duì)地址04的讀出即1422的執(zhí)行情況。
在執(zhí)行對(duì)地址04的讀出即1422時(shí),由于在數(shù)據(jù)保持單元1300的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中,保持有通過(guò)執(zhí)行對(duì)地址04的寫入即1421而寫入的值,因此將通過(guò)執(zhí)行對(duì)地址04的寫入即1421而寫入的值輸出給保持?jǐn)?shù)據(jù)總線1308。
另外,由于在狀態(tài)保持單元1301的與地址04相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值保持許可狀態(tài)“1”,因此將“1”輸出給狀態(tài)信號(hào)1309。
這樣,利用邏輯積運(yùn)算器組13021,作為邏輯積運(yùn)算結(jié)果,將與保持?jǐn)?shù)據(jù)總線1308相同的值輸出給讀出數(shù)據(jù)總線1307,能夠讀出通過(guò)執(zhí)行對(duì)地址04的寫入即1421而寫入的值。
如上所述,在本實(shí)施形態(tài)的存儲(chǔ)裝置中,能夠不需要復(fù)位信號(hào)等來(lái)自外部的某些統(tǒng)一狀態(tài)改變信號(hào),而且不會(huì)浪費(fèi)特定地址,而能夠使得利用后面的處理讀出利用前面的處理所保存的信息成為不可能。
本實(shí)施形態(tài)7不僅可在實(shí)施形態(tài)1中實(shí)施,同樣也可在實(shí)施形態(tài)2、實(shí)施形態(tài)3、實(shí)施形態(tài)4及實(shí)施形態(tài)5中實(shí)施。
權(quán)利要求
1.一種存儲(chǔ)裝置,其特征在于,具有將利用存取地址總線(15)提供的值作為地址,而將與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保存的值向保持?jǐn)?shù)據(jù)總線(18)輸出,并且通過(guò)使寫入控制信號(hào)(14)為有效,將寫入數(shù)據(jù)總線(13)的值保存在所述存取地址總線(15)所示地址的存儲(chǔ)區(qū)的數(shù)據(jù)保持單元(10);通過(guò)使統(tǒng)一狀態(tài)改變信號(hào)(16)為有效,而不管所述寫入控制信號(hào)(14)是有效還是無(wú)效,存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)(14)為有效時(shí)將由所述存取地址總線(15)提供的值作為地址,而與該地址相對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的狀態(tài)保持單元(11);以及對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線(18)的輸出,利用所述狀態(tài)保持單元(11)的輸出(19)進(jìn)行運(yùn)算,以控制所述保持?jǐn)?shù)據(jù)總線(18)讀出的輸出的保密性的屏蔽機(jī)構(gòu)(12)。
2.如權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,在不管保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元的值如何,能夠利用來(lái)自存儲(chǔ)裝置外部的強(qiáng)制許可信號(hào)(391)控制所述屏蔽機(jī)構(gòu)的所述狀態(tài)保持單元(11=31)與所述屏蔽機(jī)構(gòu)(12=32)之間,設(shè)置利用所述強(qiáng)制許可信號(hào)(391)進(jìn)行控制的運(yùn)算器(393)。
3.如權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,在所述狀態(tài)保持單元(11=51)的統(tǒng)一狀態(tài)改變信號(hào)(16=56)的輸入處,設(shè)置對(duì)來(lái)自存儲(chǔ)裝置外部的多個(gè)統(tǒng)一狀態(tài)改變信號(hào)(561、562)進(jìn)行運(yùn)算的信號(hào)運(yùn)算器(563),采用能夠改變所述狀態(tài)保持單元(11=51)的保持值的結(jié)構(gòu)。
4.如權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,所述狀態(tài)保持單元(11)具有通過(guò)使第一統(tǒng)一狀態(tài)改變信號(hào)(761)為有效,不管所述寫入控制信號(hào)(14=74)是有效還是無(wú)效,在存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)(14=74)為有效時(shí),將由所述存取地址總線(15=75)提供的值作為地址,在與該地址對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的第一狀態(tài)保持單元(711);通過(guò)使第二統(tǒng)一狀態(tài)改變信號(hào)(762)為有效,不管所述寫入控制信號(hào)(14=74)是有效還是無(wú)效,在存儲(chǔ)區(qū)中保持的值變?yōu)椤安辉S可狀態(tài)”,而在所述寫入控制信號(hào)(14=74)為有效時(shí),將由所述存取地址總線(15=75)提供的值作為地址,在與該地址所對(duì)應(yīng)的存儲(chǔ)區(qū)中保持的值變?yōu)椤霸S可狀態(tài)”的第二狀態(tài)保持單元(712);以及對(duì)所述第一、第二狀態(tài)保持單元(711、712)的輸出(713、714)進(jìn)行運(yùn)算的運(yùn)算器(715),在所述屏蔽機(jī)構(gòu)(12=72)中,對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線(18)的輸出,利用所述運(yùn)算器(715)的輸出(79)進(jìn)行運(yùn)算,以控制所述保持?jǐn)?shù)據(jù)總線(18)讀出的輸出的保密性。
5.如權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,所述屏蔽機(jī)構(gòu)(12=922)具有對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線(18=98)的輸出,利用所述狀態(tài)保持單元(11=91)的輸出(19=99)進(jìn)行運(yùn)算的第一運(yùn)算器組(921);對(duì)來(lái)自所述保持?jǐn)?shù)據(jù)總線(18=98)的輸出,利用所述狀態(tài)保持單元(11=91)的輸出(19=99)進(jìn)行與所述第一運(yùn)算器組(921)不同的運(yùn)算的第二運(yùn)算器組(922);以及根據(jù)指定“許可狀態(tài)”及“不許可狀態(tài)”的運(yùn)算器選擇信號(hào)(925),選擇讀出所述第一運(yùn)算器組(921)的輸出及所述第二運(yùn)算器組(922)的輸出作為數(shù)據(jù)加以輸出的選擇器(924)。
6.如權(quán)利要求1所述的存儲(chǔ)裝置。其特征在于,具有檢測(cè)對(duì)所述數(shù)據(jù)保持單元(10=1100)的特定存取地址的存取地址一致檢測(cè)機(jī)構(gòu)(1110),采用能夠利用所述存取地址一致檢測(cè)機(jī)構(gòu)(1110)的信號(hào)統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元中的內(nèi)容的結(jié)構(gòu)。
7.如權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,具有檢測(cè)對(duì)所述數(shù)據(jù)保持單元(10=1300)的特定存取模式的特定順序檢測(cè)機(jī)構(gòu)(1310),采用能夠利用所述特定順序檢測(cè)機(jī)構(gòu)(1310)的信號(hào)統(tǒng)一改變保持寫入地址的寫入狀態(tài)的狀態(tài)保持單元(11=1301)的內(nèi)容。
全文摘要
在多個(gè)過(guò)程中使用同一存儲(chǔ)器時(shí),利用不是進(jìn)行寫入的過(guò)程的其它過(guò)程能夠讀出存儲(chǔ)器中保持的內(nèi)容,保密性降低。本發(fā)明的存儲(chǔ)裝置根據(jù)狀態(tài)保持單元中存儲(chǔ)了是哪個(gè)過(guò)程對(duì)存儲(chǔ)器進(jìn)行寫入的,以及是否由想要讀出存儲(chǔ)器內(nèi)容的過(guò)程寫入的數(shù)據(jù),然后利用屏蔽機(jī)構(gòu)(12)對(duì)存儲(chǔ)器中保持的數(shù)據(jù)進(jìn)行運(yùn)算,通過(guò)這樣來(lái)提高保密性。
文檔編號(hào)G11C16/04GK1577297SQ200410063618
公開日2005年2月9日 申請(qǐng)日期2004年7月7日 優(yōu)先權(quán)日2003年7月7日
發(fā)明者渡邊和嗣 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社