微機(jī)測(cè)試題目及答案_第1頁
微機(jī)測(cè)試題目及答案_第2頁
微機(jī)測(cè)試題目及答案_第3頁
微機(jī)測(cè)試題目及答案_第4頁
微機(jī)測(cè)試題目及答案_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 第一次作業(yè)一、單選題第1題(1分) 你的得分:1 采用十六進(jìn)制書寫二進(jìn)制數(shù),位數(shù)可以減少到原來的【1】。 A. 12 B. 13 C. 14 D. 15題目答案:C題目分析: 一位十六進(jìn)制數(shù)可以用四位二進(jìn)制來表示,所以采用十六進(jìn)制書寫二進(jìn)制數(shù),位數(shù)可以減少到原來的1/4。第2題(1分) 你的得分:1 若把8位二進(jìn)制編碼10001000看成純整數(shù)的反碼,則其真值為【2】。 A. -119 B. 120 C. -120 D. 119題目答案:A題目分析: X反=10001000,則X原=11110111,所以其真值為-119。第3題(1分) 你的得分:1 關(guān)于ASCII碼字符集中的字符,下面敘述

2、中正確的是【3】。 A. ASCII碼字符集共有128個(gè)不同的字符 B. 每個(gè)字符都是可打印(或顯示)的 C. 每個(gè)字符在PC機(jī)鍵盤上都有一個(gè)鍵與之對(duì)應(yīng) D. ASCII碼字符集中大小寫英文字母的編碼相同題目答案:A你的答案:A題目分析: 目前計(jì)算機(jī)中使用得最為廣泛的西文字符集及其編碼就是ASCII碼,它一共有128個(gè)字符,其中包括10個(gè)數(shù)字、26個(gè)小寫字母、26個(gè)大寫字母、算術(shù)運(yùn)算符、標(biāo)點(diǎn)符號(hào)、商業(yè)符號(hào)等,大小寫字母的編碼是不相同的,由此排除D。其中只有94個(gè)字符可以打印(或顯示),這些字符有確定的結(jié)構(gòu)形狀,在計(jì)算機(jī)上有相應(yīng)的鍵對(duì)應(yīng),可以在顯示器和打印機(jī)等輸出設(shè)備上輸出。還有32個(gè)字符是控制

3、字符,它們?cè)趥鬏?、打印或顯示時(shí)起控制作用,是不能直接打印(或顯示)出來的,因此 B和C也是錯(cuò)誤的。所以應(yīng)當(dāng)選擇選項(xiàng)A。第4題(1分) 你的得分:1 -2的16位補(bǔ)碼形式為【4】。 A. FFFOH B. FFF1H C. FFFFH D. FFFEH題目答案:D你的答案:D題目分析:第5題(1分) 你的得分:1 在機(jī)器數(shù)【5】中,零的表示形式是唯一的。 A. 補(bǔ)碼 B. 原碼 C. 補(bǔ)碼和反碼 D. 原碼和反碼題目答案:A你的答案:A第6題(1分) 你的得分:1 將93H看成一個(gè)組合BCD碼,其結(jié)果是【6】。 A. 10010101 B. 10010011 C. 10000011 D. 100

4、00001題目答案:B你的答案:B第7題(1分) 你的得分:1 下面【7】命題是正確的。 A. 負(fù)數(shù)的反碼與其真值數(shù)相同 B. 負(fù)數(shù)的補(bǔ)碼與其真值數(shù)相同 C. 正數(shù)的原碼、反碼、補(bǔ)碼與其真值數(shù)相同 D. +0反=11111111B題目答案:C你的答案:C第8題(1分) 你的得分:0 與十進(jìn)制數(shù)254等值的數(shù)是【8】。 A. 11111110 B. 11101111 C. 11111011 D. 11101110題目答案:A你的答案:D第9題(2分) 你的得分:2 在微型計(jì)算機(jī)中的機(jī)器數(shù)為91H,若其代表的真值為【9】;則它是采用【10】表示的。 【9】 A. 91 B. 129 C. -127

5、 D. 三者都可能 【10】 A. 原碼 B. 反碼 C. 補(bǔ)碼 D. BCD碼題目答案:AD你的答案:AD題目分析: 若X原=91H,則X=-17。若X反=91H,則X原=11101110B,即X=-110。若X補(bǔ)=91H,則X原=11101111B,即X=-111。 若XBCD=91H,則X=91。第10題(1分) 你的得分:1 下列不同數(shù)制表示的數(shù)中,數(shù)值最小的是【11】。 A. 11011101B B. 334Q C. 219D D. DAH題目答案:D你的答案:D題目分析: A. 11011101B=221 B. 334Q=220 C. 219D=219 D. DAH=218第11題

6、(1分) 你的得分:1 下列數(shù)中最大的數(shù)是【12】。 A. 10000011B B. (10010101)BCD C. 92H D. 101題目答案:C你的答案:C題目分析: A. 10000011B=131 B. (10010101)BCD=95 C. 92H=150 D. 101第12題(1分) 你的得分:0 計(jì)算機(jī)內(nèi)機(jī)器數(shù)通常采用【13】形式來表示。 A. 原碼 B. 反碼 C. 補(bǔ)碼 D. ASCII碼題目答案:C你的答案:D題目分析:計(jì)算機(jī)內(nèi)機(jī)器數(shù)通常采用補(bǔ)碼形式來表示;而字符則采用ASCII碼表示。第13題(1分) 你的得分:1 下面的數(shù)值表示中,和127相等的是【14】。 A.

7、11111111B B. 127H C. 80H D. 7FH題目答案:D你的答案:D第14題(1分) 你的得分:1 二進(jìn)制數(shù) 10010110.10B 的十進(jìn)制數(shù)值可表示為【15】。 A. 96.8 B. 150.5 C. 96.5 D. 160.5題目答案:B你的答案:B第15題(1分) 你的得分:1 10位二進(jìn)制補(bǔ)碼表示的十進(jìn)制整數(shù)范圍為:-512511,前者的補(bǔ)碼為【16】。 A. 0000000000 B. 1000000000 C. 1111111110 D. 1111111111題目答案:B你的答案:B第16題(1分) 你的得分:1 下面幾個(gè)不同進(jìn)制的數(shù)中,最小的數(shù)是【17】。

8、A. 1001001B B. 75 C. 37D D. A7H題目答案:C你的答案:C題目分析: A. 1001001B=73 B. 75=75 C. 37D=37 D. A7H=167二、多選題第1題(1分) 你的得分:0 指出下列【1】是合法的組合式(壓縮型)BCD碼。 A. 1000 0100 B. 1110 0110 C. 0011 0101 D. 1010 1001題目答案:AC你的答案:AD題目分析:B與D選項(xiàng)的高4位出現(xiàn)大于9的代碼,因此不是BCD碼三、是非題第1題(1分) 你的得分:1 【1】計(jì)算機(jī)內(nèi)的“溢出”是指運(yùn)算結(jié)果為無窮大。題目答案:F你的答案:F題目分析:計(jì)算機(jī)內(nèi)的“

9、溢出”是指運(yùn)算結(jié)果超出所能表示的范圍。第2題(1分) 你的得分:1 【2】計(jì)算機(jī)存儲(chǔ)信息的最小單位是字節(jié)。題目答案:T你的答案:T題目分析:計(jì)算機(jī)存儲(chǔ)信息的最小單位是字節(jié)。第3題(1分) 你的得分:0 【3】二進(jìn)制補(bǔ)碼11111111 10110100和10110100對(duì)應(yīng)相同大小的真值。題目答案:T題目分析: 二進(jìn)制補(bǔ)碼11111111 10110100和10110100對(duì)應(yīng)相同大小的真值,因?yàn)橐粋€(gè)用16位二進(jìn)制表示,一個(gè)用8位二進(jìn)制表示。均為-75的補(bǔ)碼。第4題(1分) 你的得分:0 【4】用字長(zhǎng)16位的寄存器存放帶符號(hào)數(shù)的補(bǔ)碼,則機(jī)器數(shù)的最大值和最小值分別為7FFFH和8000H。題目答

10、案:T第5題(1分) 你的得分:0 【5】BCD碼表示的數(shù)是二進(jìn)制數(shù)。題目答案:F你的答案:T四、填空題第1題(2分) 你的得分:2 下列各數(shù)均為二進(jìn)制補(bǔ)碼:A=00110010B,B=01001010B,C=11101001B,D=10111010B。試寫出下列運(yùn)算的十進(jìn)制數(shù)真值:A+B=【1】,D-C-A=【2】。題目答案:【1】124【2】-97你的答案:【1】124【2】-97題目分析: 下列各數(shù)均為二進(jìn)制補(bǔ)碼:A=00110010B,B=01001010B,C=11101001B,D=10111010B。試寫出下列運(yùn)算的十進(jìn)制數(shù)真值:A+B=【4】,D-C-A=【5】。A+B A補(bǔ)=

11、00110010B+B補(bǔ)=01001010B- 01111100B =124 D補(bǔ)=10111010B+-C補(bǔ)=00010111B- 11010001B+-A補(bǔ)=11001110B- 10011111B =-97第2題(2分) 你的得分:2 5BH =【3】B = 【4】D題目答案:【3】1011011【4】91你的答案:【3】01011011【4】91第3題(3分) 你的得分:0 已知X原碼=Y反碼=Z補(bǔ)碼=90H,試用十進(jìn)制數(shù)分別寫出X=【5】;Y=【6】;Z=【7】。題目答案:【5】-16【6】-111【7】-112你的答案:【5】【6】【7】題目分析: 若X原碼=90H,即X原=100

12、10000,則X=-16。 若X反碼=90H,即X反=10010000,則X原=11101111,那么X=-111。 若X補(bǔ)碼=90H,即X補(bǔ)=10010000,則X反=10001111,X原=11110000,那么X=-112。第4題(1分) 你的得分:1 若X原=10000001,則其十進(jìn)制真值為【8】。題目答案:【8】-1你的答案:【8】-1題目分析: X原=10000001,由于采用原碼表示,說明該數(shù)是帶符號(hào)數(shù),所以其十進(jìn)制真值為-1。第5題(4分) 你的得分:2 設(shè)字長(zhǎng)為八位,有x= -1,y=124,則有:x+y補(bǔ)=【9】B, x-y 補(bǔ)=【10】B。題目答案:【9】0111101

13、1【10】10000011你的答案:【9】01111011【10】11111111題目分析: -1補(bǔ)=11111111B +124補(bǔ)=01111100B - 1 01111011BX-Y -1補(bǔ)=11111111B +-124補(bǔ)=10000100B - 1 10000011B第6(1分) 你的得分:0 已知-X補(bǔ)=7001H,則X補(bǔ)=【11】H。題目答案:【11】8FFF你的答案:【11】8FFE題目分析:0111 0000 0000 0001 7001H1000 1111 1111 1111 8FFFH第7題(3分) 你的得分:2 把十進(jìn)制數(shù)-127轉(zhuǎn)換成一個(gè)字節(jié)的二進(jìn)制原碼為【12】B,二

14、進(jìn)制反碼為【13】B,二進(jìn)制補(bǔ)碼為【14】B。題目答案:【12】11111111【13】10000000【14】10000001你的答案:【12】11111111【13】10000000【14】1000001第8題(2分) 你的得分:2 X =+82,X補(bǔ) = 【15】B題目答案:【15】01010010你的答案:【15】01010010第9題(1分) 你的得分:1 “回車”這個(gè)字符表示成相應(yīng)的ASCII碼是【16】H?題目答案:【16】0D你的答案:【16】0D第10題(2分) 你的得分:0 壓縮型BCD碼一個(gè)字節(jié)能表示【17】位十進(jìn)制數(shù),非壓縮型BCD碼一個(gè)字節(jié)能表示【18】位十進(jìn)制數(shù)。題

15、目答案:【17】2【18】1你的答案:【17】1【18】2第11題(2分) 你的得分:2 已知十進(jìn)制數(shù)X的8位補(bǔ)碼為73H,求X=【19】D和它的16位補(bǔ)碼為【20】H。題目答案:【19】115【20】0073你的答案:【19】115【20】0073題目分析: 由于X=73H為正數(shù),所以X=115,其16位補(bǔ)碼為0073H。第12題(4分) 你的得分:0 數(shù)制轉(zhuǎn)換:247.86=【21】H =【22】BCD。題目答案:【21】F7.DC【22】001001000111.10000110你的答案: 第二次作業(yè)一、單選題第1題(1分) 你的得分:1 下面關(guān)于寄存器不正確的表述是【1】。 A. AX

16、寄存器是算術(shù)運(yùn)算的主要寄存器,又稱為累加器 B. BP、SP通常作為地址指針寄存器 C. IP指令指針寄存器可以通過MOV命令改變其值 D. 標(biāo)志位寄存器中的狀態(tài)標(biāo)志位會(huì)隨算術(shù)單元的運(yùn)算結(jié)果而改變題目答案:C第2題(1分) 你的得分:1 隱含到SS段取數(shù)據(jù)的間接尋址寄存器是【2】。 A. IP B. BX C. BP D. SI題目答案:C第3題(1分) 你的得分:1 在8086CPU中,如果某一內(nèi)存單元的物理地址是7E7F6H,那么它的邏輯地址是【3】:DDF6H。 A. 70COH B. 70BOH C. 70A0H D. 7E7FH題目答案:C第4題(1分) 你的得分:1 某存儲(chǔ)單元的物

17、理地址為3B4FEH,其段地址和偏移地址可分別選取【4】。 A. 3B4FH 和104EH B. 3B40H 和 00FEH C. 2A00H 和 114FEH D. 3B4FEH 和 0題目答案:B題目分析: A選項(xiàng)的物理地址為3C53EH;C選項(xiàng)中偏移地址為5位十六進(jìn)制是錯(cuò)誤的;D選項(xiàng)中段地址為5位十六進(jìn)制是錯(cuò)誤的;B選項(xiàng)3B400H+00FEH=3B4FEH,正確。第5題(1分) 你的得分:1 8086存儲(chǔ)器分段,每個(gè)段不超過【5】。 A. 16KB B. 32KB C. 64KB D. 1MB題目答案:C第6題(1分) 你的得分:1 設(shè)22000H、22001H單元分別存放的數(shù)據(jù)為12

18、H、34H,若要讀取22000H字單元中的數(shù)據(jù),此時(shí)讀出的數(shù)據(jù)是【6】。 A. 12H B. 34H C. 3412H D. 1234H題目答案:C第7題(1分) 你的得分:1 假設(shè)存儲(chǔ)器中從7462H單元開始的四個(gè)相鄰字節(jié)單元中的內(nèi)容依次是32H、46H、52H、0FEH,則存放字?jǐn)?shù)據(jù)0FE52H的字單元地址是【7】。 A. 7462H B. 7463H C. 7464H D. 7465H題目答案:C題目分析: 地址 內(nèi)容7462H 32H7463H 46H7464H 52H7465H FEH第8題(1分) 你的得分:0 一個(gè)有128個(gè)字的數(shù)據(jù)區(qū),它的起始地址為12ABH:00ABH,請(qǐng)給出

19、這個(gè)數(shù)據(jù)區(qū)最末一個(gè)字單元的物理地址是【8】。 A. 12C5BH B. 12B6BH C. 12C59H D. 12BFEH題目答案:C題目分析: 末字與首字相隔(1281)127個(gè)字,且每個(gè)字占用2個(gè)字節(jié),因此末字單元的物理地址應(yīng)為: 首字單元的物理地址(1281)×2;即 12ABH×10H00ABH(1281)×212C59H。第9題(1分) 你的得分:1 指令MOV AX,0283HBXSI中源操作數(shù)的尋址方式為【9】。 A. 寄存器間接尋址 B. 基址變址相對(duì)尋址 C. 基址尋址 D. 變址尋址題目答案:B第10題(1分) 你的得分:0 在8086變址尋

20、址方式中,操作數(shù)的物理地址等于段寄存器左移四位加上【10】。 A. 變址寄存器的內(nèi)容 B. 變址寄存器的內(nèi)容再加給定的偏移量 C. 變址寄存器的內(nèi)容再加基址寄存器內(nèi)容 D. 基址寄存器的內(nèi)容再加給定的偏移量題目答案:A第11題(1分) 你的得分:1 下列存儲(chǔ)器操作數(shù)的跨段前綴可省略的是【11】。 A. DS:BP B. SS:BP C. ES:BX D. ES:SI題目答案:B題目分析: 由于BX、SI寄存器間接尋址,操作數(shù)在DS段中,所以不需要用段前綴來指明,同理BP、SP間接尋址,操作數(shù)在SS段中,所以也不需要用段前綴來指明。因此,應(yīng)選擇B選項(xiàng)。第12題(1分) 你的得分:1 尋址指令MO

21、V CX,BX+DI+20使用的是【12】尋址方式。 A. 寄存器尋址 B. 相對(duì)基址變址尋址 C. 變址尋址 D. 基址變址尋址題目答案:B第13題(1分) 你的得分:1 8086CPU在基址加變址的尋址方式中,變址寄存器可以為【13】。 A. BX或CX B. CX或SI C. DX或SI D. SI或DI題目答案:D第14題(1分) 你的得分:1 MOV SI,ES:DI+BX指令,源操作數(shù)的尋址方式是【14】。 A. 寄存器相對(duì)尋址 B. 寄存器尋址 C. 基址加變址尋址 D. 相對(duì)的基址加變址尋址題目答案:C第15題(2分) 你的得分:0 指令JMP DWORD PTR BXSI的尋

22、址方式是【15】。 A. 段內(nèi)直接轉(zhuǎn)移尋址 B. 段內(nèi)間接轉(zhuǎn)移尋址 C. 段間直接轉(zhuǎn)移尋址 D. 段間間接轉(zhuǎn)移尋址題目答案:D第16題(1分) 你的得分:0 含有立即數(shù)的指令中,該立即數(shù)被存放在【16】。 A. 累加器中 B. 指令操作碼后的內(nèi)存單元中 C. 指令操作碼前的內(nèi)存單元中 D. 由該立即數(shù)所指定的內(nèi)存單元中題目答案:B第17題(1分) 你的得分:0 在程序運(yùn)行過程中,確定下一條指令的物理地址的計(jì)算表達(dá)式是【17】。 A. CS*16+IP B. DS*16+DI C. SS*16+SP D. ES*16+SI題目答案:A題目分析: 程序由CS和IP確定下一條指令的物理地址。二、多選

23、題第1題(1分) 你的得分:1 下列寄存器為8位的寄存器有【1】。 A. IP B. AH C. AL D. BH題目答案:BCD第2題(1分) 你的得分:0 以下存儲(chǔ)器尋址方式中,【2】可以由BX寄存器提供偏移量或基址分量。 A. 立即數(shù)尋址 B. 基址尋址 C. 基址變址尋址 D. 寄存器尋址題目答案:BC三、是非題第1題(1分) 你的得分:1 【1】一個(gè)存儲(chǔ)單元的物理地址是唯一的。題目答案:T第2題(1分) 你的得分:1 【2】現(xiàn)行數(shù)據(jù)段位于存儲(chǔ)器的0B0000H到0BFFFFH存儲(chǔ)單元,則DS段寄存器的內(nèi)容是0B000H。題目答案:T第3題(1分) 你的得分:0 【3】1M字節(jié)存儲(chǔ)器的

24、每一個(gè)單元有一個(gè)20位物理地址,它由16位段地址和16位偏移地址組成。題目答案:T第4題(1分) 你的得分:0 【4】JMP DWORD PRT 4000H是段間間接轉(zhuǎn)移指令。題目答案:T第5題(1分) 你的得分:1 【5】指令JMP WORD PRT 1000H指令是段內(nèi)直接轉(zhuǎn)移。題目答案:F題目分析:指令JMP WORD PRT 1000H指令是段內(nèi)間接轉(zhuǎn)移,指令必須到1000H單元取目的地址。第6題(1分) 你的得分:1 【6】MOV BX,DX是錯(cuò)誤指令。題目答案:T第7題(1分) 你的得分:1 【7】對(duì)于8086來說,各種尋址方式尋址操作數(shù)的范圍最多只能是64K個(gè)字節(jié)。題目答案:T四

25、、填空題第1題(2分) 你的得分:2 在基址變址尋址方式中,可用于基址的寄存器是【1】和【2】:后者默認(rèn)相對(duì)于SS段尋址的。題目答案:【1】BX【2】BP第2題(4分) 你的得分:4 一數(shù)據(jù)區(qū)從地址3000H開始的存儲(chǔ)單元中存放的內(nèi)容依次是;34,13,AB,CD,20,D2,40,h,試問:1)3000H單元中的字?jǐn)?shù)據(jù)是【3】H,雙字是【4】H。2)3002H單元中的字節(jié)數(shù)據(jù)是【5】H,字是【6】H。題目答案:【3】1334【4】CDAB1334【5】AB【6】CDAB題目分析:3000H 34H ;3000H單元中的字?jǐn)?shù)據(jù)是1334H;雙字是0CDAB1334H3001H 13H3002H

26、 0ABH ;3002H單元中的字節(jié)數(shù)據(jù)是0ABH,字是0CDABH3003H 0CDH3004H 20H第3題(2分) 你的得分:2 在基址變址尋址方式中,可用于基址的寄存器是【7】,【8】;后者默認(rèn)是相對(duì)于SS段尋址的。題目答案:【7】BX【8】BP第4題(4分) 你的得分:3 已知兩數(shù)補(bǔ)碼分別為:X1補(bǔ)=00010101B, X2補(bǔ)=10100110B, 計(jì)算X1補(bǔ)+X2補(bǔ)后, ZF=【9】、SF=【10】、OF=【11】;結(jié)果為【12】D。題目答案:【9】0【10】1【11】0【12】-69第5題(2分) 你的得分:2 判斷無符號(hào)數(shù)運(yùn)算是否溢出應(yīng)根據(jù)【13】標(biāo)志位;而判斷有符號(hào)數(shù)運(yùn)算是

27、否溢出應(yīng)根據(jù)【14】標(biāo)志位。題目答案:【13】CF【14】OF第6題(2分) 你的得分:2 1KB等于【15】B,1GB等于【16】KB。題目答案:【15】1024【16】1048576第7題(4分) 你的得分:4 設(shè)CS=2500H、DS=2400H、SS=2430H、ES=2520H、BP=0200H、SI=0010H、DI=0206H,則指令“MOV AX,BP+SI+4”源操作數(shù)的有效地址為【17】H,物理地址為【18】H;指令“MOV AX,DI+100H”源操作數(shù)的有效地址為【19】H,物理地址為【20】H。題目答案:【17】0214【18】24514【19】0306【20】243

28、06你的答案:【17】0214【18】24514【19】0306【20】24306題目分析: BP+SI+4=0200+0010+4=0214;24300H+0214H=24514H DI+100H=0206+100=0306;24000H+0306H=24306H第8題(3分) 你的得分:3 已知DS=1000H,SS=2000H,BX=1000H,SI=2000H,DI=3000H,BP=4000H,則地址表達(dá)式BX+100H所指的物理地址=【21】H;DIBP所指的物理地址=【22】H;2000HSI所指的物理地址=【23】H.題目答案:【21】11100【22】27000【23】140

29、00第三次作業(yè)一、單選題第1題(1分) 你的得分:1 下列關(guān)于堆棧的說法錯(cuò)誤的是【1】。 A. 以“先入后出”為原則 B. 棧區(qū)最高地址單元的前一個(gè)單元為棧底 C. 運(yùn)行中SP寄存器動(dòng)態(tài)跟蹤棧頂位置 D. 壓棧和彈出都是以字節(jié)為單位題目答案:D第2題(1分) 你的得分:1 指令“MOV AX,ES:BP”中的源操作數(shù)在當(dāng)前【2】中。 A. 數(shù)據(jù)段 B. 附加段 C. 堆棧段 D. 代碼段題目答案:B第3題(1分) 你的得分:0 若SS=3800H,SP=0100H,AX=905BH,執(zhí)行指令PUSH AX后存放數(shù)據(jù)5BH的物理地址是【3】。 A. 380FEH B. 380FFH C. 381

30、01H D. 38102H題目答案:A題目分析: 執(zhí)行指令PUSH AX應(yīng)先使SP-2SP,然后把AX的內(nèi)容存放入(SP)及(SP+1)單元。SP' 00FEH 5BH 00FFH 90HSP 0100H 所以,存放5BH的單元物理地址為38000H+00FEH=380FEH。第4題(1分) 你的得分:0 指令 LODSB 操作數(shù)的段地址一定在【4】寄存器中。 A. CS B. DS C. ES D. SS題目答案:B題目分析: 指令 LODSB 操作數(shù)的段地址規(guī)定在DS寄存器中。第5題(1分) 你的得分:0 在執(zhí)行PUSH BX指令尋找源操作數(shù)時(shí),段地址和偏移地址分別在【5】。 A.

31、 DS和BX中 B. 無段地址和偏移地址 C. SS和BX中 D. SS和BP中題目答案:A題目分析:PUSH BX指令的源操作數(shù)的尋址方式是基址尋址,由于使用BX寄存器,所以其操作數(shù)的段地址和偏移地址分別在DS和BX中;而目的操作數(shù)為SS:SP所指的內(nèi)存單元。第6題(1分) 你的得分:0 將字變量BUF的內(nèi)容送入SI寄存器的正確指令是【6】。 A. MOV SI,BUF B. MOV SI,BUF C. MOV OFFSET BUF,SI D. LEA SI,BUF題目答案:A題目分析: B. 錯(cuò)誤,該指令把存儲(chǔ)單元的內(nèi)容送到存儲(chǔ)單元。 C. 錯(cuò)誤,目的操作數(shù)為立即數(shù)。 D. 錯(cuò)誤,該指令取

32、BUF的偏移地址到SI寄存器中,而不是取其內(nèi)容到SI寄存器中。第7題(1分) 你的得分:0 若SS=3800H,SP=0100H,AX=905BH,執(zhí)行指令PUSH AX后存放數(shù)據(jù)90H的物理地址是【7】。 A. 380FEH B. 380FFH C. 38101H D. 38102H題目答案:B題目分析 執(zhí)行指令PUSH AX應(yīng)先使SP-2SP,然后把AX的內(nèi)容存放入(SP)及(SP+1)單元。SP' 00FEH 5BH 00FFH 90HSP 0100H 所以,存放90H的單元物理地址為38000H+00FFH=380FFH。第8題(1分) 你的得分:1 已知AL中存放著一個(gè)壓縮B

33、CD碼,為實(shí)現(xiàn)AL減1操作,應(yīng)選用【8】指令序列。 A. DEC AL B. SBB AL,0 C. SUB AL,1 D. SUB AL,1 AAS DAS AAS DAS題目答案:D第9題(1分) 你的得分:1 將DX:AX組成的雙字右移一位,可以下面【9】指令。 A. SHR DX,1 B. RCR AX,1 SHR AX,1 RCR DX,A C. SHR DX,1 D. RCR DX,1 RCR AX,1 SHR AX,1題目答案:C題目分析: A. 錯(cuò)誤,DX的最低位不能被移入AX中。 B. 錯(cuò)誤,AX、DX在移位時(shí)會(huì)互相移入。D. 錯(cuò)誤,DX循環(huán)移位,而AX不能把DX移出的位移入

34、AX。第10題(1分) 你的得分:1 AND指令用于【10】。 A. 取一個(gè)數(shù)中的某一位 B. 置一個(gè)數(shù)中的某些位為1 C. 將一個(gè)數(shù)置為0 D. 置一個(gè)數(shù)中的某些位為0題目答案:D第11題(1分) 你的得分:0 設(shè)CL8,AL=80H,執(zhí)行SAR AL,CL后,AL中的數(shù)據(jù)是【11】。 A. 0FFH B. 80H C. 00H D. 0FEH題目答案:A題目分析:設(shè)CL8,AL=80H,執(zhí)行SAR AL,CL后,AL中的數(shù)據(jù)是:右移1位后:1100 0000右移1位后:1110 0000右移1位后:1111 0000右移1位后:1111 1000右移1位后:1111 1100右移1位后:1

35、111 1110右移1位后:1111 1111右移1位后:1111 1111 注意SAR AL,CL指令為算術(shù)右移指令,其符號(hào)位在移動(dòng)過程中保持不變且進(jìn)行右移。第12題(1分) 你的得分:1 OR指令用于【12】。 A. 取一個(gè)數(shù)中的某一位 B. 置一個(gè)數(shù)中的某些位為1 C. 將一個(gè)數(shù)置為0 D. 取一個(gè)數(shù)中的某些位題目答案:B第13題(1分) 你的得分:1 將寄存器AL的低4位屏蔽,應(yīng)當(dāng)用的指令是【13】。 A. AND AL,0FH B. AND AL,0F0H C. XOR AL,0FH D. XOR AL,0F0H題目答案:B題目分析:AND指令用于屏蔽不需要的位,XOR指令用于對(duì)某些

36、位求反。所以應(yīng)該選用指令A(yù)ND AL,0F0H來完成將AL寄存器的低4位屏蔽掉。第14題(2分) 你的得分:2 若要完成(AX)×7/2運(yùn)算,則在下列四條指令之后添加【14】指令。MOV BX,AXMOV CL,3SAL AX,CLSUB AX,BX A. ROR AX,1 B. SAL AX,1 C. SAR AX,1 D. DIV AX,2題目答案:C題目分析:MOV BX,AX;保護(hù)AX的內(nèi)容MOV CL,3; 給CL賦3SAL AX,CL; 將AX左移3位SUB AX,BX; 將已經(jīng)左移了3位的AX減去原來的AX,因?yàn)?=23-1,AX左移三位相當(dāng)于乘了23,再減去原來的AX

37、,就相當(dāng)于完成了原AX乘以7的操作,因此下面一步就應(yīng)當(dāng)完成除以2的功能。在二進(jìn)制的計(jì)算機(jī)數(shù)運(yùn)算中,除以2的操作可以通過將操作數(shù)右移一位完成,算術(shù)移位操作的指令SAR即是,因此選項(xiàng)C正確。第15題(1分) 你的得分:1 無論BX中原有的數(shù)是奇數(shù)或偶數(shù),若要使BX中的數(shù)一定為奇數(shù),應(yīng)執(zhí)行的指令是【15】。 A. ADD BX,1 B. OR BX,1 C. XOR BX,1 D. TEST BX,1題目答案:B題目分析:A. ADD BX,1 ;錯(cuò)誤,若BX原來就是奇數(shù)加1后變?yōu)榕紨?shù)B. OR BX,1 ;正確,無論BX原來是奇數(shù)或是偶數(shù),與1相或后必定是奇數(shù)C. XOR BX,1 ;錯(cuò)誤,若BX

38、原來就是奇數(shù)與1后異或后變?yōu)榕紨?shù)D. TEST BX,1 ;錯(cuò)誤,該指令不影響B(tài)X的內(nèi)容第16題(1分) 你的得分:0 設(shè)DL=55H,執(zhí)行指令后能使DL中的數(shù)據(jù)為OAAH的指令是【16】。 A. TEST DL,OAAH B. OR DL,OAAH C. NEG DL D. XOR DL,OFFH題目答案:D第17題(1分) 你的得分:1 若AX=-15要得到AX=15應(yīng)執(zhí)行的指令是【17】。 A. NEG AX B. OR AX,8000H C. AND AX,7FFFH D. XOR AX,8000H題目答案:A第18題(2分) 你的得分:2 對(duì)寄存器AX的內(nèi)容(帶符號(hào)數(shù))除以4的正確指

39、令序列是【18】。 A. SHR AX,1 B. ROL AX,1 SHR AX,1 ROL AX,1 C. SAL AX,1 D. SAR AX,1 SAL AX,1 SAR AX,1題目答案:D題目分析:A. SHR AX,1 ;AX/2適用于無符號(hào)數(shù) B. ROL AX,1 ;AX循環(huán)移位1位 SHR AX,1 ;AX/2 ROL AX,1 ;AX循環(huán)移位1位 C. SAL AX,1 ;AX*2 D. SAR AX,1 ;AX/2適用于帶符號(hào)數(shù) SAL AX,1 ;AX*2 SAR AX,1 ;AX/2第19題(1分) 你的得分:1 設(shè)AX3A6FH,CL4。若要AX0F3A6H,應(yīng)執(zhí)行

40、指令【19】。 A. SHR AX,CL B. ROR AX,CL C. RCR AX,CL D. SAR AX,CL題目答案:B第20題(1分) 你的得分:1 執(zhí)行【20】指令后,就能用條件轉(zhuǎn)移指令判斷AL和BL寄存器中的最高位是否相同。 A. TEST AL,BL B. CMP AL,BL C. AND AL,BL D. XOR AL,BL題目答案:D題目分析:判斷最高位是否相同可以使用XOR指令(相同時(shí)XOR運(yùn)算后最高位為0;否則為1),該指令執(zhí)行后再用檢測(cè)符號(hào)位的條件轉(zhuǎn)移指令實(shí)現(xiàn)判斷最高位是否相同。第21題(2分) 你的得分:0 下列三條指令執(zhí)行后,BX的內(nèi)容是【21】。MOV BX,

41、0FFFEHNEG BXNOT BX A. -1 B. -2 C. -3 D. -4題目答案:C題目分析:MOV BX,0FFFEH ;BX=-2=1111 1111 1111 1110NEG BX ;BX=2 =0000 0000 0000 0010NOT BX ;BX=-3=1111 1111 1111 1101二、多選題第1題(1分) 你的得分:1 下列指令中,錯(cuò)誤的指令有【1】。 A. MOV DS,1000H B. MOV DS,AX C. MOV DI,1000H D. MOV BX,SI題目答案:AD題目分析: A. 錯(cuò)誤,不能直接給段寄存器賦值。 D. 錯(cuò)誤,存儲(chǔ)單元不能直接給

42、存儲(chǔ)單元賦值。第2題(1分) 你的得分:1 若當(dāng)前DS=0600H,BX=0064H,內(nèi)存字單元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段:LEA SI,BXMOV BX,BXLDS BX,BX執(zhí)行該程序片段后,對(duì)于執(zhí)行結(jié)果,下列描述正確的有【2】。 A. SI=0018H B. BX=0026H C. SI=0064H D. BX=0018H題目答案:BC第3題(2分) 你的得分:0 能夠?qū)X中的內(nèi)容送到內(nèi)存0000:0200H處的指令序列是【3】。 A. MOV DS,0 B. MOV BX,

43、200H MOV BX,200H MOV DS,BX MOV BX,AX XOR BX,BX MOV BX,AX C. MOV BX,0H D. MOV BX,20H MOV DS,BX MOV DS,BX MOV BX,200H MOV BX,0 MOV BX,AX MOV BX,AX題目答案:CD題目分析:A. 錯(cuò)誤;MOV DS,0指令錯(cuò) B. 錯(cuò)誤;AX將送至02000H單元 C. 正確;DS=20H,BX=0,物理地址=200H+0H=00200H。 D. 正確;DS=20H,BX=0,物理地址=200H+0H=00200H。第4題(1分) 你的得分:1 下列指令中,屬于加法指令的是

44、【4】。 A. SUB B. POP C. ADD D. INC題目答案:CD第5題(1分) 你的得分:1 下列指令中,屬于減法指令的是【5】。 A. SUB B. DEC C. ADD D. INC題目答案:AB三、是非題第1題(1分) 你的得分:1 【1】指令“OUT 4FH,AX”是合法的。題目答案:T第2題(1分) 你的得分:1 【2】POP BX指令執(zhí)行后SP值將減少2。題目答案:F第3題(1分) 你的得分:1 【3】OUT 4FH,AX是合法的指令。題目答案:T第4題(1分) 你的得分:1 【4】指令“POP BX”執(zhí)行后SP值將減少2。題目答案:F題目分析: 指令“POP BX”

45、執(zhí)行后SP值將增加2。第5題(1分) 你的得分:1 【5】指令“OUT 4FH,AX”是合法的指令。題目答案:T第6題(1分) 你的得分:1 【6】已知內(nèi)存(30050)=11H,(30051H)=22H,(70050)=33H, (70051H)=44H, 且AX=3A4BH,DS=3000H, SS=7000H, BP=0030H,則指令“LEA BX,BP+20H”執(zhí)行后BX=4433H。題目答案:F你的答案:F第7題(1分) 你的得分:1 【7】已知內(nèi)存(30050H)=11H,(30051H)=22H,(70050)=33H,(70051H)=44H,且AX=3A4BH,S=3000

46、H,SS=7000H,BP=0030H,則指令“LEA BX,BP+20H”執(zhí)行后BX=0033H。題目答案:F你的答案:F題目分析: BX=BP+20H=0030H+0020H=0050H。第8題(1分) 你的得分:0 【8】如果AX=0534H, 則連續(xù)執(zhí)行ADD AL,38H和DAA指令后AX=0572H。題目答案:T你的答案:F第9題(2分) 你的得分:0 【9】如果AX=0534H, 則執(zhí)行ADD AL,38H后再執(zhí)行DAA指令,則AX=0572H。題目答案:T你的答案:F四、填空題第1題(3分) 你的得分:3 執(zhí)行下列指令后,AX=【1】H,BX=【2】H,CX=【3】H。MOV AX,1200H MOV BX,3400H MOV CX,5600H PUSH CX PUSH AX PUSH BX POP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論