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

正文內(nèi)容

微機(jī)接口技術(shù)習(xí)題答案(更新版)

2025-09-04 11:24上一頁面

下一頁面
  

【正文】 um add dl,2num: cmp dx,3 jl disp mov dl,3disp: mov ah,2 add dl,30h int 21h retmain endpcode ends end start4. 已知整數(shù)變量A和B,試編寫完成下述操作的程序: (1)若兩個數(shù)中有一個是奇數(shù),則將該奇數(shù)存入A中,偶數(shù)存入B中; (2)若兩個數(shù)均為奇數(shù),則兩數(shù)分別加1,并存回原變量; (3)若兩個數(shù)均為偶數(shù),則兩變量不變。存放商MOV AL,BLMOV DATAY+2, AX 。 執(zhí)行后(BX)=OFFSET TABLE_ADDR11. 設(shè)(DS)=1B00H, (ES)=2B00H, 有關(guān)存儲器地址及其內(nèi)容如右圖所示,請用兩條指令把X裝入AX寄存器。加密表為。 DSEG SEGMENT DW 32 DUP(?) DSEG ENDS。答案:datarea segment string1 db ‘a(chǎn)sfioa’ string2 db ‘xcviyoaf’ mess1 db ‘MATCH’,’$’ mess2 db ‘NO MATCH’,’$’datarea endsprognam segmentmain proc far assume cs:prognam,ds:datareastart:push dssub ax,axpush axmov ax,datareamov ds,axmov es,axbegin: mov cx, string2string1 mov bx, mess1string2 cmp bx,cx jnz dispnolea dx,addrlea si,string1lea di,string2repe cmpsbjne dispno mov ah,9 lea dx,mess1int 21h retdispno: mov ah, 9 lea dx, mess2 int 21hretmain endpprognam ends end start3. 試編寫程序,要求從鍵盤輸入3個16進(jìn)制數(shù),并根據(jù)對3個數(shù)的比較顯示如下信息: (1)如果3個數(shù)都不相等則顯示0; (2)如果3個數(shù)中有2個數(shù)相等則顯示2; (3)如果3個數(shù)都相等則顯示3。答案:(1) MOV AX, DATAXADD AX, DATAYMOV BX, DATAX+2ADD BX, DATAY+2MOV DATAY, AXMOV DATAY+2, BX(2) MOV AX, DATAXADD DATAY, AXMOV AX, DATAX+2ADC DATAY+2, AX(3) MOV AX, DATAXMUL DATAYMOV DATAY,AXMOV DATAY+2,DX(4) MOV AX,WORD PTR DATAX MOV BX,WORD PTR DATAY MUL BX MOV RESULT,AX MOV RESULT+2,DX MOV AX,WORD PTR DATAX MOV AX,WORD PTR DATAY+2 MUL BX ADD RESULT+2,AX ADC RESULT+4,DX MOV AX,WORD PTR DATAX+2 MOV BX,WORD PTR DATAY MUL BX ADD RESULT+2,AX ADC RESULT+4,DX MOV AX,WORD PTR DATAX+2 MOV BX,WORD PTR DATAY+2 MUL BX ADD RESULT+4,AX ADC RESULT+6,DX (5) MOV AX, DATAX MOV BL, 23DIV BLMOV BL,AHMOV AH, 0MOV DATAY, AX 。 執(zhí)行后(BX)=1234H LEA BX,TABLE_ADDR 。80386在保護(hù)方式下要通過中斷描述符表中的描述符訪問虛擬空間的中斷向量,中斷描述符表的位置不是固定的,要由IDTR寄存器實現(xiàn)在虛擬空間的定位?! ?9. 80386的分段部件是如何將邏輯地址變?yōu)榫€性地址的?  答:分段部件根據(jù)段選擇符從全局描述符表或局部描述符表中取出對應(yīng)的段描述符。  27.試說明描述符的分類及各描述符的作用。EU包括指令預(yù)取部件、指令譯碼部件、控制部件、運(yùn)算部件及保護(hù)檢測部件,主要功能是執(zhí)行指令。8086在最小工作模式下有關(guān)總線請求的信號引腳是HOLD與HLDA?! ?4. 8086中斷分哪兩類?8086可處理多少種中斷?  答:8086中斷可分為硬件中斷和軟件中斷兩類?! ?0. 怎樣確定8086的最大或最小工作模式?最大、最小模式產(chǎn)生控制信號的方法有何不同  答:引線MN/MX的邏輯狀態(tài)決定8086的工作模式,MN/MX引線接高電平,8086被設(shè)定為最小模式,MN/MX引線接低電平,8086被設(shè)定為最大模式?! 〈穑哼壿嫷刂肥窃诔绦蛑袑Υ鎯ζ鞯刂返囊环N表示方法,由段地址和段內(nèi)偏移地址兩部分組成,如1234H:0088H。AX、BX、CX、DX一般作為通用數(shù)據(jù)寄存器。第2章 微處理器結(jié)構(gòu)及微計算機(jī)的組成  1. 8086是多少位的微處理器?為什么?  答:8086是16位的微處理器,其內(nèi)部數(shù)據(jù)通路為16位,對外的數(shù)據(jù)總線也是16位?! ?. 簡述微處理器、微計算機(jī)及微計算機(jī)系統(tǒng)三個術(shù)語的內(nèi)涵。微型機(jī)一般指在辦公室或家庭的桌面或可移動的計算系統(tǒng),體積小、價格低、具有工業(yè)化標(biāo)準(zhǔn)體系結(jié)構(gòu),兼容性好。④奔騰機(jī)系列。  4. 8086/8088微處理器內(nèi)部有那些寄存器,它們的主要作用是什么?  答:執(zhí)行部件有8個16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI?! ?.在8086中,邏輯地址、偏移地址、物理地址分別指的是什么?具體說明?! ?. 8086與8088的主要區(qū)別是什么?  答:8086有16條數(shù)據(jù)信號引線,8088只有8條;8086片內(nèi)指令預(yù)取緩沖器深度為6字節(jié),8088只有4字節(jié)?! 〈穑篈LE為外部地址鎖存器的選通脈沖,在T1期間輸出;M/IO確定總線操作的對象是存儲器還是I/O接口電路,在T1輸出;DT/R為數(shù)據(jù)總線緩沖器的方向控制信號,在T1輸出;RD為讀命令信號;在T2輸出;READY信號為存儲器或I/O接口“準(zhǔn)備好”信號,在T3期間給出,否則8086要在T3與T4間插入Tw等待狀態(tài)?! ?8. 什么是總線請求?8086在最小工作模式下,有關(guān)總線請求的信號引腳是什么?  答:系統(tǒng)中若存在多個可控制總線的主模塊時,其中之一若要使用總線進(jìn)行數(shù)據(jù)傳輸時,需向系統(tǒng)請求總線的控制權(quán),這就是一個總線請求的過程。  答:80386內(nèi)部結(jié)構(gòu)由執(zhí)行部件(EU)、存儲器管理部件(MMU)和總線接口部件(BIU)三部分組成。80386的虛擬地址空間為64TB大。有3類描述符表,即全局描述符表、局部描述符表及中斷描述符表?! ?2. 80386在保護(hù)方式下中斷描述符表與8086的中斷向量表有什么不同?  答:8086工作在實地址方式,向量表是在存儲器的0段中最低1024字節(jié)內(nèi)存中。答案:MOV BX,TABLE_ADDR 。(6) DATAX雙字除以字DATAY(用DIV)。答案:abc: mov ah,1 int 21h cmp al,’a’ jb stop cmp al,’z’ ja stop sub al,20h mov dl,al mov ah,2 int 21h jmp abcstop: ret2. 編寫程序,比較兩個字符串STRING1和STRING2所含字符是否完全相同,若相同則顯示“MATCH”,若不同則顯示“NO MATCH”。 堆棧的段地址為1000H DW 128 DUP(?) TOS LABEL WORD SSEG ENDS。答案: mov si, 0 mov di, 0test12: in al, 0024h test al, 08 jnz exit in al,0036h test al, 08 jnz exitdev1: in al, 0024h test al, 01 jz dev2 in al, 0026h mov buffer[si], al inc sidev2: in al, 0036h test al, 01jz test12in al, 0038h mov buff2[di],alinc dijmp test12exit: ret9. 給定(SP)=0100,(SS)=0300,(FLAGS)=0240,存儲單元的內(nèi)容為(00020)=0040,(00022)=0100,在段地址為0900及偏移地址為00A0的單元中有一條中斷指令I(lǐng)NT 8,試問執(zhí)行INT 8指令后,SP,SS,IP,F(xiàn)LAGS的內(nèi)容是什么?棧頂?shù)娜齻€字是什么?答案: (SP) = 00FA(SS) = 0300(IP) = 0040(FLAGS) = 0040堆棧內(nèi)容:00A1H0900H0240H10. 編寫一個程序,接收從鍵盤輸入的10個十進(jìn)制數(shù)字,輸入回車符則停止輸入,然后將這些數(shù)字加密后(用XLAT指令變換)存入內(nèi)存緩沖區(qū)BUFFER。 執(zhí)行后(BX)=1234H LEA BX,TABLE_ADDR 。答案:(1) MOV AX, DATAXADD AX, DATAYMOV BX, DATAX+2ADD BX, DATAY+2MOV DATAY, AXMOV DATAY+2, BX(2) MOV AX, DATAXADD DATAY, AXMOV AX, DATAX+2ADC DATAY+2, AX(3) MOV AX, DATAXMUL DATAYMOV DATAY,AXMOV DATAY+2,DX(4) MOV AX,WORD PTR DATAX MOV BX,WORD PTR DATAY MUL BX MOV RESULT,AX MOV RESULT+2,DX MOV AX,WORD PTR DATAX MOV AX,WORD PTR DATAY+2 MUL BX ADD RESULT+2,AX ADC RESULT+4,DX MOV AX,WORD PTR DATAX+2 MOV BX,WORD PTR DATAY MUL BX ADD RESULT+2,AX ADC RESULT+4,DX MOV AX,WORD PTR DATAX+2 MOV BX,WORD PTR DATAY+2 MUL BX ADD RESULT+4,AX ADC RESULT+6,DX (5) MOV AX, DATAX MOV BL, 23DIV BLMOV BL,AHMOV AH, 0MOV DATAY, AX 。答案:datarea segment string1 db ‘a(chǎn)sfioa’ string2 db ‘xcviyoaf’ mess1 db ‘MATCH’,’$’ mess2 db ‘NO MATCH’,’$’datarea endsprognam segmentmain proc far assume cs:prognam,ds:datareastart:push dssub ax,axpush axmov ax,datareamov ds,axmov es,axbegin: mov cx, string2string1 mov bx, mess1string2 cmp bx,cx jnz dispnolea dx,addrlea si,string1lea di,string2repe cmpsbjne dispno mov ah,9 lea dx,mess1int 21h retdispno: mov ah, 9 lea dx, mess2 int 21hretmain endpprognam ends end start3. 試編寫程序,要求從鍵盤輸入3個16進(jìn)制數(shù),并根據(jù)對3個數(shù)的比較顯示如下信息: (1)如果3個數(shù)都不相等則顯示0; (2)如果3個數(shù)中有2個數(shù)相等則顯示2; (3)如果3個數(shù)都相等則顯示3。 DSEG SEGMENT DW 32 DUP(?) DSEG ENDS
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1