新四季網

個人計算機圖形模式下屏幕窗口數行光柵掃描行翻卷過程的製作方法

2023-11-10 16:50:47

專利名稱:個人計算機圖形模式下屏幕窗口數行光柵掃描行翻卷過程的製作方法
技術領域:
本發明涉及在個人計算機圖形模式下屏幕窗口中翻卷數行光柵掃描行的過程,該計算機帶有處理器和分配給它的程序存儲器,以及經外部總線與處理器相連的帶有視頻存儲器(RAM)的那一類視頻卡,視頻存儲器的內容可以顯示於屏幕上;這裡,待翻卷(即移至窗口內一光柵掃描行位置處)光柵掃描行中第一行用源指針標記,而窗口內移至該處的光柵掃描行用目的指針標記,不斷重複進行翻卷過程直到所有的行都位於窗口內的光柵掃描行處。
翻卷操作用來將包含在某些行中的信息卷翻到另一確定的位置(即屏幕上窗口的其它光柵掃描行處)。這些行可能已在窗口內另一位置處顯示為光柵行,但更可能還未顯示於窗口屏幕上,而是位於另一文本頁內。
從歐洲專利71725中可以了解上述類型的程序。在所知程序中,帶有源指針的行移至窗口內用目的指針標記的光柵行上。接著下一行移至下一條光柵行上,不斷重複此過程直到所有需要翻卷的行都移(翻卷)到窗口內的光柵行上。
在所知過程中,一方面沒有充分利用配備有X386及以上處理器的計算機所提供的處理速度和傳輸寬度,另一方面由於逐行移動和加入,完成窗口內圖像結構顯得相對吃力些。圖像的過渡看起來比較明顯。必須引起注意的是,在上述從正式印刷的專利說明書中了解的翻卷過程中,翻卷(即單條光柵行的移動)沒有與屏幕的行頻同步發生,因而在實際的傳輸過程中,屏幕上會產生無用的圖像,大多數情況下是閃爍和雪花。在該正式印刷的專利說明書的較佳實施例中已經建議不要顯示在傳輸過程(翻卷)中產生運動的環境,而應有意將其置為黑色或以顏色填充。一旦翻卷過程結束,就停止這種置空或填色操作並顯示光柵行。
本發明的目標是更充分地利用上述類型(即X386以其以上)的處理器並因此加快了翻卷處理,這樣使得已經翻卷和尚未翻卷的光柵行之間的過渡顯得更為平滑,從而避免了強列的反差。
按照本發明,達到上述目標的途徑是,在處理第一行同時還至少將隨後的第三行翻卷到屏幕窗口相應的光柵行上,接著待翻卷區域的第二行和至少是第四行翻卷到屏幕窗口內的光柵行上,不斷重複該過程直到待翻卷的所有行都被翻卷到窗口內的光柵行上。
按照本發明的翻卷操作最大限度地利用了處理器提供的能力。在採用上述X386及其以上類型的處理器時,完成的是兩次字翻卷(word—scrolling)。因而總是至少有兩行非偶行或兩行偶數行(更好的是四行或四行以上)被翻卷。這樣,與已有技術相比,每個時鐘周期內翻卷次數至少增加一倍,從而更快地完成了翻卷過程。通過同時翻卷多行偶數行或非偶行,屏幕窗口內的圖像結構發生了移動,一開始顯示的是翻卷的偶數行,而非偶光柵行仍然置空。隨後,在第二翻卷步驟中這些非偶光柵行也被填色,而這些步驟被不斷重複。這樣對於用戶圖像結構更為賞心悅目,眼睛也不至於疲勞。由於這樣的圖像結構發生得較快,所以足以達到上面的效果。可見本發明的這兩個優點結合得比較緊密。
在較佳實施例中,每個步驟期間至少有四行偶數行翻卷到窗口內光柵行上,而在接下來的翻卷步驟中,至少有四行奇數行翻卷到窗口內光柵行上。由此使圖像結構完成得更快,行移與圖像結構同步並被更清楚地標上記號。
在進一步的改進中,翻卷移動(即視頻存儲器內的移動)在雙字步驟內完成。這裡充分利用了處理器的能力。能夠以32位傳送信息。對於邊界情況,單獨處理字節或仍以雙字限制的方式處理字。
術語屏幕意指所謂的陰極射線管,其中至少引出一束電子束,成像屏罩為線條狀,屏幕上塗有螢光材料。
本發明將參考附圖作進一步闡述,其中描述了一個非限制性實施例。該實施例將參考以下的附圖進行描述。這裡涉及到了CGA兼容視頻模式4、5和6下的翻卷並進一步根據附圖進行解釋。這樣的描述也可以用於其它模式。附圖包括

圖1為個人計算機啟動後自檢(POST檢測)的流程圖;圖2為翻卷流程圖;以及圖3為在兩個位置處圖2中所用子程序的流程圖。
圖1表示執行初始化檢測,即所謂的POST(「開機自檢」的縮寫)的程序。當開啟計算機(即「啟動」)時,要執行涉及個人計算機核心硬體(即處理器、存儲器、中斷控制器、DMA等)的若干檢測。還要檢測位於主機板或擴展卡上用來擴充或代替BIOS功能的擴充ROM。通過由其分配給存儲器開頭兩個字節可以識別出這類擴充。
ROM模塊現在用於根據其路徑對中斷向量10h重定向。由此以新功能代替了普通的BIOS功能。POST檢測結束於POST END。此後中斷10h按普通方式調用。
對於後面要解釋的代碼,採用以下參數[BP+5]功能的個數[BP-2]視頻存儲器偶數光柵行中的源指針[BP-4]偶數光柵行中的目的指針[BP-5]每行光柵行上待覆制的字節數[BP-8]待翻卷的光柵線對數目代碼執行如下1.調用子程序4。2.將2000h加入[BP-2]和[BP-4]。3.調用子程序4。4.從[BP-2]和[BP-4]扣除2000h。5.重複([BP-8]/2+1)次a.CX=0-擴展[BP-5]b.SI=[BP-2],DI=[BP-2]c.CX右移一位,如果有進位,執行movsb指令d.CX右移一位,如果有進位,執行movsw指令e.重複執行movsd指令f.如果[BP+5]=6,[BP-2]+=80,[BP-4]+=80;且[BP-2]-=80,[BP-4]-=80。
由圖2和圖3可以理解掃描過程序的執行。在按照圖2執行後,至少有兩條偶數光柵掃描線以及在其後的至少兩條奇數光柵掃描行從源指針處翻卷到目的指針處。因此由圖3可見,子程序CGA_MOVE_LP被調用兩次。從上面所示的運行可以看到,在翻卷過程中一直利用著處理器提供的最大能力。翻卷最好是以雙字方式發生。
權利要求
1.在個人計算機圖形模式下屏幕窗口中翻卷數行光柵掃描行的過程,該計算機帶有處理器和分配給它的程序存儲器,以及經外部總線與處理器相連的帶有視頻存儲器(RAM)的那一類視頻卡,視頻存儲器的內容可以顯示於屏幕;這裡,待翻卷(即移至窗口內一光柵掃描行位置處)光柵掃描行中的第一行用源指針標記,而窗口內移至該處的光柵掃描行用目的指針標記,不斷重複進行翻卷過程直到所有的行都位於窗口內的光柵掃描行處;該過程的特徵在於,在處理第一行同時還至少將隨後的第三行翻卷到屏幕窗口相應的光柵行上,接著待翻卷區域的第二行和至少是第四行翻卷到屏幕窗口內的光柵行,不斷重複該過程直到待翻卷的所有行都被翻卷到窗口內的光柵行上。
2.如權利要求1所述的過程,其特徵在於,至少有四行偶數行同時被翻卷至窗口的光柵掃描行上,此外又有四行奇數行同時被移入窗口的光柵掃描行上。
3.如權利要求1或2所述的過程,其特徵在於,在一個時鐘周期內翻卷偶數或奇數光柵掃描行的所述待翻卷的數行光柵行的兩個雙字。
全文摘要
在個人計算機圖形模式下屏幕窗口中翻卷數行光柵掃描行的過程,光柵掃描行中的第一行用源指針標記,而窗口內移至該處的光柵掃描行用目的指針標記,不斷重複翻卷過程直到所有的行都位於窗口內的光柵掃描行處;該過程的特徵在於,在處理第一行同時還至少將隨後的第三行翻卷到屏幕窗口相應的光柵行上,接著待翻卷區域的第二行和至少是第四行翻卷到屏幕窗口內的光柵行,不斷重複該過程直到待翻卷的所有行都被翻卷到窗口內的光柵行上。
文檔編號G09G5/34GK1123578SQ95190106
公開日1996年5月29日 申請日期1995年2月17日 優先權日1994年2月21日
發明者G·普雷, W·鮑厄 申請人:馥比斯微機股份公司, 阿華德國際軟體股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀