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

正文內(nèi)容

實(shí)驗(yàn)0c語(yǔ)言基礎(chǔ)知識(shí)(編輯修改稿)

2024-10-13 23:27 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ,其基本單位是函數(shù),每一個(gè)函數(shù)完成相對(duì)獨(dú)立的功能,其中至少包括一個(gè)主函數(shù);C語(yǔ)言的書寫格式自由,一行可寫多條語(yǔ)句,一條語(yǔ)句也可寫在不同行上;C語(yǔ)言規(guī)定每個(gè)語(yǔ)句以分號(hào)結(jié)束??呻S時(shí)添加注釋,對(duì)程序沒(méi)影響?!霸闯绦颉?,由二進(jìn)制代碼表示的程序稱為“目標(biāo)程序”。由匯編語(yǔ)言編寫的程序稱為“匯編程序”。對(duì)于計(jì)算機(jī)本身來(lái)說(shuō),它只能接收和處理由0到1的代碼構(gòu)成的二進(jìn)制指令和數(shù)據(jù)。所以計(jì)算機(jī)能識(shí)別的程序是“目標(biāo)程序”。而計(jì)算機(jī)可以直接執(zhí)行的是可執(zhí)行程序。,她在C語(yǔ)言中,所有的數(shù)值型常量都帶有符號(hào),所以整型數(shù)量只區(qū)別整型和長(zhǎng)整型兩種形式,整型常量和長(zhǎng)整型常量均可用十進(jìn)制、八進(jìn)制、十六進(jìn)制3種形式表示。宏定義可以放在程序中的任何位置,其有效范圍是從定義開始到文件結(jié)束。宏代換可以代替任何數(shù)據(jù)類型,不受數(shù)據(jù)類型的限制。函數(shù)影響運(yùn)行時(shí)間,宏調(diào)用影響編譯時(shí)間。,不存放字符串。此時(shí)該字符數(shù)組沒(méi)有存放結(jié)束標(biāo)志‘’。,可以構(gòu)成二進(jìn)制文件或文本文件。第四篇:實(shí)驗(yàn)一 語(yǔ)言實(shí)驗(yàn)微機(jī)原理與接口技術(shù)實(shí)驗(yàn)(1)實(shí)驗(yàn)一 匯編語(yǔ)言程序上機(jī)過(guò)程 1 實(shí)驗(yàn)二 屏幕字符顯示程序 3 實(shí)驗(yàn)三 音樂(lè)程序 5 實(shí)驗(yàn)四 鍵盤和窗口程序 7 實(shí)驗(yàn)五 活動(dòng)圖形顯示程序 9 實(shí)驗(yàn)六 磁盤文件操作程序 12實(shí)驗(yàn)一、實(shí)驗(yàn)二必做,其余可以選做實(shí)驗(yàn)一 匯編語(yǔ)言程序上機(jī)過(guò)程實(shí)驗(yàn)?zāi)康?掌握常用工具軟件 PE,MASM和LINK的使用。偽指令: SEGMENT,ENDS,ASSUME,END,OFFSET,DUP。利用的 1號(hào)功能實(shí)現(xiàn)鍵盤輸入的方法。 21H 4C號(hào)功能返回系統(tǒng)的方法。程序: data segment message db 39。This is a sample program of keyboard and disply39。 db 0dh,0ah,39。Please strike the key!39。,0dh,0ah,39。$39。 data ends stack segment para stack 39。stack39。 db 50 dup(?)stack ends code segment assume cs:code,ds:data,ss:stack start: mov ax,data mov ds,ax mov dx,offset message mov ah,9 int 21h again: mov ah,1 int 21h cmp al,1bh je exit cmp al,61h jc nd cmp al,7ah ja nd and al,11011111b nd: mov dl,al mov ah,2 int 21h jmp again exit: mov ah,4ch int 21h code ends end start 實(shí)驗(yàn)步驟:用用文字編輯工具(記事本或EDIT)將源程序輸入,。用MASM對(duì)源文件進(jìn)行匯編,。若匯編時(shí)提示有錯(cuò),用文字編輯工具修改源程序后重新匯編,直至通過(guò)。在DOS狀態(tài)下運(yùn)行LINK產(chǎn)生的。EXE文件。即在屏幕上顯示標(biāo)題并提示你按鍵。每按一鍵在屏幕上顯示二個(gè)相同的字符,但小寫字母被改成大寫。按ESC鍵可返回DOS。若未出現(xiàn)預(yù)期結(jié)果,用DEBUG檢查程序。實(shí)驗(yàn)報(bào)告:匯編,連接及調(diào)試時(shí)產(chǎn)生的錯(cuò)誤,其原因及解決辦法。思考:1)若在源程序中把INT 21H的39。H39。省去,會(huì)產(chǎn)生什么現(xiàn)象? 2)把 INT 21H 4CH號(hào)功能改為 INT 20H,行不行?實(shí)驗(yàn)二 屏幕字符顯示程序?qū)嶒?yàn)?zāi)康?通過(guò)實(shí)驗(yàn)掌握下列知識(shí): 8086指令: JMP,ROR,XOR,HLT。利用DOS功能調(diào)用INT21H的2號(hào)和9號(hào)功能進(jìn)行屏幕顯示的方法。直接向視頻RAM(VRAM)送ASCII碼進(jìn)行屏幕顯示的方法。IBMPC機(jī)的ASCII碼表及控制字符。命令(。COM)文件及使用方法。利用^Break退出程序的方法及局限性。實(shí)驗(yàn)內(nèi)容及步驟:一、利用INT 21 0AH號(hào)功能調(diào)用顯示字符串。用A命令在100H處鍵入下列程序: MOV AH, 9 MOV DX,110 INT 21 INT 20用A命令在110H處鍵入下列字符串的ASCII碼: DB 39。This is a sample!$39。用N命令和W命令將此程序(包括數(shù)據(jù)區(qū))存入文件名為AA。COM的磁盤文件中。(存入前BX:CX必須置為文件長(zhǎng)度值)。用Q命令退出DEBUG。在DOS命令下打AA,運(yùn)行此程序,即在屏幕上顯示39。This is a sample!39。字符串,若不出現(xiàn),用DEBUG檢查程序有無(wú)錯(cuò)誤。二、利用INT 21H 2號(hào)功能顯示字符:用A命令在100H處鍵入下列程序: XOR DL,DL MOVCX,100 LOP:MOV AH,2 INT 21 INC DL PUSH CX MOV CX,8 DELY: PUSH CX MOV CX,0 J: LOOP J POP CX LOOP DELY POP CX LOOP LOP INT 20用G命令運(yùn)行程序,即在屏幕上依次緩慢的顯示256個(gè)ASCII字符。仔細(xì)觀察每個(gè)字符,和IBMPC ASCII碼表對(duì)照,看07H0DH處控制字符顯示結(jié)果與表上有何不同?按CTRL+BREAK退出此程序,若一次不行可多做幾次。三、直接向VRAM送ASCII碼顯示字符用A命令在100H處鍵入下列程序: MOV AX,B000 MOV DS,AX XOR AL,AL XOR BX,BX MOV CX,100 LOP: MOV [BX],AL INC BX INC AL PUSH CX MOV CX,8 DELY: PUSH CX MOV CX,0 J: LOOP J POP CX LOOP DELY POP CX LOOP LOP INT 20(一定要先存入!)用G命令運(yùn)行此程序,仔細(xì)觀察每一個(gè)ASCII碼顯示結(jié)果,并和字符表及上一道程序運(yùn)行情況進(jìn)行對(duì)照,其控制字符區(qū)(070DH)顯示結(jié)果和INT 21H2號(hào)功能調(diào)用有何不同? 四。自編一個(gè)程序,要求顯示AX的內(nèi)容,即能顯示AX=xxxx。調(diào)試時(shí)AX的內(nèi)容可用R命令賦值,也可用MOV指令賦值。實(shí)驗(yàn)報(bào)告要求:各項(xiàng)實(shí)驗(yàn)記錄及觀察體會(huì)。利用INT 21H顯示和直接向VRAM送ASCII碼顯示方法在顯示結(jié)果上有什么不同?自編程序草稿及調(diào)試結(jié)果。實(shí)驗(yàn)三 音樂(lè)程序?qū)嶒?yàn)?zāi)康?掌握PC機(jī)發(fā)音原理及音樂(lè)程序編制方法。8086指令: IN,OUT,DIV,OR 實(shí)驗(yàn)內(nèi)容:一、發(fā)音程序。用DEBUG輸入下列程序: MOV DX,4000H IN AL,61H AND AL,FCH LOP: XOR AL,02H OUT 61H,AL MOV CX,0140H DEY: LOOP LOP DEC DX JNE LOP INT 21H INT 20H在DEBUG下運(yùn)行此程序,改變延時(shí)時(shí)間常數(shù),注意聲音高低變化。二、音樂(lè)程序。輸入,匯編,連接并運(yùn)行下列程序: stacksg segment para stack dw 32 dup(?)stacksg ends datasg segment tiger db 0ah,0dh,39。two tiger。$39。 tig_freq dw 2 dup(262,294,330,262)dw 2 dup(330,349,392)dw 2 dup(392,440,392,349,330,262)dw 2 dup(294,196,262),0ffffh tig_time dw 10 dup(25),50,25,25,50 dw 2 dup(12,12,12,12,25,25)dw 2 dup(25,25,50)datasg ends codesg se
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1