三方案抗病毒電腦的製作方法
2023-10-11 22:56:39 1
專利名稱:三方案抗病毒電腦的製作方法
1、本發明屬於電腦硬體、只讀軟體、軟體技術領域。
2、電子工業出版社2004年8月版、張太鎰等譯、[美]WiIIiam KIeitz著《數字與微處理器基礎——理論與應用(第四版)》中關於邏輯門電路、微處理器結構、功能的敘述,277頁關於地址解碼器,276頁圖9.1。(2)我於2005年6月1日申請的抗病毒電腦,申請號200510078729.1。
3、發明的目的(1)防止電腦病毒對於硬碟中的文件、程序、數據的破壞。(2)防止電腦病毒繁殖。(3)防止電腦病毒盜竊電腦中的情報、數據、電腦帳號中的錢款。
4、見
圖11、控制總線,2、地址總線,3、數據總線,4、輸出設備,5、輸出接口,6、運算器,7、控制器,8、地址解碼器,9、內存,10、硬碟,11、輸入接口,12、總控制器,13、外部輸入設備一,14、外部輸入設備二。總控制器12包括滑鼠、鍵盤、掃描儀等設備。外部輸入設備一13包括光碟機、光碟、軟碟機、軟盤。外部輸入設備二14包括數據機、光碟機、光碟、軟碟機、軟盤等設備。總控制器12的地址是001,外部輸入設備一13的地址是010,外部輸入設備二14的地址是011。外部輸入設備一13用於輸入沒有電腦病毒的正版的系統軟體、編輯軟體,自己編程、編寫的軟體(不包括複製買來的光碟、軟盤)。請朋友、廠家編程的編輯軟體(不包括財務軟體等不編輯、修改、刪除硬碟文件、程序、數據的軟體)。外部輸入設備二14用於輸入文字和不修改、刪除硬碟文件、程序、數據的程序,例如財務、遊戲之類的程序。內存9的只讀存儲器中有總控制器12的地址001、外部輸入設備一13的地址010、外部輸入設備二14的地址011;有將地址號001或010作為編輯(修改)、刪除硬碟10的文件、程序、數據的先決條件的「001或010」只讀程序。(硬碟10中可以有0001地址、0010地址)有了這些地址和只讀程序,從外部輸入設備二14的011地址輸入的電腦病毒(「編輯」軟體)就打不開,就變成了死病毒。從011地址輸入的非編輯程序(財務、遊戲等等)都可以打開。地址解碼器8的作用是根據控制器7通過控制總線和地址總線發送的信息,控制各部件佔據數據總線的順序和時間。
運算器6對從外部輸入設備一13和外部輸入設備二14輸入的程序、文件的狀況進行分析。將外部輸入設備一13輸入的編輯文件的狀況規定為1,地址確定為010。將從外部輸入設備二14輸入的編輯(包括破壞、繁殖)程序(包括病毒)的狀況規定為1,地址確定為011。將從外部輸入設備二14輸入的非編輯程序、文件(例如遊戲、文章)的狀況規定為0。當控制器7接收到狀況1,地址010的編輯程序,便將此編輯程序輸入硬碟10,並且在當時或以後啟動此編輯程序。當控制器7接到狀況1,地址011的編輯程序(可能會破壞或繁殖),即視為病毒,其處理辦法是①不輸入硬碟10,②、一直不予啟動。方案二隻設外部輸入設備一13(不設外部輸入設備二)。操作者先輸入編輯密碼,再輸入正版或自製或軟體企業定製的編輯程序,亦即編輯密碼批准此編輯程序。運算器6分析輸入程序、文件的狀況。將編輯(或破壞,或繁殖)程序的狀況規定為1,將其他程序、文件(例如遊戲、文章)的狀況規定為0。當控制器7接收到程序狀況1和編輯密碼時①將此編輯程序輸入硬碟10。②現在或將來啟動此編輯程序。編輯(包括破壞、繁殖)程序的狀況為1,操作者在不輸入編輯密碼的情況下,可以看到可能包含病毒的編輯程序的文字介紹(文章),由於這些「編輯」程序沒有操作者的編輯密碼,控制器7不將沒有編輯密碼、狀況為1的「編輯」程序(包括病毒)輸入硬碟10,也一直不啟動這些「編輯」程序(包括病毒)。(其餘狀況為0的非編輯程序和文件,不輸入編輯密碼也可以啟動、打開,可以存入硬碟10)方案三控制器7增設1號「政策」——新型優先比較器。1號「政策」——新型優先比較器將內存只讀存儲器(內存只讀區)的地址定為1號優先(最優先)地址,將來自1號優先地址的內存只讀程序定為1號優先(最優先)程序。如果來自其它地址(包括輸入接口地址)的程序與1號優先程序矛盾,則只執行(批准、打開)1號優先程序,扼止(不打開)上述來自其它地址的程序。編輯、刪除、複製、破壞、繁殖、盜竊等作用於其它軟體或自我增殖的功能統稱為「改動」。具有改動功能的軟體統稱為編輯軟體,其它軟體(例如文章)統稱為非編輯軟體。在內存9的只讀區增加只讀狀況分析程序和只讀殺毒程序。只讀狀況分析程序的功能1、用「讀」的方法分析軟體的特性(狀況)。例如讀到輸入軟體中的一個編輯命令或一個盜竊命令,則將該軟體視為編輯軟體。2、在編輯軟體(包括病毒)的開頭加設狀況數A1,在非編輯軟體的開頭加設狀況數A2。其中「A」表示狀況,「1」和「2」是狀況分類數。來自企業生產的正版編輯程序和其它確定不包含病毒的編輯軟體,被只讀狀況分析程序加設狀況數Al,再加上操作者加設(輸入)的編輯密碼或輸入地址為010的外部輸入設備一13,因此被控制器7打開(批准)。電腦病毒被只讀狀況分析程序加設狀況數A1(由於只讀狀況分析程序處於第一優先(最優先)地位,電腦病毒無法反抗這一「加設」),由於病毒沒有被操作者加設編輯密碼或者輸入地址為011的外部輸入設備二14,因此控制器7不打開(不批准)病毒。萬一個別病毒被操作者加設編輯密碼或輸入地址為010的外部輸入設備一13,成為漏網病毒。該病毒則會被處於第一優先地位的只讀殺毒程序絕對地識別和殺滅。只讀殺毒程序當讀到某軟體的一個破壞、盜竊之類的病毒命令,即視其為病毒,並加以刪除。
5、與上述我發明的抗病毒電腦(申請號200510078729.1)相比,本發明方案三中的控制器7增設1號「政策」——新型優先比較器。電腦病毒泛濫的原因是傳統控制器成為輸入命令的盲目「執行者」——「傀儡皇帝」,因此殺毒軟體和電腦病毒之間的不斷升級的「戰爭」進行了幾十年!(本發明是自然科學和社會科學的綜合)在本發明中,控制器7成了具有1號「政策」——新型優先比較器的「決策者」,因此有權有能力、因而更有效地扼止(不打開)或殺滅電腦病毒。在上述抗病毒電腦中,由運算器6分析輸入軟體的狀況(特性)。因此必然使運算器6的結構複雜化。在本發明的方案三中的內存9中的只讀狀況分析程序的功能和任務是分析軟體的特性(狀況)。從而保留了傳統運算器結構較簡單的優點,大大降低了新型電腦製作成本。在上述抗病毒電腦的內存9中,沒有隻讀殺毒程序,無法絕對地殺死漏網病毒。在本發明的方案三的內存9的只讀區中有處於第一優先地位的只讀殺毒程序,因此可以絕對地識別和殺死漏網病毒。因此三方案抗病毒電腦比上述抗病毒電腦先進。三方案抗病毒電腦特別適用於軍事、政府、科研、氣象等方面的保密要求,安全要求較高,重要、高速的工作。
6、實現本發明的最好方法是由國家863計劃將本方案變成光輝的現實。
說明書附圖是三方案抗病毒電腦工作原理圖。
權利要求
1.三方案抗病毒電腦由總控制器、外部輸入設備一、外部輸入設備二或編輯密碼、輸入接口、硬碟、內存、控制器、運算器、輸出接口、輸出設備、地址解碼器組成,其特徵是與我以前發明的抗病毒電腦相比,能更有效地扼止(不打開)或殺滅病毒;新型電腦製作成本較低;可以絕對地識別和殺死漏網病毒。
2.依據權利要求1所述的控制器的特徵是(1)具有1號「政策」——新型優先比較器,由傳統控制器的盲目執行輸入命令的「傀儡皇帝」變成了「決策者」,因此有權有能力、因而更有效地扼止(不打開)或殺滅電腦病毒。(2)使內存的只讀區中的只讀狀況分析程序和只讀殺毒程序都處於第一優先(最優先)地位,從而保證電腦更有效地扼止(不打開)或殺滅病毒和絕對地識別和殺死漏網病毒。
3.依據權利要求1所述的內存的特徵是(1)與抗病毒電腦相比,內存的只讀區中有隻讀狀況分析程序,從而保留了傳統運算器結構較簡單的優點,大大降低新型電腦製作成本。(2)內存的只讀區中有處於第一優先地位的只讀殺毒程序。
4.依據權利要求3(1)所述的只讀狀況分析程序,其特徵是處於第一優先(最優先)地位;用「讀」的方法分析軟體的特性(狀況);在編輯軟體(包括病毒)的開頭加設狀況數A1,在非編輯軟體的開頭加設狀況數A2;是只讀程序,病毒無法破壞它。
5.依據權利要求3(2)所述的只讀殺毒程序,其特徵是處於第一優先(最優先)地位;用「讀」和「刪除」的方法絕對地識別和殺滅漏網病毒;是只讀程序,病毒無法破壞它。
全文摘要
三方案抗病毒電腦屬於電腦硬體、只讀軟體、軟體技術領域。它克服了本人以前發明的抗病毒電腦(申請號200510078729.1)的運算器結構較複雜、控制器沒有「決策權」等缺點。其主要技術特徵是1.其控制器具有1號「政策」——新型優先比較器,因此成為「決策者」,因此有權有能力,因而更有效地扼止(不打開)或殺滅電腦病毒。2.其內存中的只讀區中有處於第一優先地位的只讀狀況分析程序、只讀殺毒程序;這二個程序構成扼制或殺滅病毒、絕對地識別和殺滅漏網病毒的重要工作環節。它可以比傳統電腦、抗病毒電腦更安全、更有效率地工作。它特別適用於軍事、政府、科研、氣象等方面的保密要求、安全要求較高,重要、高速的工作。
文檔編號G06F1/00GK1949125SQ20051011317
公開日2007年4月18日 申請日期2005年10月15日 優先權日2005年10月15日
發明者詹承鎮 申請人:詹承鎮