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

正文內容

電子科技大學微機原理與接口技術試題庫(含答案)-免費閱讀

2025-06-24 12:20 上一頁面

下一頁面
  

【正文】 串處理指令規(guī)定源寄存器使用 ,源串在 段中;目的寄存器使用 ,目的串必須在 段中。MOV AX,ARRAY2; 尋址方式 。 ( )八進制數的基數為8,因此在八進制數中可以使用的數字符號是0、8。A) B) C) D) 。與十進制數67等值的十六進制數是 。只讀存儲器只能讀出,不能寫入,隨機存儲器可以寫入也可以讀出。減少了指令的長度,提高了執(zhí)行速度。執(zhí)行單元的功能是負責指令的執(zhí)行,將指令譯碼并利用內部寄存器和ALU對數據進行處理。 A、地址線是32位 B、數據線為32位 C、寄存器是32位的 D、地址線和數據線都是32位某數存于內存數據段中,已知該數據段的段地址為2000H,而數據所在單元的偏移地址為0120H,該數的在內存的物理地址為( B ) A.02120H 在存貯器讀周期時,根據程序計數器PC提供的有效地址,使用從內存中取出( D ) A.操作數 8086/8088系統(tǒng)中,對存貯器進行寫操作時,CPU輸出控制信號有效的是( A ) , =0 B. =1 , =0 D.=0在8086/8088微機系統(tǒng)中,將AL內容送到I/O接口中,使用的指令是( D ) AL,端口地址 AL,端口地址 AL,端口地址 端口地址,AL三、簡答題1. 微處理器內部結構由哪些部件組成? 2. 論述8086 CPU的最小方式和最大方式的區(qū)別。一臺計算機能執(zhí)行多少種指令,是在 設計 時確定的。答:所求程序框架為:Data SEGMENT AT 0E000H Arr_w LABEL WORD Arr_b DB 100 DUP(?)Data ENDSSta_seg SEGMENT PARA ‘STACK’ DB 80 DUP(?) Top LABEL WORDSta_seg ENDSCode SEGMENT ASSUME CS:Code,DS:data,SS:sta_seg ORG 1000HStart: MOV AX, data MOV DS, AX    MOV AX,Sta_seg MOV SS, AX MOV SP, OFFSET Top …… MOV AH, 4CH INT 21HCode ENDS END Start,要求運行時屏幕顯示‘BELL’,同時響鈴一次(響鈴的ASCII碼為07)。應改為:MOV SP, WORD PTR OP2[BX][SI] (16)MOV AX, W_OP3+W_OP4錯,兩個標識符相加無意義。應改為: MOV AL, [BX] MOV OP2, AL (8)CMP HIGH W_OP3, 25錯,目的操作數中使用HIGH來分離存儲器操作數,這是不允許的。利用等比級數的前N項和公式,可求出A0=X/8,公比Q=1/4,故X/10=X/8X/32+X/128X/512+...,所求的程序段是: MOV AX,FE00H ;被除數送AX MOV CL,3 ;設置移位位數3 SHR AX,CL ;被乘數除以8,結果在AX中 MOV BX,AX ;被乘數除以8的結果暫存到BX MOV CL,2 ;設置移位位數2 SHR AX,CL ;被乘數除以4(累計除32),結果在AX中 SUB BX,AX ;被除數/8被除數/32,結果在BX中 MOV CL,2 ;設置移位位數2 SHR AX,CL ;被乘數除以4(累計除128),結果在AX中 ADD BX,AX ;被除數/8被除數/32+被除數/128,結果在BX中 MOV CL,2 ;設置移位位數2 SHR AX,CL ;被乘數除以4(累計除512),結果在AX中 SUB BX,AX ;被除數/8被除數/32+被除數/128被除數/512,結果在BX中(4) 將AX中間8位,BX低四位,DX高四位拼成一個新字的程序段是: AND DX,0F000H ;將DX的低12位清零,高4位不變 AND AX,0FF0H ;將AX的低4位清零,高4位清零,中間8位不變 AND BX,0FH ;將BX的高12位清零,低4位不變 ADD AX,BX ADD AX,DX ;按要求組成一個新字,結果放在AX中。應改為:MOV CL,5SHL AX,CL(16)MUL AX,BX 錯,目的操作數AX是隱含的,不能在指令中寫出。(8) POP CS 錯,不能將棧頂數據彈至CS中。 (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]中內存操作數的所在地址=(DS)*10H+(BX)+5; (2)指令MOV [BP+5],AX中內存操作數的所在地址=(SS)*10H+(BP)+5和(SS)*10H+(BP)+6; (3)指令INC BYTE PTR[SI+3]中內存操作數的所在地址=(DS)+(SI)+3; (4)指令MOV DL,ES:[BX+DI]中內存操作數的所在地址=(ES)*10H+(BX)+(DI); (5)指令MOV BX,[BX+SI+2]中內存操作數的所在地址=(DS)*10H+(BX)+(SI)+2和(DS)*10H+(BX)+(SI)+3;,如有錯誤,指出錯在何處并用正確的程序段(一條或多條指令)實現原錯誤指令((8)、(13)除外)期望實現的操作。=157DH時,某操作數的物理地址是215FAH,當DS=18DEH時,該操作數的物理地址是多少?答:該操作數的段內偏移地址=該操作數的物理地址DS=215FAH157D0H=BE2AH, 故當DS=18DEH時,該操作數的物理地址=DS*10H+BE2AH=18DE0H+BE2AH=24C0AH AX=2875H、BX=34DFH、SS=1307H、SP=8H,依此執(zhí)行 PUSH AX、PUSH BX、POP AX、POP CX后棧頂指針變?yōu)槎嗌??AX=? BX=? CX=?答:當前棧頂指針=SS*10H+SP=13070H+8H=13078H,依此執(zhí)行PUSH AX、PUSH BX、POP AX、POP CX后棧頂指針仍為13078H。例如,CS寄存器用來存放代碼段的段地址;DS寄存器用來存放數據段的段地址;SS寄存器用來存放堆棧段的段地址;ES寄存器用來存放擴展段的段地址。 CPU中地址加法器的重要性體現在哪里?答:地址加法器是8086 CPU的總線接口單元中的一個器件,在8086存儲器分段組織方式中它是實現存儲器尋址的一個關鍵器件,地址加法器將兩個16位寄存器中的邏輯地址移位相加,得到一個20位的實際地址,把存儲器尋址空間從64K擴大到1M,極大地擴大了微型計算機的程序存儲空間,從而大大提高了程序運行效率。B. 不產生溢出, 08H=00001000B其補碼表示的機器數為:11111000 15H=00010101B其補碼表示的機器數為:11101011 相加的結果為:111100011 數值最高位向符號位進位,符號位同時也向前進位,故不產生溢出. ,51H=01010001B其補碼表示的機器數為:10101111 3DH=00111101B其補碼表示的機器數為:11000011 相加的結果為:101110010 數值最高位向符號位無進位,但符號位向前進位,故產生溢出. ,2DH=00101101B其補碼表示的機器數為:00101101 3CH=00111100B其補碼表示的機器數為:00111100 相加的結果為:01101001 數值最高位向符號位無進位,符號位向前也無進位,故不產生溢出。上述各數的非壓縮的BCD數依次為:0100H,0604H,0708H,0801H,0902H,010000H, 010205H,020505H。 D5AB7CE5=58C6。 =。 7+3/4=。 DOSKernel模塊盡管提供了許多的系統(tǒng)功能,但由于執(zhí)行每一個系統(tǒng)功能過程中,完全依賴各種設備實現指定的功能,因此,它還要進一步調用DOSBIOS模塊中的設備驅動程序才能工作。9. 試說明計算機用戶,計算機軟件,計算機硬件三者的相互關系。 5. 舉出10個微型計算機應用的例子。( )在計算機中,數據單位bit的意思是字節(jié)。A) B) C) D) C 。 十進制數72轉換成八進制數是 110Q 。與十進制數67等值的十六進制數是 43H 。A) B) C) D) B 。 ( )八進制數的基數為8,因此在八進制數中可以使用的數字符號是0、8。答:略6. 計算機I/O接口有何用途?試列出8個I/O接口。答:計算機用戶,計算機軟件系統(tǒng),計算機硬件系統(tǒng)共同構成一個計算機應用系統(tǒng),三者在該系統(tǒng)中處于三個不同的層次。 DOSBIOS模塊對DOSKernel傳送的請求進行解釋,最終轉換為對固化在ROMBIOS中的設備控制程序的請求并由它們去控制硬件,完成指定的操作。 177。 =。 2BF*4C=D0B4。 上述各數的壓縮的BCD數依次為:10H,64H,78H,81H,92H,0100H,0125H,0255H。,如何轉換為與其相對應的小寫字母?從鍵盤敲入16進制數字符0~F,如何轉換為其相對應的二進制數(00000000~00001111)?答:從鍵盤敲入一大寫字母后,將其ASCII碼加上20H,就轉換成了與其相對應的小寫字母。 CPU中有哪些寄存器?分組說明用途。?物理地址由何器件生成?如何生成?每個段的邏輯地址與寄存器之間有何對應關系?答:8086系統(tǒng)中存儲器的邏輯地址由段地址(段首址)和段內偏移地址(有效地址)兩部分組成;存儲單元的物理地址由地址加法器生成,尋址時,CPU首先將段地址和段內偏移地址送入地址加法器,地址加法器將段地址左移4位并與段內偏移地址相加,得到一個20位的物理地址。但AX=34DFH,BX=34DFH,CX=2875H。 (1)MOV AL,BX (9)MOV ES,3278H (2)MOV AL,SL (10)PUSH AL (3)INC [BX] (11)POP [BX] (4)MOV 5,AL (12)MOV [1A8H],23DH (5)MOV [BX],[SI] (13)PUSH IP (6)MOV BL,F5H (14)MOV [AX],23DH (7)MOV DX,2000H (15)SHL AX,5 (8)POP CS (16)MUL AX,BX答:(1)MOV AL,BX 錯,源操作數為字類型,目的操作數為字節(jié)類型,二者不一致。 (9)MOV ES,3278H 錯,立即數不能直接送ES寄存器。應改為:MUL BX,AX=3000H,BX=5000H,試問: (1)執(zhí)行指令PUSH AX后 (SP)=? (2)再執(zhí)行PUSH BX及POP AX后 (SP)=?(AX)=?(BX)=?答:(1)執(zhí)行指令PUSH AX后 (SP)=2000H2=1FFEH。(5) 將數據段中以BX為偏移地址的連續(xù)四個單元的內容顛倒過來的程序段是:MOV AL,[BX] ;數據段中BX為偏移地址的字單元內容送AXXCHG AL,[BX+3] ;數據段中BX+3為偏移地址的字單元內容與AX的內容交換MOV [BX],AL ;數據段中BX+3為偏移地址的字單元內容送BX為偏移地址的字單元MOV AL,[BX+1] ;數據段中BX+1為偏
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1