欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

個(gè)人計(jì)算機(jī)圖形模式下屏幕窗口數(shù)行光柵掃描行翻卷過(guò)程的制作方法

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

圖1為個(gè)人計(jì)算機(jī)啟動(dòng)后自檢(POST檢測(cè))的流程圖;圖2為翻卷流程圖;以及圖3為在兩個(gè)位置處圖2中所用子程序的流程圖。
圖1表示執(zhí)行初始化檢測(cè),即所謂的POST(“開機(jī)自檢”的縮寫)的程序。當(dāng)開啟計(jì)算機(jī)(即“啟動(dòng)”)時(shí),要執(zhí)行涉及個(gè)人計(jì)算機(jī)核心硬件(即處理器、存儲(chǔ)器、中斷控制器、DMA等)的若干檢測(cè)。還要檢測(cè)位于主機(jī)板或擴(kuò)展卡上用來(lái)擴(kuò)充或代替BIOS功能的擴(kuò)充ROM。通過(guò)由其分配給存儲(chǔ)器開頭兩個(gè)字節(jié)可以識(shí)別出這類擴(kuò)充。
ROM模塊現(xiàn)在用于根據(jù)其路徑對(duì)中斷向量10h重定向。由此以新功能代替了普通的BIOS功能。POST檢測(cè)結(jié)束于POST END。此后中斷10h按普通方式調(diào)用。
對(duì)于后面要解釋的代碼,采用以下參數(shù)[BP+5]功能的個(gè)數(shù)[BP-2]視頻存儲(chǔ)器偶數(shù)光柵行中的源指針[BP-4]偶數(shù)光柵行中的目的指針[BP-5]每行光柵行上待復(fù)制的字節(jié)數(shù)[BP-8]待翻卷的光柵線對(duì)數(shù)目代碼執(zhí)行如下1.調(diào)用子程序4。2.將2000h加入[BP-2]和[BP-4]。3.調(diào)用子程序4。4.從[BP-2]和[BP-4]扣除2000h。5.重復(fù)([BP-8]/2+1)次a.CX=0-擴(kuò)展[BP-5]b.SI=[BP-2],DI=[BP-2]c.CX右移一位,如果有進(jìn)位,執(zhí)行movsb指令d.CX右移一位,如果有進(jìn)位,執(zhí)行movsw指令e.重復(fù)執(zhí)行movsd指令f.如果[BP+5]=6,[BP-2]+=80,[BP-4]+=80;且[BP-2]-=80,[BP-4]-=80。
由圖2和圖3可以理解掃描過(guò)程序的執(zhí)行。在按照?qǐng)D2執(zhí)行后,至少有兩條偶數(shù)光柵掃描線以及在其后的至少兩條奇數(shù)光柵掃描行從源指針處翻卷到目的指針處。因此由圖3可見(jiàn),子程序CGA_MOVE_LP被調(diào)用兩次。從上面所示的運(yùn)行可以看到,在翻卷過(guò)程中一直利用著處理器提供的最大能力。翻卷最好是以雙字方式發(fā)生。
權(quán)利要求
1.在個(gè)人計(jì)算機(jī)圖形模式下屏幕窗口中翻卷數(shù)行光柵掃描行的過(guò)程,該計(jì)算機(jī)帶有處理器和分配給它的程序存儲(chǔ)器,以及經(jīng)外部總線與處理器相連的帶有視頻存儲(chǔ)器(RAM)的那一類視頻卡,視頻存儲(chǔ)器的內(nèi)容可以顯示于屏幕;這里,待翻卷(即移至窗口內(nèi)一光柵掃描行位置處)光柵掃描行中的第一行用源指針標(biāo)記,而窗口內(nèi)移至該處的光柵掃描行用目的指針標(biāo)記,不斷重復(fù)進(jìn)行翻卷過(guò)程直到所有的行都位于窗口內(nèi)的光柵掃描行處;該過(guò)程的特征在于,在處理第一行同時(shí)還至少將隨后的第三行翻卷到屏幕窗口相應(yīng)的光柵行上,接著待翻卷區(qū)域的第二行和至少是第四行翻卷到屏幕窗口內(nèi)的光柵行,不斷重復(fù)該過(guò)程直到待翻卷的所有行都被翻卷到窗口內(nèi)的光柵行上。
2.如權(quán)利要求1所述的過(guò)程,其特征在于,至少有四行偶數(shù)行同時(shí)被翻卷至窗口的光柵掃描行上,此外又有四行奇數(shù)行同時(shí)被移入窗口的光柵掃描行上。
3.如權(quán)利要求1或2所述的過(guò)程,其特征在于,在一個(gè)時(shí)鐘周期內(nèi)翻卷偶數(shù)或奇數(shù)光柵掃描行的所述待翻卷的數(shù)行光柵行的兩個(gè)雙字。
全文摘要
在個(gè)人計(jì)算機(jī)圖形模式下屏幕窗口中翻卷數(shù)行光柵掃描行的過(guò)程,光柵掃描行中的第一行用源指針標(biāo)記,而窗口內(nèi)移至該處的光柵掃描行用目的指針標(biāo)記,不斷重復(fù)翻卷過(guò)程直到所有的行都位于窗口內(nèi)的光柵掃描行處;該過(guò)程的特征在于,在處理第一行同時(shí)還至少將隨后的第三行翻卷到屏幕窗口相應(yīng)的光柵行上,接著待翻卷區(qū)域的第二行和至少是第四行翻卷到屏幕窗口內(nèi)的光柵行,不斷重復(fù)該過(guò)程直到待翻卷的所有行都被翻卷到窗口內(nèi)的光柵行上。
文檔編號(hào)G09G5/34GK1123578SQ95190106
公開日1996年5月29日 申請(qǐng)日期1995年2月17日 優(yōu)先權(quán)日1994年2月21日
發(fā)明者G·普雷, W·鮑厄 申請(qǐng)人:馥比斯微機(jī)股份公司, 阿華德國(guó)際軟件股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
巨鹿县| 勃利县| 鹤庆县| 宁陵县| 威远县| 嘉义县| 临颍县| 弥渡县| 新丰县| 新源县| 蓬安县| 合江县| 南和县| 元江| 涡阳县| 兴文县| 溆浦县| 剑阁县| 汝州市| 丹东市| 应用必备| 九龙城区| 韶山市| 富蕴县| 昌吉市| 古交市| 资溪县| 宜君县| 万盛区| 江门市| 抚州市| 英山县| 濮阳县| 循化| 通化市| 井研县| 邵东县| 汝阳县| 奈曼旗| 吐鲁番市| 衡水市|