微機(jī)原理與接口技術(shù)試題及答案.doc

微機(jī)原理與接口技術(shù)試題及答案.doc

ID:53251021

大小:51.00 KB

頁數(shù):6頁

時(shí)間:2020-04-02

微機(jī)原理與接口技術(shù)試題及答案.doc_第1頁
微機(jī)原理與接口技術(shù)試題及答案.doc_第2頁
微機(jī)原理與接口技術(shù)試題及答案.doc_第3頁
微機(jī)原理與接口技術(shù)試題及答案.doc_第4頁
微機(jī)原理與接口技術(shù)試題及答案.doc_第5頁
資源描述:

《微機(jī)原理與接口技術(shù)試題及答案.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、一、填空1.微型計(jì)算機(jī)的總線按功能分為數(shù)據(jù)總線、地址總線和控制總線。2.8088或8086CPU中PSW共有9個(gè)標(biāo)志位,它們可分為兩組,其中6個(gè)為___狀態(tài)_____標(biāo)志,3個(gè)為控制標(biāo)志。3.計(jì)算機(jī)系統(tǒng)由_____硬件系統(tǒng)_____和_____軟件系統(tǒng)_____兩部分構(gòu)成。4.8086/8088中斷源分為兩大類:外部中斷和____內(nèi)部中斷______。5.8088或8086中共有4個(gè)段寄存器,它們分別是__CS__,_DS__,_SS__和_ES__。6.8088或8086中的偏移地址最大是___FFFFH_________。7.計(jì)算54H-6EH后,它的結(jié)果影響狀

2、態(tài)標(biāo)志位的值,其中CF=__1_____。8、串行通信的3種傳送模式有_單工傳送__、__半雙工傳送__、_全雙工傳送__。二、判斷題1.MOVBYTEPTR[100H],AX(×)2.PUSH100H(√)3.MOVAX,[BX+100H](×)4.MOVAX,[CX+100H](×)5.ADDAX,200H(√)三、計(jì)算題1.(127.5)10=(1111111.1)2=(7F.8H)162.今有兩個(gè)補(bǔ)碼分別是0FFFFH和0FFFEH,則兩數(shù)之和的十進(jìn)制數(shù)為(-3)。3.若某存儲(chǔ)單元物理地址為103FAH,求出下列不同的邏輯地址:(1)1016H:(029AH

3、)(2)(0FF0H):04FAH四、尋址方式指出下列指令中源操作數(shù)的尋址方式,并計(jì)算源操作數(shù)的物理地址。(DS)=2000H,(ES)=3000H,(SS)=4000H,(SI)=100H,(BX)=200H,(BP)=300H,數(shù)據(jù)段中的字變量VAL的偏移地址為40H。1.MOVAX,[BX+16]變址尋址20016H2.MOVAX,VAL直接尋址200403.MOVAX,VAL[BP]變址尋址403404.MOVAX,ES:[BX][SI]基址變址尋址303005.MOVAX,VAL[BX][SI]基址變址尋址20340五、程序分析題1.(5分)設(shè)AX:BX構(gòu)

4、成32位無符號(hào)數(shù)。MOVCL,8RORBX,CLRORAX,CLMOVBH,AHMOVAH,0此程序段的功能是:___將無符號(hào)數(shù)除16_____2.(5分)X,Y,Z均為存放16位無符號(hào)數(shù)的存儲(chǔ)單元,寫出程序運(yùn)行后AX的完整表達(dá)式。MOVAX,XMULYSUBAX,680SBBDX,0DIVZ(AX)=_____(X*Y-680)/Z______六、根據(jù)要求寫出相應(yīng)的指令序列。a)將BX:CX組成的32位有符號(hào)數(shù)乘以4。(用移位指令)shlcx,1rclbx,1shlcx,1rclbx,1a)使AL寄存器的D0位置1,D1位置0,其余位保留不變。oral,01Han

5、dal,02Hb)若某負(fù)數(shù)的原碼存放在AL寄存器中,求出該數(shù)的補(bǔ)碼,放在AL中。btal,7jncf1negalincalf1:oral,0ffHc)設(shè)有數(shù)據(jù)段如下:DATASEGMENTSTRDB‘THANK’DATAENDS(1)將字符’T’送入AL寄存器中。(2)將字符’TH’送入AX寄存器中。1)moval,str2)movah,bytestrmovbx,01Hmoval,[bx+str]d)設(shè)AX、BX寄存器中為無符號(hào)數(shù),若AX的值高于等于BX的值,轉(zhuǎn)至L1,否則轉(zhuǎn)至L2。cmpax,bxjael1l2:……四、編程題:編寫一個(gè)完整的匯編語言程序,找出有符

6、號(hào)字?jǐn)?shù)組中的最大數(shù),存入MAX變量中。datasegmentDardb27,-8,78,……Maxdb?DataendsStacksegmentstackDb100Hdup(?)StackendsCodesegmentAssumecs:code,ds:data,ss:stackStart:movax,dataMovds,axMovcx,10Movsi,offsetdarL1:moval,[si]Oral,alJsl2Movmax,alL2:incsiLoopl1Movmax,alMovah,4chInt21hcodeendsendsstart一、填空1.中斷返回時(shí)要

7、恢復(fù)__程序斷點(diǎn)地址__和__被中斷前的程序狀態(tài)字_才能返回主程序繼續(xù)執(zhí)行。2.程序設(shè)計(jì)語言是指用于編寫程序的語言,主要包括_機(jī)器語言__,_匯編語言__,__高級(jí)語言__。3.在存貯器型堆棧中需要一個(gè)___堆棧指示器__,用它來指明___棧頂?shù)刂穇__的變化。4.在下列尋址方式中為了取出操作數(shù),需訪問內(nèi)存幾次。a.立即尋址____0_______次b.直接尋址_____1______次5.8088/8086CPU中,通用寄存器中的SP和BP為____指針__寄存器,SP的作用是_指出當(dāng)前堆棧的棧頂_的位置。6.8088/8086指令系統(tǒng)中的算術(shù)運(yùn)算指令,可實(shí)現(xiàn)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。