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

正文內(nèi)容

微機(jī)原理及應(yīng)用a試題庫(kù)及答案(編輯修改稿)

2025-08-23 11:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 代碼段指令“MOV AX, WORD PTR ABC”執(zhí)行后,AX=_。 “MOV EAX, DWORD PTR ABC”執(zhí)行后,EAX=_________。8. 順序執(zhí)行指令“XOR EAX, EAX”和“SUB EAX, EAX”后,EAX=_0,OF=_0。9. 順序執(zhí)行指令“XOR EAX, EAX”和“DEC EAX”后,EAX=_0,CF=_0。10. 欲將EDX內(nèi)的無(wú)符號(hào)數(shù)除以16,使用指令“SHR EDX, _4”; 欲將EAX內(nèi)的有符號(hào)數(shù)除以16,使用指令“____________________”。11. 已知:X補(bǔ)=10101100B,Y補(bǔ)=11000110B,則:[X+Y]補(bǔ)= [1]01110010 , [X-Y]補(bǔ)= _01100110 。12. 設(shè)字長(zhǎng)為八位,有x= -1,y=124,則有:[x+y]補(bǔ)=__123, [x-y] 補(bǔ)=__125。13. 已知:寄存器AX=7836H,指令: ADD AX,9A5EH執(zhí)行后,AX=__1295H CF=_1。14. 已知:寄存器AX=7836H,指令: ADD AX,9A5EH執(zhí)行后, OF=_0,SF=_1_。15. 0~9的ASCII碼值是__30H~39H,A~Z的ASCII碼值是__41H~5AH。.1. 使用二進(jìn)制8位表達(dá)無(wú)符號(hào)整數(shù),257有對(duì)應(yīng)的編碼嗎?沒(méi)有。使用二進(jìn)制8位表達(dá)無(wú)符號(hào)整數(shù),257沒(méi)有對(duì)應(yīng)的編碼。2. 字符“39。F39?!焙蛿?shù)值46H作為MOV指令的源操作數(shù)有區(qū)別嗎?字符“39。F39?!钡腁SCII碼就是數(shù)值46H,所以沒(méi)有區(qū)別。3. 為什么可以把指令“MOV AX, (34+67H)*3”中的數(shù)值表達(dá)式看成是常量?匯編程序在匯編過(guò)程中對(duì)數(shù)值表達(dá)式計(jì)算,得到一個(gè)確定的數(shù)值,故稱(chēng)數(shù)值表達(dá)式為常量。 4. 數(shù)值500,能夠作為字節(jié)變量的初值嗎?不能。數(shù)值500大于一個(gè)字節(jié)所能表達(dá)的數(shù)據(jù)量,所以不能為字節(jié)變量賦值。5. 為什么說(shuō)“XCHG EDX,CX”是一條錯(cuò)誤的指令?源、目標(biāo)寄存器位數(shù)不同,不能用該指令進(jìn)行數(shù)據(jù)交換。6. 都是獲取偏移地址,為什么指令“LEA EBX, [ESI]”正確,而指令“MOV EBX, OFFSET[ESI]”就錯(cuò)誤?前者在指令執(zhí)行時(shí)獲得偏移地址,是正確的;但后者的OFFSET只能在匯編階段獲得偏移地址,但此時(shí)寄存器內(nèi)容是不可知的,所以無(wú)法獲得偏移地址。 7. INC,DEC,NEG和NOT都是單操作數(shù)指令,這個(gè)操作數(shù)應(yīng)該是源操作數(shù)還是目的操作數(shù)?INC,DEC,NEG和NOT指令的操作數(shù)既是源操作數(shù)也是目的操作數(shù)。8. 大小寫(xiě)字母轉(zhuǎn)換的規(guī)律是什么?給出轉(zhuǎn)換的公式。大小寫(xiě)字母轉(zhuǎn)換利用它們的ASCII碼相差20H。 第4章 指令系統(tǒng)1. 11. 計(jì)算機(jī)內(nèi)的“溢出”是指其運(yùn)算的結(jié)果 ( )。 A.無(wú)窮大或無(wú)窮小 B.超出了內(nèi)存單元所能存儲(chǔ)的數(shù)值范圍 C.超出了寄存器能存儲(chǔ)數(shù)值的范圍 D.超出了該指令所指定的結(jié)果能存儲(chǔ)的數(shù)值范圍2. 計(jì)算機(jī)內(nèi)的“溢出”是指其運(yùn)算的結(jié)果 ( )。 A.無(wú)窮大或無(wú)窮小 B.超出了內(nèi)存單元所能存儲(chǔ)的數(shù)值范圍 C.超出了寄存器能存儲(chǔ)數(shù)值的范圍 D.超出了該指令所指定的結(jié)果能存儲(chǔ)的數(shù)值范圍3. 16位二進(jìn)制無(wú)符號(hào)數(shù)的數(shù)值范圍是( )。 A.0 ~ 65535 B.0 ~ 65536 C.0~ 32767 D.0 ~ 327684. 最大的10位無(wú)符號(hào)二進(jìn)制整數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)是 。 A. 51 B. 512 C. 1023 D. 10245. ADD 指令不能影響標(biāo)志寄存器的( )位。 B. SF D. TF6. INC 指令不能影響標(biāo)志寄存器的( )位。 B. SF D. DF7. DEC 指令不能影響標(biāo)志寄存器的( )位。 B. SF D. IF8. 在執(zhí)行DIV或IDIV指令發(fā)生錯(cuò)誤時(shí)會(huì)產(chǎn)生( )中斷。 A.線(xiàn)路故障 9. 在執(zhí)行ADD或SUB指令發(fā)生溢出錯(cuò)誤時(shí)( )。 A.不產(chǎn)生任何中斷 B. 會(huì)產(chǎn)生內(nèi)部中斷 C. 會(huì)產(chǎn)生外部中斷 D. 會(huì)產(chǎn)生單步中斷10. 完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。 A. MOV AX,BX B. MOV BX,AX C. PUSH AX     D. MOV CX,AX POP BX      MOV AX,BX MOV BX,CX11. 順序執(zhí)行PUSH EAX和POP EBX兩條指令,其功能等同于( ) A.MOV EAX, EBX B.MOV EBX, EAX C.XCHG EAX, EBX D.XCHG EBX, EAX12. 目前在微機(jī)中最普遍采用的字符的編碼是( )。 A.BCD碼 B.ASCII碼 C.余三碼 D.格雷碼13. 已知X、Y的補(bǔ)碼分別為11101011B、00001010B,求X+Y的補(bǔ)碼等于( )。 A. 10100001B B. 11011111B C. 11110101B D. 溢出14. 計(jì)算機(jī)中( )不能直接表示有符號(hào)數(shù)。 15. 下列字母中,ASCII碼值最小的是( ) 。 A. K B. Y C. a D. i16. 當(dāng)執(zhí)行完下列指令序列后,標(biāo)志位CF和SF的值為( )。 MOV AL,0C4H ADD AL,9DH A. 0,0 B. 0,1 C. 1,0 D. 1,11. Program flow control instructions 程序流程控制指令2. OFFSET Operator:在匯編階段取得變量的偏移地址。3. Loop Counter循環(huán)計(jì)數(shù)器,一般為ECX4. . Pseudo Code:偽代碼,又稱(chēng)虛擬代碼,是高層次描述算法的一種。5. Single Dimension Array:一位數(shù)組6. Conditional Loop Instructions:條件循環(huán)指令利,用條件轉(zhuǎn)移指令決定是否進(jìn)行循環(huán)。7. Arithmetic instructions:算數(shù)指令8. Jumps Based on Unsigned Comparisons:無(wú)條件轉(zhuǎn)移比較1. VAR是數(shù)據(jù)段中定義的字變量,指令MOV AX,VAR+2是正確的。T2. VAR1和VAR2是數(shù)據(jù)段中定義的字變量,指令MOV AX, VAR1-VAR2是正確的。T3. VAR1和VAR2是數(shù)據(jù)段中定義的字變量,指令MOV AX, VAR1+VAR2是正確的。F4. 執(zhí)行乘法指令I(lǐng)MUL src時(shí),運(yùn)算結(jié)果不會(huì)產(chǎn)生溢出。5. 執(zhí)行乘法指令I(lǐng)MUL REG,src時(shí),運(yùn)算結(jié)果不會(huì)產(chǎn)生溢出。6. 定義符號(hào)常量時(shí),使用“=”與“EQU”沒(méi)有區(qū)別。F7. 地址操作符OFFSET可以獲取任何尋址方式的內(nèi)存變量的有效地址。F8. 指令“SHL”與“SAL”的功能是等價(jià)的。T9. 指令“SHR”與“SAR”的功能是等價(jià)的。T10. 指令“LOOP Lable ”與“DEC ECX JNZ Lable”的功能是等價(jià)的。T11. 32位機(jī)不能完成64位整數(shù)加法運(yùn)算。F12. 只有補(bǔ)碼才能表示有符號(hào)數(shù)。F13. 指令“LEA”可以獲取任何尋址方式的內(nèi)存變量的有效地址。T14. 指令“LEA”可以實(shí)現(xiàn)求兩個(gè)寄存器與一個(gè)立即數(shù)三個(gè)數(shù)之和的功能。T15. 堆棧內(nèi)部中的數(shù)據(jù)是無(wú)法修改的。F1. 順序執(zhí)行指令“XOR EAX, EAX”和“SUB EAX, 1”后,EAX=_0_,CF=_0_。2. 數(shù)據(jù)段有語(yǔ)句“BUF DWORD 10h DUP( 3 DUP( 2,? ) ,3 ,4 ,5)”,則用“LENGTHOF BUF”會(huì)得到數(shù)值為_(kāi)576_,用“SIZEOF BUF”會(huì)得到數(shù)值為_(kāi)144_。3. 已知AL=01100001B,執(zhí)行指令“AND AL,5FH”后,AL=_41H_;如果AL的內(nèi)容是某個(gè)ASCII碼,則代表字符_!_。4. 已知AL=01000001B,執(zhí)行指令“OR AL,20H”后,AL=_71H_;如果AL的內(nèi)容是某個(gè)ASCII碼,則代表字符_q_。5. 設(shè)字長(zhǎng)為八位,-128補(bǔ)=_80_H, -1補(bǔ)=_ff_H。6. 已知:寄存器AX=7836H,指令: TEST AX,9A5EH執(zhí)行后, OF=_0_,SF=_0_。7. 已知:寄存器AX=7836H,指令: CMP AX,9A5EH執(zhí)行后, AX=_7836H_, OF=__。8. 要測(cè)試AX的第五位是否為1,使用指令__;若要將AL的第五位置為1,使用指令____。(說(shuō)明:最低位為第0位。)9. 已知:寄存器AX=9A5EH,指令: NEG AX執(zhí)行后, OF=_0_,SF=_0 。10. 已知:寄存器EAX=65536,EBX=32768,指令:DIV EBX執(zhí)行后, EAX=2。則指令:DIV EBX執(zhí)行前EDX的值應(yīng)為 _,指令:DIV EBX執(zhí)行后EDX=_______。11. 已知:寄存器AL=-1,指令:MOVSX BX,AL執(zhí)行后,BX= ________H;指令:MOVZX CX,AL執(zhí)行后,CX= ________H。12. 順序執(zhí)行指令序列“XOR EAX,EAX ,DEC EAX ,ADC EAX,0”后,CF=___,ZF=____。13. 順序執(zhí)行指令序列“XOR EAX,EAX ,SUB EAX,1 ,ADC EAX,0”后,CF=___,ZF=____。14. 已知:寄存器AL=10,BL=-10,指令:MUL BL執(zhí)行后, AX=________H;而若將指令改為:IMUL BL 則執(zhí)行后AX=________H;15. 若要將AX的第五位和第九位置為0,使用指令____________________;若要將AX的第五位和第九位置反,使用指令____________________。(說(shuō)明:最低位為第0位。)1. 乘除法運(yùn)算針對(duì)無(wú)符號(hào)數(shù)和有符號(hào)數(shù),有兩種不同的指令。只有一種指令的加減法如何區(qū)別無(wú)符號(hào)數(shù)和有符號(hào)數(shù)運(yùn)算?加減法不區(qū)別無(wú)符號(hào)數(shù)和有符號(hào)數(shù),但根據(jù)運(yùn)算結(jié)果分別設(shè)置標(biāo)志寄存器的CF和OF標(biāo)志,可利用CF和OF進(jìn)行區(qū)別。2. 邏輯與運(yùn)算為什么也稱(chēng)為邏輯乘?邏輯與運(yùn)算規(guī)則類(lèi)似二進(jìn)制的乘法,所以稱(chēng)其為邏輯乘。3. 簡(jiǎn)述邏輯運(yùn)算指令怎么實(shí)現(xiàn)復(fù)位、置位和求反功能?4. 在處理一維數(shù)組時(shí),通??梢圆捎媚男ぶ贩绞??各自的特點(diǎn)是什么?5. 通常在什么情況下需要使用MOVSX、MOVZX指令?對(duì)無(wú)符號(hào)數(shù),在前面加零實(shí)現(xiàn)零位擴(kuò)展。對(duì)應(yīng)指令MOVZX。對(duì)有符號(hào)數(shù)進(jìn)行符號(hào)擴(kuò)展,即用一個(gè)操作數(shù)的符號(hào)位(最高位)形成另一個(gè)操作數(shù),對(duì)應(yīng)指令MOVSX6. 通常在什么情況下需要使用PTR類(lèi)型操作符?舉例說(shuō)明。如在指令“MOV EAX,DWORD PTR ARRAY”,EAX是雙字,變量ARRAY被定義為字量,兩者類(lèi)型不同,MOV指令不允許不同類(lèi)型的數(shù)據(jù)傳送,利用PTR改變ARRAY的類(lèi)型,將其傳送給EAX.7. ESP是通用寄存器,是否可以隨意的修改ESP的值?不可以,堆棧段的范圍由堆棧執(zhí)政寄存器ESP的初值確定,這個(gè)位置就是堆棧的底部(不再變化),因此不能隨意改變ESP的值。8. 大小寫(xiě)字母轉(zhuǎn)換的規(guī)律是什么?給出轉(zhuǎn)換的公式。大小寫(xiě)字母轉(zhuǎn)換利用它們的ASCII碼相差20H。SUB BL 20H:實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)換為大寫(xiě);ADD BL 20H:實(shí)現(xiàn)大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)9. ESP是通用寄存器,是否可以隨意的修改ESP的值?第5章 匯編語(yǔ)言程序設(shè)計(jì)1. 循環(huán)指令LOOP終止循環(huán)的條件是( )。 A.ECX=0 B. ECX=0,且ZF=0 C ECX≠0,且ZF=0 D. ECX≠0,或ZF=12. 循環(huán)指令LOOPNZ終止循環(huán)的條件是( )。 A.ECX=0,或ZF=1 B. ECX=0,且ZF=0 C.ECX≠0,且ZF=0 D. ECX≠0,或ZF=13. LOOP指令執(zhí)行時(shí),隱含計(jì)數(shù)器是( )。 A. ESP B.EBX C. ECX D.EDI4. 當(dāng)A>B時(shí)轉(zhuǎn)移的條件轉(zhuǎn)移指令為(A、B為無(wú)符號(hào)數(shù))( )。 A. JA B. JAE C. JG D. JGE5. 當(dāng)A>=B時(shí)轉(zhuǎn)移的條件轉(zhuǎn)移指令為(A、B為 有符號(hào)數(shù))( )。 A. JA B. JAE
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1