楊威
摘 要 隨著科技的發(fā)展、社會的進步,計算機軟件的相關版權問題逐漸地受到越來越多的人的關注,而如何能夠更好地鑒定計算機軟件技術信息的商業(yè)機密受到了越來越多的人的注意,但是目前為止還沒有一個明確地解決方案。在這樣的背景下本文主要對使用計算機軟件技術信息的特點和商業(yè)秘密的鑒定結合到一起的相關問題進行了相應的分析,介紹了如何對計算機軟件技術信息的商業(yè)秘密進行鑒定,希望能夠起到一定的參考性價值。
關鍵詞
中圖分類號:TP393.06 文獻標識碼:A
I/O數(shù)據(jù)傳送控制方式具體有以下幾種:
1程序直接控制I/O方式
1.1無條件傳送方式
無條件傳送方式也稱同步傳送方式主要用于對一些簡單的外設,如開關機電器,顯示器或機器式傳感器等,在規(guī)定的時間用相應的I/O指令對接口中的寄存器進行信息的輸入或輸出。其實質是通過程序來定時,以同步傳送數(shù)據(jù)適合于各類巡回檢測采樣或過程控制。無條件傳送的接口比較簡單,無需任何定時信號和狀態(tài)查詢,只需要進行相應的續(xù)寫控制和地址譯碼即可。無條件傳送方式下,處理器對外設接口進行周期性的定時訪問。直接對I/O端口進行數(shù)據(jù)存取,因此這種方式下處理器在I/O操作上的時間開銷多少與定時訪問的時間間隔有關。對于慢速設備,因為定時訪問時間間隔長,所以,I/O操作時所用的處理器時間占整個處理器時間的比例較少。對處理器效率影響不大而對于快速設備,因為需要頻繁地進行I/O訪問,所以很多處理器時間被操作占用,因而這種方式不宜用于高速設備的I/O。
1.2條件傳送方式
條件傳送方式也稱為異步傳送方式,對于一些較復雜的I/O接口往往有多個控制,狀態(tài)和數(shù)據(jù)寄存器,對設備的控制必須在一定的狀態(tài)條件下才能進行,此時可通過在查詢程序中安排相應的I/O指令,有這些指令直接從I/O接口中取的外設和接口的狀態(tài)。如:“就緒”、“忙”、“完成”等,根據(jù)這些狀態(tài)來控制外設和主機的信息交換,因此這是一種通過查詢接口中的狀態(tài)來控制數(shù)據(jù)傳送的方式,所以也被稱為程序查詢方式。
2 DMA方式
(1)DMA稱為直接存儲器存取。該輸入輸出方式,用專門的接口硬件來控制外設與主存間的直接數(shù)據(jù)交換,數(shù)據(jù)不通過CPU。把專門用來控制總線進行的DMA傳送的接口硬件稱為DMA控制器。DMA方式主要用于磁盤等高速設備的數(shù)據(jù)傳送。這類高速設備的記錄方式多采用數(shù)據(jù)塊的組織方式,數(shù)據(jù)塊之間有間隙,因而數(shù)據(jù)傳輸時數(shù)據(jù)塊之間的時間間隔較長而數(shù)據(jù)塊內部數(shù)據(jù)間的傳輸時間間隔較短,因此,這類設備大多采用成批數(shù)據(jù)交換方式。
(2)DMA有三種數(shù)據(jù)傳送方式: CPU停止法、交替分時訪問法、周期挪用法。
①CPU停止法。DMA傳輸時,由DMA控制器發(fā)一個信號給CPU,使CPU脫離總線,停止訪問主存,直到DMA傳送一塊數(shù)據(jù)結束。
②交替分時訪問法。每個存儲周期分為兩個時間片,一個給DMA,一個給CPU,這樣在每個存儲周期內,DMA和CPU都可以訪問存儲器。
③周期挪用法。DMA傳輸時,CPU讓出一個總線事務周期,由DMA控制器挪用一個主存周期來訪問主存,傳送完一個數(shù)據(jù)后立即釋放總線,是一種單線傳送方式。
3通道和I/O處理器方式
在大型計算機系統(tǒng)中,外圍設備的數(shù)量種類較多,為了在處理I/O請求時,進一步減少中斷處理次數(shù)和處理器占用時間,通常把對外設的管理和控制工作從CPU中分離出來。使I/O控制器更具智能化,這種I/O控制器稱為通道控制器或I/O處理器,通道控制器和I/O處理器可獨立執(zhí)行一系列I/O操作,這些I/O操作序列被稱為通道程序,這些程序可能被存儲在通道或I/O處理器自己的存儲器或在共享的主存中,由通道或I/O處理器從主存中取出執(zhí)行。當CPU執(zhí)行到I/O請求時,操作系統(tǒng)要為I/O讀寫操作組織相應的傳送,參數(shù)或通道程序,通道或I/O處理器通過通道程序執(zhí)行相應的操作,只有當整個通道程序都執(zhí)行完后才會中CPU。
4程序中斷I/O方式
在計算機發(fā)展過程中,處理器速度提高很快。CPU和外設速度改善較慢,兩者之間速度相差很大,在獨占程序查詢方式中。和外設采用完全串行的工作方式,使處理器大量寶貴時間花在等待極慢速的外設上。為避免CPU長時間等待外設提出了“中斷”控制方式。
5總結
隨著科技的發(fā)展,計算機的使用逐漸滲入到了我們每個人的生活中,而計算機軟件很多之間都存在一定的聯(lián)系,因此在研發(fā)的過程中對計算機軟件的商業(yè)秘密性進行鑒定顯得至關重要。本文首先介紹了計算機軟件的特點,然后介紹了計算機軟件技術信息的保護方式以及鑒定方法,并且主要指出了鑒定的過程中值得注意的難點所在,希望能夠對于推動我國的計算機軟件技術的進一步發(fā)展起到一定的參考價值。
參考文獻
[1] 陳小靜,黃少暉,梁永宏.淺析計算機軟件技術信息的商業(yè)秘密鑒定[J].中國發(fā)明與專利,2013(08):31-33.
[2] 鐘艷.淺析計算機軟件技術信息的商業(yè)秘密鑒定[J].軟件,2014(02):111-112.
[3] 劉淳.芻議計算機軟件技術信息特殊性和商業(yè)秘密鑒定技術[J].數(shù)字技術與應用,2015(12):234.
[4] 王心舟.論計算機軟件的商業(yè)秘密保護[D].湖南師范大學,2009.