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

正文內(nèi)容

微機(jī)原理與接口技術(shù)試題庫(含答案)-預(yù)覽頁

2025-07-20 05:38 上一頁面

下一頁面
 

【正文】 (7)MOV AX,[BX+SI+1100]答:(1)指令MOV AX,1200H執(zhí)行完后AX寄存器的內(nèi)容為1200H; (2)指令MOV AX,BX執(zhí)行完后AX寄存器的內(nèi)容為0100H; (3)指令MOV AX,[1200H]是將從物理地址=(DS)*10H+1200H=21200H開始的兩個單元內(nèi)容送AX,執(zhí)行完后AX寄存器的內(nèi)容為4C2AH; (4)指令MOV AX,[BX]是將從物理地址=(DS)*10H+(BX)=20100H開始的兩個單元內(nèi)容送AX,故執(zhí)行完后AX寄存器的內(nèi)容為3412H; (5)指令MOV AX,[BX+1100]是將從物理地址=(DS)*10H+(BX)+1100H=21200H開始的兩個單元內(nèi)容送AX,故執(zhí)行完后AX寄存器的內(nèi)容為4C2AH; (6)指令MOV AX,[BX+SI]是將從物理地址=(DS)*10H+(BX)+(SI)=20102H開始的兩個單元內(nèi)容送AX,故執(zhí)行完后AX寄存器的內(nèi)容為7856H; (7)指令MOV AX,[BX+SI+1100]是將從物理地址=(DS)*10H+(BX)+(SI)+1100H=21202H開始的兩個單元內(nèi)容送AX,故執(zhí)行完后AX寄存器的內(nèi)容為65B7H;(DS)=2900H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)= 0100H,(BP)=0010H,數(shù)據(jù)段中變量名VAL的偏移地址值為0050H,試指出下列源操作數(shù)字段的尋址方式是什么?其物理地址值是多少? (1) MOV AX,0ABH (2) MOV AX,BX (3) MOV AX,[100H] (4) MOV AX,VAL (5) MOV AX,[BX] (6) MOV AX,ES:[BX] (7) MOV AX,[BP] (8) MOV AX,[SI] (9) MOV AX,[BX+10] (10) MOV AX,VAL[BX] (11) MOV AX,[BX][SI] (12) MOV AX,[BP][SI]答:(1)在指令 MOV AX,0ABH 中,源操作數(shù)字段的尋址方式是立即數(shù)尋址,其物理地址值=(CS)*10H+(IP); (2)在指令 MOV AX,BX 中,源操作數(shù)字段的尋址方式是寄存器尋址,操作數(shù)在BX中,無物理地址; (3)在指令 MOV AX,[100H] 中,源操作數(shù)字段的尋址方式是直接尋址,其物理地址值=(DS)*10H+100 =29000H+100H=29100; (4)在指令 MOV AX,VAL 中,源操作數(shù)字段的尋址方式是直接尋址,其物理地址值=(DS)*10H+50H =29000H+50H=29050H; (5)在指令 MOV AX,[BX] 中,源操作數(shù)字段的尋址方式是寄存器間接尋址,其物理地址值=(DS)*10H +(BX)=29000H+100H=29100H; (6)在指令 MOV AX,ES:[BX] 中,源操作數(shù)字段的尋址方式是寄存器間接尋址,其物理地址值=(ES)*10H+(BX)=21000H+100H=21100H; (7)在指令 MOV AX,[BP] 中,源操作數(shù)字段的尋址方式是寄存器間接尋址,其物理地址值=(SS)*10H +(BP)=15000H+10H=15010H; (8)在指令 MOV AX,[SI] 中,源操作數(shù)字段的尋址方式是寄存器間接尋址,其物理地址值=(DS)*10H +(SI)=29000H+0A0H=290A0H; (9)在指令 MOV AX,[BX+10] 中,源操作數(shù)字段的尋址方式是寄存器相對尋址,其物理地址值=(DS)*10H+(BX)+0AH= 29000H+100H+0AH =2910AH; (10)在指令 MOV AX,VAL[BX] 中,源操作數(shù)字段的尋址方式是寄存器相對尋址,其物理地址值=(DS)*10H+(BX)+50H= 29000H+100H+50H= 29150H; (11)在指令 MOV AX,[BX][SI] 中,源操作數(shù)字段的尋址方式是基址變址尋址,其物理地址值=(DS)*10H+(BX)+(SI) =29000H+100H+0A0H =291A0H; (12)在指令 MOV AX,[BP][SI] 中,源操作數(shù)字段的尋址方式是基址變址尋址,其物理地址值=(SS)*10H+(BP)+(SI)=15000H+10H+0A0H =150B0H。 (1)MOV AL,[BX+5] (2)MOV [BP+5],AX (3)INC BYTE PTR [SI+3] (4)MOV DL,ES:[BX+DI] (5)MOV BX,[BX+SI+2]答:(1)指令MOV AL,[BX+5]中內(nèi)存操作數(shù)的所在地址=(DS)*10H+(BX)+5; (2)指令MOV [BP+5],AX中內(nèi)存操作數(shù)的所在地址=(SS)*10H+(BP)+5和(SS)*10H+(BP)+6; (3)指令I(lǐng)NC BYTE PTR[SI+3]中內(nèi)存操作數(shù)的所在地址=(DS)+(SI)+3; (4)指令MOV DL,ES:[BX+DI]中內(nèi)存操作數(shù)的所在地址=(ES)*10H+(BX)+(DI); (5)指令MOV BX,[BX+SI+2]中內(nèi)存操作數(shù)的所在地址=(DS)*10H+(BX)+(SI)+2和(DS)*10H+(BX)+(SI)+3;,如有錯誤,指出錯在何處并用正確的程序段(一條或多條指令)實現(xiàn)原錯誤指令((8)、(13)除外)期望實現(xiàn)的操作。應(yīng)改為:INC BYTE PTR [BX] (4)MOV 5,AL 錯,目的操作數(shù)使用了立即數(shù),在指令中一般不允許。(8) POP CS 錯,不能將棧頂數(shù)據(jù)彈至CS中。(12)MOV [1A8H],23DH 錯,源操作數(shù)是立即數(shù),目的操作數(shù)必須使用寄存器指出。應(yīng)改為:MOV CL,5SHL AX,CL(16)MUL AX,BX 錯,目的操作數(shù)AX是隱含的,不能在指令中寫出。 (3)MOV AX, WORD PTR [SI][DI] 錯,源操作數(shù)尋址方式有問題。應(yīng)改為: LEA BX,[SI+200H] (7)MOV OP2,[BX] 錯,源操作數(shù)和目的操作數(shù)均為內(nèi)存單元,不允許。應(yīng)改為: CMP AX, WORD PTR OP2 (11)MOV W_OP3[BX+4*3][DI], SP正確。應(yīng)改為: MOV WORD PTR OP1,DS (15)MOV SP, OP2[BX][SI] 錯,源操作數(shù)為字節(jié)類型,目的操作數(shù)為字類型,二者不一致。應(yīng)改為: SUB AL, BYTE PTR W_OP3+7(19)MOV AX,BX SHL 2錯,SHL只能對常量進(jìn)行運算,左邊不能使用寄存器(20)MOV BX,W_OP3 AND 8FD7H錯,AND只能對常量進(jìn)行運算,左邊不能使用變量 DATA SEGMENT …… VAR2 DW 10H,7889H …… VAR5 DB 20H,0 ADRR DW VAR2,VAR5 DATA ENDS為使ADRR字存儲單元中存放內(nèi)容為“0010H”,ADRR+2字存儲單元中存放內(nèi)容為“0020H”,上述省略號位置應(yīng)分別填寫一條什么語句?說明理由。或第一個偽指令語句不變,而將第二個偽指令語句改寫為:VAR2 DB 61H,62H,63H,64H,65H,66H,67H,68H,69H,6AH(1)數(shù)據(jù)段的位置從0E000H開始,數(shù)據(jù)段中定義一個100字節(jié)的數(shù)組,其類型屬性既是字又是字節(jié);(2)堆棧段從小段開始,段組名(類別名)為STACK;(3)代碼段中指定段寄存器,指定主程序從1000H開始,給有關(guān)段寄存器賦值;(4)程序結(jié)束。其中DADDDADD2和SUM均為雙字類型,DADD1賦值為98765,DADD2賦值為15893。8086微處理機(jī)在最小模式下,用 M/ 來控制輸出地址是訪問內(nèi)存還是訪問I/O。 B、一個機(jī)器周期包括幾個指令周期,一個指令周期包括幾個時鐘周期。 A、存貯器 B、I/O接口 C、I/O設(shè)備 D、CPU在8086和8088匯編語言中,一個字能表示的有符號數(shù)的范圍是 B A、32768≤n≤32768 B、32768≤n≤32767 C、65535≤n≤65535 D、65536≤N≤6553580386微型計算機(jī)是32位機(jī),根據(jù)是它的 D 。最大方式,MN/MX接地(MX為低電平),用于構(gòu)成多處理機(jī)和協(xié)處理機(jī)系統(tǒng),支持系統(tǒng)工作的器件:(1)時鐘發(fā)生器,8284A,(2)總線鎖存器,74LS373,(3)總線收發(fā)器,74LS245,(4)總線控制芯片,8288,控制信號由8288提供??偩€接口單元的功能是存儲器、I/O端口傳送數(shù)據(jù)。將MN/MX*置0即為最大模式。使程序保持完整的相對性,具備了浮動性。2. 根據(jù)下列要求編寫一個匯編語言程序::(1)代碼段的段名為COD_SG(2)數(shù)據(jù)段的段名為DAT_SG(3)堆棧段的段名為STK_SG(4)變量HIGH_DAT所包含的數(shù)據(jù)為95(5)將變量HIGH_DAT裝入寄存器AH,BH和DL(6)程序運行的入口地址為START答案:DAT_SG SEGEMNT HIGH_DAT DB 95DAT_SG ENDS。答案: MOV BX,TABLE_ADDR 。 (1)ADD VAR1,VAR2 (2)SUB AL,VAR1 (3)JMP LAB[SI] (4)JNZ VAR1 答案:(1) 源和目的不能同為內(nèi)存變量(2) 兩個類型不匹配(3) LAB為標(biāo)號不為符號常量(4) JNZ可跳轉(zhuǎn)到標(biāo)號,不能跳轉(zhuǎn)到變量。下面兩個語句的區(qū)別在于 、 。調(diào)用指令CALL可分為 、 、 和 等四種調(diào)用。 是過程定義結(jié)束偽指令,與 配套使用。相等、零,不相等,不為零段內(nèi)直接,段內(nèi)間接,段間直接,段間間接在同一個段內(nèi),不在同一個段內(nèi)。DATA SEGMENTFIRST DB (1), (2),0HSECOND DB (3), (4)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART:MOV AX,DATA MOV DS,AX MOV CX, (5) MOV SI,0 (6)NEXT: MOV AL,SECOND[SI] ADC FIRST[SI],AL INC SI LOOP NEXT MOV AL,0 ADC AL, (7) MOV FIRST[SI],AL MOV AH,4CH INT 21HCODE ENDS END START請選擇正確的答案填入空格中:(1)A)8AH B)0BH C)D7H D)05H(2)A)8AH B)0BH C)D7H D)05H(3)A)8AH B)0BH C)D7H D)05H(4)A)8AH B)0BH C)D7H D)05H(5)A)3 B)2 C)1 D)4(6)A)CLC B)CLD C)STC D)CLI(7)A)1 B)1 C)0 D)0FFH答案:選擇題(1)、D (2)、A (3)、B (4)、C (5)、A (6)、B (7)、A (1)、B (2)、A (3)、D (4)、C (5)、B (6)、A (7)、C 四、完成下列練習(xí) 設(shè)(DS)=0300H,(CS)=0200H,(IP)=0100H,(BX)=1000H,DISPLACE=2000H,(4000H)=5000H,(6000H)=8000H確定無條件轉(zhuǎn)換指令的段內(nèi)轉(zhuǎn)移地址(1) JMP BX(2) JMP [BX](3) JMP DISPLACE[BX]答: 1000H,5000H,8000H 設(shè)AX和BX寄存器中是有符號數(shù),CX和DX寄存器中是無符號數(shù),寫出下列條件轉(zhuǎn)移指令。 在打印機(jī)一輸出字符‘B’,并回車。2. 編寫程序,比較兩個字符串STRING1和STRING2所含字符是否完全相同,若相同則顯示“MATCH”,若不同則顯示“NO MATCH”。另一個數(shù)組RANK是30個學(xué)生的名次表,其中RANK+I的內(nèi)容是學(xué)號為i+1的學(xué)生的名次。7.編寫一個程序,接收從鍵盤輸入的10個十進(jìn)制數(shù)字,輸入回車符則停止輸入,然后將這些數(shù)字加密后(用XLAT指令變換)存入內(nèi)存緩沖區(qū)BUFFER
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1