freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-打字練習(xí)程序-資料下載頁(yè)

2024-11-03 18:29本頁(yè)面

【導(dǎo)讀】3)、當(dāng)按結(jié)束,可顯示出練習(xí)輸入的時(shí)間,并且能顯示出正確率。4)、要求界面美觀。設(shè)置窗口及時(shí)間、字符總數(shù)和正確個(gè)數(shù)。打字結(jié)果計(jì)算與顯示模塊-----主要計(jì)算所用時(shí)。間及正確率并輸出。顏色,包括錯(cuò)誤時(shí)字符的顏色顯示。字符滿行處理模塊-----主要功能是當(dāng)字符輸入滿行時(shí)進(jìn)行換行。清屏-----用于按要求清理屏幕,以便產(chǎn)生想要的窗口。設(shè)置光標(biāo)位置-----用于移動(dòng)光標(biāo)位置,以便按要求輸出。讀光標(biāo)位置-----用于讀取當(dāng)前光標(biāo)位置。提示-----用于輸出提示語(yǔ)句。該課程設(shè)計(jì)只是應(yīng)用了些簡(jiǎn)單的函數(shù)調(diào)用,中斷,宏調(diào)用。隨機(jī)數(shù)當(dāng)做指針,然后取指針對(duì)應(yīng)的字符表中相應(yīng)的字符,來(lái)得到一串字符。如‘123’在屏幕上顯示時(shí)必須一個(gè)一個(gè)。輸出,還有在輸出小數(shù)點(diǎn)時(shí)也采取了相應(yīng)的辦法。在打字時(shí)通過(guò)比較記錄正確個(gè)數(shù),最終除以總個(gè)數(shù)得到。遇到的問(wèn)題是怎么才能在屏幕上正確的顯示信息,當(dāng)要在屏幕上顯示‘12:21:23’,的編程,才能提高效率,考慮問(wèn)題也會(huì)更全面,編寫(xiě)的程序也會(huì)很健壯。

  

【正文】 READGB 0 SETGB 0,13,20 CLEAR 0,70h,13,18,13,35 mov ah,09h lea dx,ts1 int 21h mov ah,2ch int 21h call UseTimeAndOut SETGB 0,13,45 mov ah,09h lea dx,ts2 int 21h mov ax,Rnumber mov bx,ax call btod_out mov ah,2h mov dl,39。/39。 int 21h mov ax,Anumber mov bx,ax call btod_out SETGB 0,gbattr[0],gbattr[1] pop dx pop cx pop bx pop ax ret TONGJI endp 。 btod_out proc near 。輸出 BX中內(nèi)容 把數(shù)據(jù)打印輸出 push ax push cx push dx push bp mov ax,bx mov si,3 rota1: mov bl,10 div bl mov temp[si],ah and ax,00ffh dec si cmp si,0 jnz rota1 mov bp,1 mov si,1 rota2: mov dl,temp[si] add dl,39。039。 cmp dl,39。039。 jz btodeal mov bp,0 btrt1: mov ah,02h int 21h btrt2: inc si cmp si,3 jna rota2 。 全部為 0時(shí)輸出一個(gè) 0 cmp bp,1 jnz RT mov ah,2h int 21h 。 jmp RT btodeal: cmp bp,1 jz btrt2 jmp btrt1 RT: pop bp pop dx pop cx pop ax ret btod_out endp 。 isFullLine proc near 。滿行后換行 push ax push bx mov ah,gbattr[0] mov al,gbattr[1] mov LineMax,51 。滿行時(shí)為 51個(gè)字符 mov LineAct,bp LINEFULL LineMax,LineAct 。判斷是否滿行 mov bl,FullFlag 。滿行時(shí)為 FullFlag= 1 cmp bl,0 jz isfexit READGB 0 。讀光標(biāo)位置 add gbattr[0],1 sub gbattr[1],51 SETGB 0,gbattr[0],gbattr[1]。設(shè)置光標(biāo)位置 mov FullFlag,0 。滿行標(biāo)志置 0 isfexit: mov gbattr[0],ah 。記錄光標(biāo)當(dāng)前位置 mov gbattr[1],al pop bx pop ax ret isFullLine endp 。 clew_char proc near 。改變字符顏色 push ax push bx push cx push dx push si READGB 0 mov ax,bp mov bl,51 div bl mov dh,4 mov dl,14 add dh,al add dl,ah mov temp[0],dh mov temp[1],dl SETGB 0,temp[0],temp[1] COLORCHAR addrr[bp],70h cmp bp,0 jz resetgb cmp temp[1],14 jz clew2 sub temp[1],1 clew1: mov bx,bp dec bx SETGB 0,temp[0],temp[1] COLORCHAR addrr[bx],5eh jmp resetgb clew2: sub temp[0],1 add temp[1],50 jmp clew1 resetgb: SETGB 0,gbattr[0],gbattr[1] pop si pop dx pop cx pop bx pop ax ret clew_char endp 。 code ends end start
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1