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

正文內(nèi)容

微機(jī)原理及應(yīng)用習(xí)題答案(共五則范文)(文件)

 

【正文】 ov ax, data mov ds, axmov cx, 100 lea bx, num mov ax, 0again: add ax, [bx] inc bx inc bx jcerr loop againmov sum, ax jmp done err: mov dx, offset msg mov ah, 09h int 21hdone: mov ax, 4c00h int 21h code ends end start 3.25編制程序完成將一個(gè)16位無(wú)符號(hào)二進(jìn)制數(shù)轉(zhuǎn)換成為用8421BCD碼表示的5位十進(jìn)制數(shù)。 data endsstack segment stackdb 100 dup(?)stack endscode segment 39。code39。答:stack segment stackdb 100h dup(?)stack endscodesegment 39。 mov ah, 02h int 21h pop dx pop cx pop ax ret htoah endphtoasc proc add dl, 30h cmp dl, 39h jbe htoend add dl, 7 htoend: ret htoasc endpcodeends endstart 3.30寫(xiě)一個(gè)子程序,根據(jù)入口參數(shù)AL=0、2,依次實(shí)現(xiàn)對(duì)大些字母轉(zhuǎn)換成小寫(xiě)、小寫(xiě)轉(zhuǎn)換成大寫(xiě)或大小寫(xiě)字母互換。, 39。 assume cs:code, ds:data, ss:stack start: mov ax, data mov ds, axmov al, 2 call changemov dx, offset string mov ah, 09h int 21hmov al, 0 call changemov dx, offset string mov ah, 09h int 21hmov al, 1 call changemov dx, offset string mov ah, 09h int 21hmov ax, 4c00h int 21hchange proc lea bx, string cmp al, 0 jecg1 cmp al, 1 jecg2 cg3: cmp byte ptr [bx], 39。 jedone cmp byte ptr [bx], 61h jbcg22 sub byte ptr [bx], 20h cg22: inc bx jmp cg2 cg1: cmp byte ptr [bx], 39。主程序提供入口參數(shù),有數(shù)據(jù)個(gè)數(shù)和數(shù)據(jù)緩沖區(qū)的首地址。code39。當(dāng)使用80C51單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)為_(kāi)_________。在十六進(jìn)制數(shù)與ASCII碼值的轉(zhuǎn)換過(guò)程中,當(dāng)十六進(jìn)制數(shù)在0~9之間時(shí),其對(duì)應(yīng)的ASCII碼值為該十六進(jìn)制數(shù)加_________。二、選擇題(每題1分,共15分)單片機(jī)是在一片集成電路芯片上集成了以下部分,除了()A、微處理器B、存儲(chǔ)器C、I/O接口電路D、串口通信接口一個(gè)機(jī)器周期包含多少個(gè)晶振周期()A、2B、6C、8D、12 80C51單片機(jī)有21個(gè)特殊功能寄存器,其中與串行口相關(guān)的有以下幾個(gè),除了()A、SBUFB、TCONC、SCOND、PCON 80C51系列單片機(jī)具有4個(gè)8位的并行I/O口,其中哪個(gè)口工作時(shí)需要外接上拉電阻()A、P0B、P1C、P2D、P3寄存器中的內(nèi)容為地址,從該地址去取操作數(shù)的尋址方式稱(chēng)為()A、寄存器尋址B、直接尋址C、寄存器間接尋址D、變址尋址源地址為1005H。A、30HB、75HC、90HD、00H下列哪個(gè)語(yǔ)句是起始地址設(shè)置偽指令()。A、DD6都向前進(jìn)位B、只有D7向前進(jìn)位 C、DD6都沒(méi)有向前進(jìn)位D、只有D3向前進(jìn)位1當(dāng)累加器A中的低4位(高4位),出現(xiàn)了非BCD碼時(shí),需要用十進(jìn)制調(diào)整指令DA A,即在相應(yīng)的低4位(高4位)加______,以產(chǎn)生正確的BCD結(jié)果。A、0000H,00HB、0000H,07H C、0030H,07HD、0030H,00H1下列哪條指令是正確的()。((A))=_______,ADD A,47H。五、計(jì)算題(10分)若要求定時(shí)器T0工作方式1,定時(shí)時(shí)間為1ms,當(dāng)晶振為6MHz時(shí),求送入TH0和TL0的計(jì)數(shù)器初值各為多少?六、編程題(25分)若單片機(jī)的晶振頻率為12MHz,試用循環(huán)轉(zhuǎn)移指令編寫(xiě)延時(shí)100ms的延時(shí)子程序。入棧操作時(shí),先將SP的內(nèi)容加1,然后將指令指定的直接地址單元的內(nèi)容存入SP指向的單元;出棧操作時(shí),先將SP指向的單元內(nèi)容傳送到指令指定的直接地址單元,然后SP的內(nèi)容減1列舉出80C51單片機(jī)的5種尋址方式,寫(xiě)出每一種方式相應(yīng)的一條指令?(10分)第一、寄存器尋址,MOV A,R0 第二、直接尋址,MOVA,50H 第三、寄存器間接尋址,MOV A,R0 第四、立即尋址,MOV A,50H 第五、變址尋址,MOV A,A+DPTR 第六、相對(duì)尋址,JC 50H 第七、位尋址,CLR 四、程序閱讀題(15分)設(shè)(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序后,((A))=__E7H______。((A))=___ABH____,(CY)=____0____,(AC)=____0____,DAA。N=t/Tcy=1103/2106=500 X=216N=65536500=65036=FE0CH 即應(yīng)將FEH送入TH0中,0CH送入TL0中。采用循環(huán)計(jì)數(shù)法實(shí)現(xiàn)延時(shí),循環(huán)次數(shù)可以通過(guò)計(jì)算獲得,并選擇先執(zhí)行后判斷的循環(huán)程序。1DEL2: DJNZ R6,DEL2。(15分)程序如下: ORG1000H START: MOVDPTR,2000HMOVA,30HMOVC A,A+DPTRMOV31H,ASJMP$ORG2000H TABLE: DB00,01,04,09,16END第四篇:微機(jī)原理考試習(xí)題與答案微機(jī)原理及接口技術(shù)習(xí)題及練習(xí)冊(cè)微機(jī)原理課程組 2009年12月中北大學(xué)微機(jī)原理及接口技術(shù)習(xí)題及練習(xí)冊(cè)目錄目錄第1章 計(jì)算機(jī)基礎(chǔ)知識(shí).............................................................................................................................1 基本練習(xí)題....................................................................................................................................1 課后練習(xí)題....................................................................................................................................2 第2章 8086/8088微處理器..............................................................。2,共((2*123+2+2)*400+1),有一變量存放在片內(nèi)RAM的30H單元,其取值范圍為00H~04H。1DEL1: MOV R6,123。六、編程題(25分)若單片機(jī)的晶振頻率為12MHz,試用循環(huán)轉(zhuǎn)移指令編寫(xiě)延時(shí)100ms的延時(shí)子程序。(R1)=____30H___,(30H)=___11H_____。(R1)=___30H_____,MOV A,64H。要求編制一段程序,根據(jù)變量值求其平方值,并存入片內(nèi)RAM的31H單元。((A))=_______,(CY)=________,(AC)=________,MOV R1,A。(5分)ORLA,27H ANLA,28H XCHD A,R0 CPLA閱讀下列程序段,寫(xiě)出每條指令執(zhí)行后的結(jié)果,并說(shuō)明此程序段完成什么功能?(10分)MOV R1,30H。執(zhí)行指令SETB ,(P0)=_______。A、外部中斷0B、外部中斷1C、定時(shí)器0D、計(jì)數(shù)器1 80C51單片機(jī)的中斷響應(yīng)時(shí)間至少需要()個(gè)完整的機(jī)器周期。當(dāng)執(zhí)行指令“JC rel”時(shí),rel為()。在單片機(jī)串行通信中,依發(fā)送與接收設(shè)備時(shí)鐘的配置情況,串行通信可以分為 _________________和_________________。在80C51單片機(jī)中,帶借位減法SUBB指令中,差的D7需借位時(shí),______=1,差的D3需借位時(shí),______=1。帶符號(hào)負(fù)數(shù)1100 0011的補(bǔ)碼為_(kāi)_________。傳遞參數(shù)方法自定。 jedone cmp byte ptr [bx], 5ah jacg11 add byte ptr [bx], 20h cg11: inc bx jmp cg1done: ret change endpcodeends endstart 3.34編寫(xiě)一個(gè)計(jì)算字節(jié)校驗(yàn)和的子程序。 jedone cmp byte ptr [bx], 5ah jaxtod add byte ptr [bx], 20h jmp cg33 xtod: sub byte ptr [bx], 20h cg33: inc bx jmp cg3 cg2: cmp byte ptr [bx], 39。 data endsstack segment stackdb 100 dup(?)stack endscodesegment 39。答:data segment string db 39。 assume cs:code, ss:stack start: mov ah, 07h int 21hcmp al, 1bh jedonecall htoahjmp startdone: mov ax, 4c00h int 21hhtoah proc push ax push cx push dx push ax mov dl, al mov cl, 4 shr dl, cl call htoasc mov ah, 02h int 21hpop ax mov dl, al and dl, 0fh call htoasc mov ah, 02h int 21hmov dl, 39。code39。 assume cs:code, ds:data, ss:stack start: mov ax, data mov ds, axmov ax, bnum lea bx, dnum mov dl, 0 cwd mov cx, 10000 div cx add al, 30h mov [bx], al inc bx mov ax, dx cwd mov cx, 1000 div cx add al, 30h mov [bx], al inc bx mov ax, dx cwd mov cx, 100 div cx add al, 30h mov [bx], al inc bx mov ax, dx cwd mov cx, 10 div cx add al, 30h mov [bx], al inc bxadd dl, 30h mov [bx], dlmov dx, offset dnum mov ah, 09h int 21hmov ax, 4c00h int 21hcode ends endstart 3.27編寫(xiě)一個(gè)源程序,在鍵盤(pán)上按一個(gè)鍵,將從AL返回的ASCII碼值顯示出來(lái),如果按下ESC鍵則程序退出。答: data segment bnum dw 19982 dnum db 5 dup(?), 39。 data endsstack segment stackdb 100 dup(?)stack endscode segment 39。答: data segment num dw 100 dup(800)sum dw ? msg db 39。 assume cs:code, ss:stack start: mov ax, 0040h mov es, ax mov di, 0 mov cx, 0 mov bx, 0 mov al, 39。答:data segment num db 12h, 45h, 0f3h, 6ah, 20h, 0feh, 90h, 0c8h, 57h, 34h sum db ? data endsstack segment stackdb 100 dup(?)stack endscode segment 39。639。439。239。039。239。039。(3)如果這3個(gè)數(shù)都相等,則顯示2。code39。答:data segment xdb 13 ydb3 zdb ? data endsstack segment stackdb 100 dup(?)stack endscode segment 39。stack39。如果沒(méi)有最后的那個(gè) 39。code39。⑹條件跳轉(zhuǎn)只能是短跳轉(zhuǎn)MYWORD是變量,其指的單元中存放的是操作數(shù),不能用做跳轉(zhuǎn)入口。⑵OFFSET只能用于簡(jiǎn)單變量OFFSET后只能跟標(biāo)識(shí)符。答:my1bdb “Personal Computer” my2bdb 20 my3bdb 14h my4bdb 00010100b my5w dw 20 dup(?)my6cequ 100 my7cequ Personal Computer 3.14設(shè)在某個(gè)程序中有如下片段,請(qǐng)寫(xiě)出每條傳送指令執(zhí)行后寄存器AX的內(nèi)容:;數(shù)據(jù)段org 100h
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1