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

正文內(nèi)容

微機(jī)原理與接口技術(shù)實(shí)驗(yàn)報(bào)告-資料下載頁

2025-08-03 12:27本頁面
  

【正文】 址送DILEA SI,DATA2 。BCD首址送SIBB: MOV BL,0FFH 。錯(cuò)誤標(biāo)志BLMOV AL,[DI] 。ASCII碼送ALCMP AL,3AH 。檢查是否為大于9的ASCII碼JNB DONE 。是轉(zhuǎn)DONESUB AL,30H 。不是,取ASCII碼低4位JB DONE 。小于0的十進(jìn)制數(shù),轉(zhuǎn)DONEMOV BL,AL 。BCD碼送BLDONE:MOV AL,BL 。錯(cuò)誤標(biāo)志或結(jié)果送ALMOV [SI],AL 。轉(zhuǎn)換結(jié)果送BCD數(shù)據(jù)區(qū)INC DIINC SILOOP BB 。(CX)不為0,轉(zhuǎn)BBRETSTART ENDPCODE ENDSEND START——運(yùn)行結(jié)果:從DS:160H開始的連續(xù)內(nèi)存單元的BCD碼數(shù)據(jù)為: 02,03,07,05,0FF,09,09,02,0FF,06,…。程序流程框圖開始ASCII首址送DIBCD首址送SI數(shù)組長度送CX取待轉(zhuǎn)換數(shù)Y待轉(zhuǎn)換數(shù)39H?NCX1=0?Y結(jié)束SI←SI+1DI←DI+1置錯(cuò)誤標(biāo)志0FFHN待轉(zhuǎn)換數(shù)減30H存轉(zhuǎn)換結(jié)果3.BCD碼→二進(jìn)制要求:試設(shè)計(jì)、編寫程序,完成以下功能。有一組非壓縮的BCD碼數(shù)據(jù)存放在起始地址為DS:180H的連續(xù)內(nèi)存單元內(nèi),數(shù)組長度存入CX。經(jīng)過轉(zhuǎn)換后的二進(jìn)制數(shù)存放在起始地址為DS:190H的連續(xù)內(nèi)存單元內(nèi)。非壓縮的BCD碼數(shù)據(jù)如下:0802,0103,0009,0706,0407,…。源程序NAME BCD2DATA SEGMENTORG 0180HDAT1 DW 0802H,0103H,0009H,0706H,0407HORG 0190HDAT2 DB 10 DUP(?)DATA ENDSSTACK SEGMENT PARA STACK39。STACK39。DB 512 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKSTART PROC FAR PUSH DS MOV AX,0 PUSH AX MOV AX,DATAMOV DS,AX MOV ES,AX MOV CX,05H 。循環(huán)計(jì)數(shù)器賦轉(zhuǎn)換代碼長度LEA DI,DAT1 。BCD碼首址送DI LEA SI,DAT2 。二進(jìn)制首址送SIXL: MOV AL,[DI+1] 。BCD碼十位數(shù)值賦AL MOV BL,0AH MUL BL 。乘10 INC DI MOV AH,00H ADD AX,[DI] 。BCD碼十位和個(gè)位相加,轉(zhuǎn)換結(jié)束 MOV [SI],AL 。轉(zhuǎn)換結(jié)果存二進(jìn)制起始地址 INC DI INC DI INC SI 。(CX)不為0轉(zhuǎn)AA LOOP XL RETSTART ENDPCODE ENDS END START ——運(yùn)行結(jié)果:從DS:190H開始的連續(xù)內(nèi)存單元的二進(jìn)制數(shù)據(jù)為: 52H,0DH,09H,4CH,2FH,…。程序流程框圖開始二進(jìn)制數(shù)首址送SIBCD首址送DICX←數(shù)據(jù)長度AL←BCD碼十位數(shù)AL乘以10后與BCD碼個(gè)位數(shù)相加存結(jié)果SI←SI+1DI←DI+1NCX1=0?Y結(jié)束四.思考題1.對以上幾種代碼轉(zhuǎn)換的方法,除了你已調(diào)試通過的程序外,還有沒有其它的方法實(shí)現(xiàn)轉(zhuǎn)換?至少再列舉一種程序。答:對BCD碼轉(zhuǎn)換為二進(jìn)制,BCD碼的十位數(shù)乘以10再加上BCD碼的個(gè)位數(shù)可用以下語句實(shí)現(xiàn)轉(zhuǎn)換:…MOV BH,00HMOV BL,ALMOV AL,AHMOV AH,00HMOV CL,10MUL CLADD AX,BX…實(shí)驗(yàn)四:程序的基本結(jié)構(gòu)練習(xí)實(shí)驗(yàn)學(xué)時(shí):3實(shí)驗(yàn)類型:設(shè)計(jì)實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.熟悉程序設(shè)計(jì)中的查表、分支與循環(huán)和排序等方法;2.進(jìn)行綜合程序設(shè)計(jì)練習(xí),鞏固匯編語言設(shè)計(jì)和調(diào)試能力。二.實(shí)驗(yàn)器材PC機(jī)三.實(shí)驗(yàn)內(nèi)容1.查表處理 要求:試設(shè)計(jì)、編寫程序,完成數(shù)組查表處理。設(shè)有一組首地址為list的字?jǐn)?shù)組:12,11H,22H,33H,44H,55H,66H,77H,88H,99H,111H,222H,333H,該數(shù)組的第一個(gè)字中放著數(shù)組長度,將該數(shù)組的首地址存放到DI寄存器中。程序運(yùn)行之前在AX寄存器中存放一個(gè)數(shù),如(AX)=55H,要求在數(shù)組中查找該數(shù)。如果找到此數(shù)就把它從數(shù)組中刪除,如果沒有找到則不對數(shù)組作任何處理退出程序。 源程序DATA SEGMENTLIST DW 12,11H,22H,33H,44H,55H,66H,77H,88H,99H,111H,222H,333H DATA ENDSCODE SEGMENTDEL_UL PROC FARASSUME CS:CODE,DS:DATA,ES:DATAMAIN: PUSH DSSUB AX,AXPUSH AXMOV AX,DATAMOV DS,AX
MOV ES,AX
MOV AX,55HCLD 。使DF=0,執(zhí)行串處理指令時(shí)地址自動(dòng)增量LEA DI, LIST 。取得數(shù)據(jù)區(qū)首地址
PUSH DIMOV CX,ES:[DI] 。取數(shù)組長度,CX=000CHADD DI,2 。數(shù)組首址REPNE SCASW 。字符串比較JE DELETE 。字符相同轉(zhuǎn)移JMP SHORT EXIT 。字符不同轉(zhuǎn)EXIT,不做處理DELETE: JCXZ DEC_CNT 。CX寄存器內(nèi)容為0則到數(shù)據(jù)區(qū)尾轉(zhuǎn)結(jié)束NEXT_EL: MOV BX,ES:[DI]MOV ES:[DI2],BXADD DI,2LOOP NEXT_EL DEC_CNT: POP DIDEC WORD PTR ES:[DI]EXIT: RET
DEL_UL ENDPCODE ENDS
END MAIN——運(yùn)行結(jié)果:可正確查找到AX寄存器中存放的數(shù)據(jù)并作出處理。1. 若不給自己設(shè)限,則人生中就沒有限制你發(fā)揮的藩籬。2. 若不是心寬似海,哪有人生風(fēng)平浪靜。在紛雜的塵世里,為自己留下一片純靜的心靈空間,不管是潮起潮落,也不管是陰晴圓缺,你都可以免去浮躁,義無反顧,勇往直前,輕松自如地走好人生路上的每一步3. 花一些時(shí)間,總會(huì)看清一些事。用一些事情,總會(huì)看清一些人。有時(shí)候覺得自己像個(gè)神經(jīng)病。既糾結(jié)了自己,又打擾了別人。努力過后,才知道許多事情,堅(jiān)持堅(jiān)持,就過來了。4. 歲月是無情的,假如你丟給它的是一片空白,它還給你的也是一片空白。歲月是有情的,假如你奉獻(xiàn)給她的是一些色彩,它奉獻(xiàn)給你的也是一些色彩。你必須努力,當(dāng)有一天驀然回首時(shí),你的回憶里才會(huì)多一些色彩斑斕,少一些蒼白無力。只有你自己才能把歲月描畫成一幅難以忘懷的人生畫卷。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1