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

正文內(nèi)容

微機(jī)實(shí)驗(yàn)報(bào)告要求(編輯修改稿)

2024-11-13 18:00 本頁面
 

【文章內(nèi)容簡介】 NCSICMPAL, [SI]JAEX2MOVAL, [SI]X2: LOOPX1MOVRESULT, ALMOV DX, OFFSET BUFMOV AH, 9INT 21HMOVBL,RESULTCBWMOVCX, 1000CALLDEC_DIVMOVCX, 100 CALLDEC_DIV MOVCX, 10 CALLDEC_DIVMOVCX, 1CALLDEC_DIVMOVAH, 4CHINT21HDEC_DIV PROCNEARMOVAX, BXMOVDX, 0DIVCXMOVBX, DXMOVDL, ALADDDL, 30HMOVAH, 2INT21HRETDEC_DIV ENDPBEGINENDPCODEENDSENDBEGIN(3)實(shí)驗(yàn)3的運(yùn)行結(jié)果:4.實(shí)驗(yàn)內(nèi)容4(1)實(shí)驗(yàn)內(nèi)容4的流程圖,如圖所示:(2)實(shí)驗(yàn)內(nèi)容4程序: DATASEGMENTBLOCK DB1,2,3,4,5,6,7,8,9,10DB11,12,13,14,15,16,17,18,19,20POSIT DW?NEGAT DW?BUF1DB39。POSIT:$39。BUF2DB39。NEGAT:$39。DATAENDSCODE SEGMENTASSUMECS:CODE,DS:DATASTART PROCMOVAX, DATAMOVDS, AXMOVBX, OFFSET BLOCKMOVSI, 0MOVDI, 0MOVCX, 20X1: MOVAL, [BX]CBWCMPAX, 0JGEX3ADDDI, AXJMPX2X3: ADDSI, AXX2: INCBXLOOPX1MOVPOSIT, SIMOVNEGAT, DIMOV DX, OFFSET BUF1MOV AH, 9INT 21HMOVBX,POSITMOVCX, 1000CALLDEC_DIVMOVCX, 100CALLDEC_DIVMOVCX, 10CALLDEC_DIVMOVCX, 1CALLDEC_DIVMOVDL,0AHMOVAH,2INT21HMOV DX, OFFSET BUF2MOV AH, 9INT 21HMOV BX,NEGATNEG BXAND BH,01111111BMOV DL,2DH。顯示負(fù)號(hào)MOV AH,2INT 21HMOVCX, 1000CALLDEC_DIVMOVCX, 100CALLDEC_DIVMOVCX, 10CALLDEC_DIVMOVCX, 1CALLDEC_DIVMOVAH, 4CHINT21HDEC_DIV PROCNEARMOVAX, BXMOVDX, 0DIVCXMOVBX, DXMOVDL, ALADDDL, 30HMOVAH, 2INT21HRETDEC_DIV ENDPCODE ENDSENDSTART(3)實(shí)驗(yàn)結(jié)果:(1)實(shí)驗(yàn)內(nèi)容5的流程圖,如圖所示:圖24 內(nèi)容5流程圖(2)實(shí)驗(yàn)內(nèi)容5的源程序,參考如下:CODESEGMENTASSUMECS:CODEBINHEX PROCFARMOVCH,4MOVBX,1000ROTATE: MOVCL,4ROLBX,CLMOVDL,BLANDDL,0FHADDDL,30HCMPDL,3AHJLOUTPUTADDDL,7OUTPUT: MOVAH,2INT21HDECCHJNEROTATE MOVDL,39。H39。 MOVAH,2 INT21HMOVAH,4CHINT21HBINHEX ENDPCODE ENDSENDBINHEX(3)實(shí)驗(yàn)結(jié)果:五、心得體會(huì) 實(shí)驗(yàn)內(nèi)容1:宏定義必須先定義,后調(diào)用,自己剛開始時(shí)把宏定義放在調(diào)用的后面,導(dǎo)致程序出錯(cuò)??戳松a(chǎn)的LIST給出的源程序和目標(biāo)程序,發(fā)現(xiàn)每個(gè)宏調(diào)用處,通過宏擴(kuò)展,宏體中的指令的機(jī)器代碼被插入到宏調(diào)用處,不節(jié)省內(nèi)存單元,但相對(duì)于子程序,簡化了源程序。實(shí)驗(yàn)內(nèi)容2:剛開始的時(shí)候給BX寄存器送負(fù)值,比如17,我寫成了1000 0000 0001 0001 即 MOV BX,8011H,后來發(fā)現(xiàn)顯示出來的數(shù)不是17。經(jīng)過思考,懂得原來負(fù)數(shù)的表示要用補(bǔ)碼,下面是兩種LIST 文件里對(duì)應(yīng)地方的目標(biāo)程序和源程序,可以看出轉(zhuǎn)化為目標(biāo)程序的時(shí)候,用補(bǔ)碼表示。0000 BB FFEF 0000 BB FFEFSTART: MOVBX,0011HSTART: MOVBX, 0FFEFH實(shí)驗(yàn)內(nèi)容3:求一個(gè)數(shù)據(jù)塊中最大元素的時(shí)候,把數(shù)據(jù)塊中的第一個(gè)元素AL中,并通過循環(huán)把其余的元素和AL比較,如果新元素較大的話就取代原來的元素放到AL中。比較完成后,把最大的元素放到預(yù)先為其保留的地址中,注意要控制的次數(shù)CX,是數(shù)據(jù)塊的個(gè)數(shù)減一。LOOP 標(biāo)號(hào)功能相當(dāng)于DEC CX JNZ 標(biāo)號(hào) 實(shí)驗(yàn)內(nèi)容4:回車和換行的效果不一樣。顯示字符串的時(shí)候要注意用$。因?yàn)橐獙⒄龜?shù)與負(fù)數(shù)分別累加,這時(shí)候需要分支,而分支的條件有很多種,比如跟0比較大小,比如通過提取符合位來判斷,只要能正確實(shí)現(xiàn)分支都可以。實(shí)驗(yàn)內(nèi)容5:16位的二進(jìn)制數(shù),4位一組可以顯示為4位十六進(jìn)制數(shù),從高到低依次取出4位二進(jìn)制數(shù)變成ASCⅡ碼輸出即可。要注意ASICC代碼中,19的ASICC代碼要比19的二進(jìn)制值大30H,AF的ASICC代碼要比19的二進(jìn)制值大37H,所以對(duì)不同的四位二進(jìn)制,要加個(gè)判斷分支,才能找到相應(yīng)得ASICC代碼。六、思考題1.請(qǐng)總結(jié)顯示寄存器或者內(nèi)存中的十進(jìn)制和十六進(jìn)制數(shù)據(jù)的方法。十進(jìn)制顯示的方法:先判斷是正數(shù)負(fù)數(shù),是負(fù)數(shù)要把它轉(zhuǎn)化成負(fù)數(shù)的絕對(duì)值,并在前面加一個(gè)負(fù)號(hào)。把BX中的數(shù)按位由高到低轉(zhuǎn)化成十進(jìn)制數(shù),即依次對(duì)其除以10000、1000、100、1,將獲得的商放到 DL中,加30H變成ASCⅡ碼,調(diào)用DOS系統(tǒng)中斷INT 21H的2號(hào)功能顯示出來;對(duì)于每一位十進(jìn)制數(shù)的獲得和顯示,實(shí)驗(yàn)通過編制子程序DEC_DIV并不斷調(diào)用來實(shí)現(xiàn)。十六進(jìn)制的顯示方法:16位的二進(jìn)制數(shù),4位一組可以顯示為4位十六進(jìn)制數(shù),從高到低依次取出4位二進(jìn)制數(shù)變成ASCⅡ碼輸出即可,可以用循環(huán)左移的指令POL,循環(huán)左移四位,并提取這四位。2.請(qǐng)總結(jié)子程序編寫、調(diào)用及參數(shù)傳遞的要點(diǎn)。子程序定義格式如下:過程名PROC [NEAR/FAR]RET過程名ENDP 調(diào)用的時(shí)候用CALL 過程名參數(shù)傳遞有三種方法:(1)通過寄存器傳遞參數(shù),這種方式適合于傳遞參數(shù)較少的一些簡單程序。(2)通過地址表傳遞參數(shù)地址,這種方式適合于參數(shù)較多的情況,但要求事先建立一個(gè)用來傳送參數(shù)的地址。(3)通過堆棧傳遞參數(shù)。為了利用堆棧傳遞參數(shù),必須在主程序中調(diào)用子程序之前的地方,把這些參數(shù)壓入堆棧后利用在子程序中的指令從堆棧彈出而取得參數(shù)。同樣,要從子程序傳遞回調(diào)用程序的參數(shù)也被壓入堆棧內(nèi),然后由主程序中的指令把這些參數(shù)從堆棧中取出。3.修改源程序,改變屏幕顯示的內(nèi)容。1:2:3:4:5:實(shí)驗(yàn)三 從鍵盤上輸入數(shù)據(jù)實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?.掌握從鍵盤上輸入數(shù)據(jù)的方法。2.鍵盤上輸入的是ASCII字符,掌握如
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1