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

正文內(nèi)容

微機(jī)原理與接口技術(shù)試題集-wenkub.com

2025-06-04 01:09 本頁面
   

【正文】 (提示:使用09H和0AH功能調(diào)用)DATA SEGMENT BUF DB 81DB ?DB 81 DUP ( ? )MESG DB ‘WHAT IS YOUR NAME?’, 0AH, 0DH DB $ DATA ENDS STACK SEGMENT PARA STACK ‘STACK’DB 100 DUP ( ? ) STACK ENDSCODE SEGMENTASSUME CS:CODE, DS: DATA, SS: STACKSTART PROC FARPUSH DSMOV AX, 0PUSH AXMOV AX, DATAMOV DS, AXDISP: MOV DX,OFFSET MESGMOV AH,09HINT 21HKEYBI: MOV DX, OFFSET BUFMOV AX, 0AHINT 21HLF: MOV DL, 0AHMOV AH,02HINT 21HDISTR:MOV DX,OFFSET BUF+2 MOV AH, 09H INT 21H RET START ENDP CODE ENDS END START7.編寫程序找出BUF數(shù)據(jù)區(qū)中50個(gè)帶符號數(shù)的最大值和最小值,并分別存入MAX和MIN單元。參考程序DAT SEGMENTA DB 100 DUP(?)B DB 150 DUP(?)C DB 150 DUP(?)N DW 00HDAT ENDSCOD SEGMENT ASSUME CS:COD,DS:DAT,ES:DATSTART: MOV AX,DATMOV DS,AX MOV ES,AX CLDLEA SI,B MOV DX,150LP0: MOV CX, 100 LEA DI,A MOV AL,[SI] REPNZ SCASB JNZ LP1 LEA BX,C ADD BX,N MOV [BX],AL INC NLP1: INC SI DEC DX JNZ LP0 MOV AX,004CH INT 21HCOD ENDS END START5.在以BASE起始的表中存有一組字符,它以‘回車’(0DH)結(jié)束。 MOV DL,AL六、編寫程序1.在STR到STR+49單元中存放著一個(gè)字符串,試編寫一個(gè)程序,測試字符串中是否存在數(shù)字,如有,則把DL的第五位置1,否則將該位置0。25.(如下圖) 13.操作碼。16.求出首地址為DATA的M個(gè)字節(jié)的無符號數(shù)組中最小奇數(shù),并把它存放于DL中。12.分別從鍵盤上接收兩長度相等的組數(shù)A和B,試完成兩數(shù)組的求和任務(wù),將結(jié)果存放在數(shù)組C中,并顯示在屏幕上。9.以STRING起始的字符串的最大長度為80個(gè)字符,字符串的結(jié)束用字符$表示。 6.編寫一個(gè)中斷程序,實(shí)現(xiàn)人機(jī)對話。3.已知有100字節(jié)的數(shù)據(jù)塊存放在以5C10H: 2000H開始的存儲區(qū)內(nèi),要求編寫一個(gè)完整程序?qū)?shù)據(jù)移動(dòng)到以5C10H:2008H開始的存儲區(qū)內(nèi)。27.執(zhí)行下列指令后: TABLE DB 10H,33H,41H┉┉MOV BX,OFFSET TABLEMOV AL,[BX]XOR AL,80HMOV [BX],AL寄存器AL的值是多少?28.執(zhí)行下列程序段后:DATA SEGMENTN1 DW 3355HN2 DB 23H, 89HDATA ENDS  ┇MOV AX, N1MOV DI, OFFSET N1MOV BP, OFFSET N2寄存器DI的值是多少?寄存器BP的值是多少?29.執(zhí)行下列指令后:DAT DB 10H,33H,41H┉┉LEA BX,DATMOV AX,SEG DATMOV ES,AXMOV AL,ES:[BX]XOR AL,80HMOV ES:[BX],AL寄存器AL的值是多少?30.執(zhí)行下列程序段后: BUF DB 01H……XOR AL,ALMOV AL,BUFMOV BL,ALSAL AL,1ADD AL,BLXOR AL,0FFHHLT寄存器AL的值是多少?寄存器BL的值是多少?五.程序填空1.下列程序是在鍵盤上輸入120個(gè)字符,然后將輸入反序后顯示在屏幕上。BUF DB ?DW ‘AB’DW ‘C’DW 1234H DB ‘EF’26.執(zhí)行下列程序段后: DATA SEGMENTDT1 DW 8A9BHDT2 DB 7CH, 6DHDATA ENDS  ┇14. 分析下列程序段MOV AL,NXOR AH,AHMOV CL,4DIV CL當(dāng)N=3CH時(shí),程序執(zhí)行完后AX=15.程序段如下:CLCMOV AL,6MOV BL,9ADD AL,BLMOV BL,ALDAA執(zhí)行上面程序段后,AL= ,AF= ,BL= 16.執(zhí)行下列指令后TABLE DB 19H,55H,9CHLEA BX,TABLEMOV AL,[BX]XOR AL,89HMOV [BX],AL寄存器AL的值是 17.分析下列程序段,說明該程序段執(zhí)行何種功能。7.指令采用( )尋址方式時(shí)操作數(shù)是在代碼段中。3.指令由( ) 和( ) 兩個(gè)字段構(gòu)成。25.TEST指令屬于邏輯運(yùn)算指令。21.CLD指令是MOVSB指令的使用條件之一。17.CPU中的程序計(jì)數(shù)器IP中存放的是指令的邏輯地址。13.80486中對堆棧單元的存取操作是以字節(jié)為單位的。9.指令MOV DI,OFFSET [BX][SI]是正確的。5.不能給段寄存器賦立即數(shù)。(A) DB (B) DW (C) DD (D) DT二、判斷題1.指令MOV AX,[BX]的源操作數(shù)是寄存器尋址方式。(A)005CH (B)0017H (C)1700H (D)05C8H49.下列指令中不會(huì)改變指令指針寄存器內(nèi)容的是( )。(A) MOV BX,OFFSET BUF (B) LEA SI,BUF(C) LEA DI,OFFSET BUF (D) MOV BP,SEG BUF45.輸入/輸出指令對標(biāo)志位的狀態(tài)( )。(A)有影響 (B)部分影響 (C)無影響 (D)隨意41.欲從存儲單元取某操作數(shù),可采用( )。(A) 6H (B) 14H (C) 5H (D) 16H37.若某數(shù)據(jù)段位于存儲區(qū)68000H~7FFFFH,則該數(shù)據(jù)段的段基址是( )。(A) ADD AL,01 H (B) OR AL,0FEH (C) AND AL,0FEH (D) XOR AL,0FEH33.改變( )寄存器的值,可改變堆棧中棧頂元素的位置。(A) 帶符號數(shù)乘2 (B) 帶符號數(shù)除2 (C) 無符號數(shù)乘2 (D) 無符號數(shù)除229.算術(shù)移位指令SAR用于( )。(A) 通用寄存器 (B) 堆棧 (C) 主存單元 (D) 段寄存器 25.運(yùn)算型指令的尋址和轉(zhuǎn)移型指令的尋址,其不同點(diǎn)在于( )。(A) ROR AX,1 (B)SAL AX,1 (C)SAR AX,1 (D)DIV AX,2 21.在保護(hù)模式下,代碼段的段基址存在于( )中。 MOV BX,AX 。(A) 寄存器組 (B) 地址緩沖器 (C) 數(shù)據(jù)寄存器 (D) 堆棧區(qū)17.寄存器SP用于對( )的操作。 (A) AX (B) AH (C) AL (D) BL13.下列指令執(zhí)行后影響標(biāo)志位的是( ) 。 (A) 0FBH (B) 01H (C) 61H (D) 0BH9.下列能使CF標(biāo)志置1的指令是( ) 。(A) 0102H (B) 0201H (C) 245AH (D) 5A24H5.實(shí)模式下80486CPU對指令的尋址由( )決定。習(xí)題一第三章 指令系統(tǒng)和尋址方式習(xí)題三一.選擇題1.指令A(yù)DD CX,55H[BP]的源操作數(shù)的尋址方式是( )。11. 首地址為:625AH10H+234DH=648EDH, (2)5D90H -4AE0H=12B0H;CF=0,AF=0,SF=0,ZF=0,OF=0,PF=0 解:存儲空間為M字節(jié), 數(shù)據(jù)總線上傳送的有符號整數(shù)的范圍為-32768~+32767。 (8)~Q; (4)~B; 偏移地址:B876H; 物理地址:223E0H而數(shù)據(jù)可從CPU寫到存儲器,也可從存儲器讀到CPU,因此數(shù)據(jù)總線是雙向的。算術(shù)邏輯運(yùn)算單元是CPU的核心,它完成所有的運(yùn)算操作;控制器是CPU的“指揮中心”,只有在它的控制下,CPU才能完成指令的讀入、寄存、譯碼和執(zhí)行;工作寄存器用于暫時(shí)存儲尋址信息和計(jì)算中間結(jié)果;I/O控制邏輯用于處理I/O操作。11. 設(shè)(BX)=637DH,(SI)=2A9BH,位移量=0C237H,(DS)=3100H,求下列尋址方式產(chǎn)生的有效地址和物理地址:(1)直接尋址;(2)用BX的寄存器間接尋址;(3)用BX的寄存器相對尋址; 如果在一個(gè)程序段開始執(zhí)行之前,(CS)=0A7F0H,(IP)=2B40H,求該程序段的第一個(gè)字的物理地址。 給定一個(gè)數(shù)據(jù)的有效地址為2359H,并且(DS)=490BH,求該數(shù)據(jù)的物理地址。 將十六進(jìn)制數(shù)62A0H與下列各數(shù)相加,求出其結(jié)果及標(biāo)志位CF、AF、SF、ZF、OF和PF的值:(1)1234H;(2)4321H;(3)CFA0H;(4)9D60H3. IBM PC有哪些寄存器可用來指示存儲器的地址?二、計(jì)算選擇題1. R.機(jī)器語言代碼。 P.由匯編程序在匯編過程中執(zhí)行的指令;(17)目標(biāo)碼; L.保存各邏輯段的起始地址的寄存器;(13)匯編語言; B.指示下一條要執(zhí)行指令的地址;(3)BIU;11. 80386/80486有哪三種工作模式?各有何特點(diǎn)?8.而8086CPU則都是16位的第二章 微處理器結(jié)構(gòu)習(xí)題一一、簡答題1.它們可以并行操作。20.某存儲單元物理地址為32413H,則相對于段地址為3000H,其偏移地址為 ,若,它的偏移地址是1003H,則其段地址為 。16.設(shè)AL=80H,AH=83H,AL和AH中的內(nèi)容相加后,CF= ,OF= ,ZF= ,PF= ,AF= ,SF= 。11.按存儲器的分級原則,其速度最快的一級存儲器成為( )。6.若一個(gè)數(shù)中含有3個(gè)“1”,則其奇偶標(biāo)志為 ( )。2.8086的數(shù)據(jù)總線是 ( )位,地址總線是( )位。 Y7.計(jì)算機(jī)的堆棧是一種特殊的數(shù)據(jù)存儲區(qū),數(shù)據(jù)存取采用先進(jìn)先出的原則。 N3.若一個(gè)數(shù)據(jù)塊的起始地址為20A0H:0F6H,則該數(shù)據(jù)塊起始地址的實(shí)際地址是21B60H。A、0、0、1 B、1 C、0、0 D、0、028.下列有關(guān)指令指針寄存器的說法中,哪一個(gè)是正確的( B )。A、0111100001000110 B、0111111111011010C、0111100001000101 D、100000000100011024.從功能上,8086的CPU由( C )兩部分組成。A、8位處理器 B、16位處理器 C、32位處理器 D、64位處理器13.在堆棧操作中,隱含使用的通用寄存器是( D )。A、進(jìn)/借位 B、符號 C、溢出 D、輔助進(jìn)位9.若某數(shù)據(jù)段位于存儲區(qū)38000H~47FFFH,則該數(shù)據(jù)段的段基址為(D)。A、兩個(gè)整數(shù)相加,若最高位(符號位)有進(jìn)位,則一定發(fā)生溢出B、兩個(gè)整數(shù)相加,若結(jié)果的符號位為0,則一定發(fā)生溢出 C、兩個(gè)整數(shù)相加,若結(jié)果的符號位為1,則一定發(fā)生溢出 D、兩個(gè)同號的整數(shù)相加,若結(jié)果的符號位與加數(shù)的符號位相反,則一定發(fā)生溢出 5.運(yùn)算器的主要功能是( C )。38H+42H=7AH,低4位需要加6修正:7AH+6=80H,所以有38+42=80;(2)56H+77H=CDH,高4位、低4位都應(yīng)加6修正:CDH+66H=[1]33H,因此有56+77=133;(3)99H+88H=[1]21H(AF=1), 高4位、低4位都應(yīng)加6修正:[1]21H+66H=[1]87H, 因此99+88=187(4)34H+69H=9DH, 低4位需要加6修正:9DH+6=A3H, 修正結(jié)果使高4位超出9, 這時(shí)再對高4位進(jìn)行加6修正: A3H+60H=[1]03H, 因此34+69=103(5)38H-42H=[1]F6H, 因CF=1(有借位), 高4位應(yīng)減6修正: [1]F6H60H=[1]96H, 指令的借位應(yīng)表示成100的補(bǔ)碼, 因此3842=96100=4(6)77H-56H=21H, 不需要修正, 因此7756=21(7)15H-76H=[1]9FH, 高4位、低4位都應(yīng)減
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1