版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2016年秋季學(xué)期《微機(jī)原理與接口技術(shù)》綜合練習(xí)題2016年秋季學(xué)期《微機(jī)原理與接口技術(shù)》綜合練習(xí)題2016年秋季學(xué)期《微機(jī)原理與接口技術(shù)》綜合練習(xí)題xxx公司2016年秋季學(xué)期《微機(jī)原理與接口技術(shù)》綜合練習(xí)題文件編號(hào):文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度北京郵電大學(xué)高等函授教育、遠(yuǎn)程教育計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《微機(jī)原理與接口技術(shù)》綜合練習(xí)題填空______和______又稱為中央處理器(CPU)。計(jì)算機(jī)由______、______、______、______和______五大部分組成。根據(jù)傳送的信息類型,系統(tǒng)總線可以分為三類:______、______和______。8086CPU由______和______組成。半導(dǎo)體存儲(chǔ)器按存取方式不同,分為_(kāi)_____和______。______指可以隨機(jī)地、個(gè)別地對(duì)任意一個(gè)存儲(chǔ)單元進(jìn)行讀寫的存儲(chǔ)器。______指在正常工作情況下只能讀出信息,而不能寫入信息的存儲(chǔ)器。PC機(jī)存儲(chǔ)單元的物理地址分為兩個(gè)部分:______和______。有效地址中可有三個(gè)地址分量,分別為_(kāi)_____、______和______。當(dāng)(SS)=2000H,(SP)=0100H時(shí),向堆桟中壓入了3個(gè)字?jǐn)?shù)據(jù)后,(SS)=______,(SP)=______。I/O接口的作用主要有_________、_________和_________。I/O接口大致分為_(kāi)________和_________兩類.I/O接口的組成需要兩部分,即_________和_________。I/O端口從邏輯上講就是可被CPU訪問(wèn)的_________、_________、_________或_________。I/O端口可以三種類型,即_________類型、_________類型和_________類型??偩€連接邏輯的內(nèi)容主要有_________、_________和_________.微機(jī)中端口的編址方式通常有_________和_________兩種。CPU與一個(gè)外設(shè)交換信息,通常有_________、_________和_________。CPU和外設(shè)交換數(shù)據(jù)時(shí),還需要一個(gè)協(xié)同策略,一般有_________、_________和_________三種方式。程序控制I/O是以_________為主動(dòng)方。中斷驅(qū)動(dòng)I/O是以_________為主動(dòng)方。_________是外設(shè)直接和存儲(chǔ)器交換數(shù)據(jù)。在DMA傳送方式中由_________直接從CPU接管并控制系統(tǒng)總線進(jìn)行高速高效率的數(shù)據(jù)傳送。所謂_________是指CPU在正常運(yùn)行程序中,由于內(nèi)部/外部事件或由程序的預(yù)先安排引起CPU中止正在運(yùn)行的程序而轉(zhuǎn)到為內(nèi)部/外部事件或?yàn)轭A(yù)先安排的事件服務(wù)的程序中去。在中斷技術(shù)中,將引起中斷的原因或發(fā)出中斷申請(qǐng)的來(lái)源稱為_(kāi)________。中斷系統(tǒng)的功能主要包括_________、_________和_________。PC機(jī)中各種類型的中斷共有_________個(gè)。_________是由CPU的一個(gè)輸入端NMI得到上跳邊沿而引發(fā)的中斷。_________是由外設(shè)引發(fā)的硬件中斷,由CPU的輸入端_________接收。由中斷指令I(lǐng)NTn引發(fā)的中斷稱為_(kāi)________。從外設(shè)發(fā)出中斷請(qǐng)求信號(hào)到真正轉(zhuǎn)入中斷服務(wù)程序執(zhí)行需要一段時(shí)間,這就是_________。8086CPU可訪問(wèn)存儲(chǔ)器的單元數(shù)為_(kāi)________。所謂_________,即小數(shù)點(diǎn)在數(shù)中的位置是固定不變的。8086的存儲(chǔ)器采用段結(jié)構(gòu)方式,一個(gè)段的最大長(zhǎng)度為_(kāi)________。CPU根據(jù)CS的內(nèi)容和_________的內(nèi)容來(lái)計(jì)算指令的物理地址。當(dāng)允許CPU響應(yīng)外中斷時(shí),IF標(biāo)志應(yīng)置為_(kāi)________。標(biāo)志寄存器中的九個(gè)標(biāo)志按功能可分為兩種:_________和_________。選擇十進(jìn)制數(shù)的二進(jìn)制數(shù)為_(kāi)________。A.十進(jìn)制數(shù)的十六進(jìn)制數(shù)為_(kāi)________。A.二進(jìn)制數(shù)的十進(jìn)制數(shù)為_(kāi)________。A.二進(jìn)制數(shù)的十六進(jìn)制數(shù)為_(kāi)________。A.B.C.D.十六進(jìn)制數(shù)的十進(jìn)制數(shù)為_(kāi)________。A.B.C.十進(jìn)制數(shù)123的八位二進(jìn)制補(bǔ)碼為_(kāi)________。A.01111011B.C.D.00000101十進(jìn)制數(shù)–113的八位二進(jìn)制補(bǔ)碼為_(kāi)________。A.B.00001111C.01110001D.八位二進(jìn)制補(bǔ)碼01011001的十進(jìn)制數(shù)為_(kāi)________。A.–89C.39D.–39八位二進(jìn)制補(bǔ)碼的十進(jìn)制數(shù)為_(kāi)________。A.–39C.–89BCD碼的十進(jìn)制數(shù)為_(kāi)________。A.145B.–11C.91D.–111存儲(chǔ)器ROM的特點(diǎn)是_________。A.可隨機(jī)讀,不可隨機(jī)寫成B.可隨機(jī)讀寫C.可隨機(jī)寫,不可隨機(jī)讀D.不可讀寫按外設(shè)性能及通用程度,I/O接口分為_(kāi)________類。A.48255A芯片工作方式2的要求是_________。A.只許A組B.只許B組組B組均可PC機(jī)中,I/O端口是采用_________方法確定其地址的。A.規(guī)定名字B.用戶自行命名C.統(tǒng)一編號(hào)D.獨(dú)立編號(hào)PC機(jī)中,I/O接口芯片的端口地址共有_________個(gè)。A.1024C.2558250芯片的引腳A0A1A2與DLAB配合,選擇內(nèi)部寄存器,其中DLAB是指_________的最高位。A.中斷標(biāo)識(shí)寄存器B.線路控制寄存器C.MODEM控制寄存器D.線路狀態(tài)寄存器執(zhí)行INT12H指令,該中斷處理程序的入口地址在_________單元。A.48HB.49HC.4AHD.4BH在PC/XT機(jī)中,下列不屬于輸入/輸出方式的是_________。A.程序控制I/OB.中斷控制I/OC.DMA方式D.存儲(chǔ)器訪問(wèn)方式現(xiàn)有符號(hào)定義如下:A1DBA2DB10K1EQU1024根據(jù)上面的定義,指出下列指令的錯(cuò)誤.(1)MOVK1,AX(2)MOVA1,AXMOVBX,A1MOV[BX],1000H(4)CMPA1,A2(5)K1EQU2048請(qǐng)指出下列指令的源操作數(shù)的尋址方式,并計(jì)算物理地址.設(shè)(DS)=2000H,(ES)=2100H,(SI)=00A0H(SS)=1500H,(BX)=0100H,(BP)=0100H,數(shù)據(jù)變量VAL的偏移地址為0050H.MOVAX,[100H]MOVAX,[BX]MOVAX,ES:[BX]MOVAX,[BP]MOVAX,[BX+10H]MOVAX,VAL[BX]MOVAX,[BX][SI]MOVAX,VAL[BX][SI]說(shuō)明程序段的功能?,F(xiàn)有一程序如下:DATASEGMENTFENDB85,90,67,43,91,67,78,63,78,99NMAXDBDATAENDSSTACKSEGMENTDB100DUP(10)STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKMAINPROCFARSTART:PUSHDSMOVAX,0PUSHAXMOVAX,DATAMOVDS,AXMOVBX,OFFSETFENMOVCX,10DECCXMOVAL,[BX]LOP:INCBXCMPAL,[BX]JAENEXTMOVAL,[BX]NEXT:LOOPLOPMOVNMAX,ALRETMAINENDPCODEENDSENDSTART請(qǐng)完成下列工作:畫出程序流程圖說(shuō)明程序功能設(shè)STR為一字符串在存儲(chǔ)單元的首地址,有程序如下:::LEABX,STRMOVCL,0STRC:MOVAL,[BX]CMPAL,0DHJEDONEINCCLINCBXJMPSTRCDONE:MOVNSTR,CL::說(shuō)明程序段的功能。::MOVAX,XCMPAX,50JGTOO—HIGHSUBAX,YJOOVERFLOWJNSNONNEGNEGAXNONNEG:MOVRESULT,AXTOO—HIGH:::OVERFLOW:::說(shuō)明程序段的功能。MOVAL,0B2HANDAL,0F0HMOVCL,4RORAL,CL說(shuō)明程序段的功能。MOVAL,BCD1ADCAL,BCD2DAAMOVBCD3,ALMOVAL,BCD1+1ADCAL,BCD2+1DAAMOVBCD3+1,AL說(shuō)明程序段的功能。SALAL,1MOVBL,ALSALAL,1SALAL,1ADDAL,BL說(shuō)明程序段的功能。STACKSEGMENTDW20HDUP(0)STACKENDS說(shuō)明程序段的功能。MOVDL,ALNOTDLTESTDL,00000100BJEEXIT說(shuō)明程序段的功能。MOVCX,15HMOVSI,1MOVAL,20H;20H為空格的ASCII值NEXT:INCSICMPAL,ASCSTR[SI]LOOPNENEXTJNENOT_FOUND::NOT_FOUND:::說(shuō)明程序段的功能。MOVAL,F(xiàn)IRSTMULALSUBAX,50HLT說(shuō)明程序段的功能。編寫程序在兩個(gè)無(wú)符號(hào)數(shù)中找出較大者,存入結(jié)果單元MAX中。計(jì)算分段函數(shù)其中X值在內(nèi)存NX單元,函數(shù)值將存于NY單元,設(shè)計(jì)匯編程序段。有符號(hào)函數(shù)設(shè)給定的X值存放在SNUM單元,要求根據(jù)X的取值求Y值,并將Y的結(jié)果存入DNUM單元中。在ADDR單元中存放著16位數(shù)Y的地址,試編一程序?qū)中1的個(gè)數(shù)存入COUNT單元中.編寫程序,計(jì)算梯形的面積A,公式為請(qǐng)寫出完整的程序。求出前20個(gè)斐波那契(Fibonacci)數(shù),存入數(shù)據(jù)段FN開(kāi)始的區(qū)域中。斐波那契數(shù)的定義為fo=0f1=1fn+2=fn+fn+1已知一個(gè)字?jǐn)?shù)組從內(nèi)存TAB單元開(kāi)始存放,長(zhǎng)度為N,要求計(jì)數(shù)該數(shù)組中0的個(gè)數(shù),結(jié)果存入COUNT單元,設(shè)計(jì)匯編程序段。在首地址為TABLE的數(shù)組中,存有100個(gè)字?jǐn)?shù)據(jù),試編寫程序求出相等次數(shù)最多的數(shù),并將次數(shù)存入COUNT單元中。設(shè)8250的數(shù)據(jù)位7位,停止位1位,采用偶校驗(yàn)。試完成:1.寫出數(shù)據(jù)格式控制字2.寫出設(shè)置數(shù)據(jù)格式的初始化程序利用BIOS中斷將串行接口初始化為9600波特,8位數(shù)據(jù)位,1位停止位,偶校驗(yàn)。設(shè)8254計(jì)數(shù)器2工作于方式3,并置計(jì)數(shù)初值為533H,請(qǐng)編程。已知8255A當(dāng)A組工作于方式1且為輸出,B組工作于方式0為輸入,C口除用作控制信號(hào)的其余各位均為輸出.地址線A9~A2=B時(shí),該芯片的CS端有效,試完成:寫出工作方式選擇控制字寫出初始化程序?qū)懗鱿铝行盘?hào)與PCi的對(duì)應(yīng)關(guān)系①OBFA_________②ACKA_________③INTR_________若8086系統(tǒng)中采用單片8259A作為外部可屏蔽中斷的優(yōu)先級(jí)管理,正常全嵌套方式,邊沿觸發(fā),非緩沖連接,非自動(dòng)中斷結(jié)束,端口地址為20H和21H。其中某中斷源的中斷類型碼為0AH,其中斷服務(wù)子程序的人口地址是:2000:3A40H。(1)請(qǐng)為8259A設(shè)置正確的初始化命令字,并編寫初始化程序。(2)請(qǐng)問(wèn)本題中的中斷源應(yīng)與IR的哪一個(gè)輸入端相連,其中斷矢量地址是多少,矢量區(qū)對(duì)應(yīng)的4個(gè)單元的內(nèi)容是什么?在某應(yīng)用中,8259A工作于正常全嵌套方式,要求在為中斷源IR4服務(wù)時(shí),設(shè)置特殊屏蔽方式,開(kāi)放較低級(jí)的中斷請(qǐng)求,請(qǐng)編寫有關(guān)程序片段。已知8259A的端口地址為20H和21H。當(dāng)數(shù)據(jù)從8255A的端口C往數(shù)據(jù)總線上讀出時(shí),8255A的幾個(gè)控制信號(hào)CS,A1,A0,RD和WR分別是什么?8255A的方式控制字和置/復(fù)位控制字都是寫入控制端口的,那么,它們是由什么來(lái)區(qū)分的?對(duì)8255A設(shè)置工作方式,8255A的控制端口地址為00C6H。要求端口A工作在方式1輸入,端口B工作在方式0輸出,端口C的普通I/O線為輸入。設(shè)8255A的4個(gè)端口地址為00C0H,00C2H,00C4H和00C6H,要求用置/復(fù)位方式對(duì)PC6置1,對(duì)PC4清0。編程將8254的計(jì)數(shù)器0設(shè)置為方式1,計(jì)數(shù)初值為3000H;計(jì)數(shù)器1設(shè)置為方式2,計(jì)數(shù)初值為2010H;計(jì)數(shù)器2設(shè)置為方式4,計(jì)數(shù)初值為50,8254的端口地址為3B0H~3B3H。用門電路設(shè)計(jì)產(chǎn)生端口地址為2F0H的譯碼電路。完成下列數(shù)制轉(zhuǎn)換。式中B為二進(jìn)制,D為十進(jìn)制,Q為八進(jìn)制,H為十六進(jìn)制。(1)11110110B=D=H(2)11101010B=D=H(3)1010=D=H(4)1010=D=H(5)245D=B=H(6)356D=B=H(7)512.375D=B=H(8)1111=D=H(9)70ADHB=D(10)ABCDH=B=D給出下列數(shù)的補(bǔ)碼的二進(jìn)制表示(設(shè)機(jī)器字長(zhǎng)8位):(1)X=+32D(2)X=-38D(3)X=-63D(4)X=-64D(5)X=-0D(6)X=+42D(7)X=-1100100B(8)X=+1000000B(9)X=-1111111B(10)X=+1001100B(11)X=-0000000B(12)X=+0101010B已知x,y,求[x-y]補(bǔ)=
并求x-y=?
(1)X=-38DY=-64D(2)X=+42DY=-64D(3)X=-1010111BY=+1010101B(4)X=+1011101BY=+1010101B若AH=7AH,AL=3CH,能否說(shuō)AX=7A3CH,為什么?請(qǐng)將左邊的詞匯和右邊的說(shuō)明聯(lián)系起來(lái),括號(hào)內(nèi)填入所選的A,B,C,D等。(1)CPU()A總線接口部件,實(shí)行執(zhí)行部件所需要的所有總線操作。(2)存儲(chǔ)器()B指示下一條要執(zhí)行指令的偏移地址。(3)EU()C保存各邏輯段的起始地址的寄存器。PC機(jī)有4個(gè)段寄存器CS,DS,SS,ES。(4)BIU()D取指令,分析并控制指令執(zhí)行的部件。(5)堆棧()E惟一代表存儲(chǔ)器空間中的每個(gè)字節(jié)單元的地址。(6)IP()F保存當(dāng)前棧頂?shù)刂返募拇嫫?。?)SP()G存儲(chǔ)程序、數(shù)據(jù)信息的記憶裝置,PC機(jī)有RAM和ROM兩種。(8)段寄存器()H以后進(jìn)先出方式工作的存儲(chǔ)空間(9)物理地址()I告訴CPU要執(zhí)行的操作,在程序運(yùn)行時(shí)執(zhí)行。(10)指令()J執(zhí)行部件,由算術(shù)邏輯單元(ALU)和寄存器等組成。你有幾種方法可以實(shí)現(xiàn)下列要求,給出相應(yīng)的指令或指令序列。(1)清累加器AX(2)清進(jìn)位標(biāo)志。(3)將累加器內(nèi)容(AX)乘以2(不考慮溢出)(4)將累加器內(nèi)容(AX)除以2(不考慮余數(shù))指出下列指令的錯(cuò)誤(1)MOVCS,BX(2)MOVCH,SI(3)PUSHAL(4)MOVDX,[BX][BP](5)SHLAX,CX(6)MOVCL,100H寫出下列程序段執(zhí)行后;AX=H?
MOVAX,0ABCDHMOVCL,4ANDAL,0FHANDAL,30HSHLAH,CLANDAH,0F3H根據(jù)以下要求寫出相應(yīng)的匯編語(yǔ)言程序段;(1)把AX寄存器和DX寄存器內(nèi)容相減,結(jié)果存入DX寄存器中。(2)用寄存器BP和DI的基址變址尋址方式,把存儲(chǔ)器數(shù)據(jù)段中的一個(gè)字節(jié)與AL寄存器的內(nèi)容相減,結(jié)果保存在存儲(chǔ)器單元中。下列變量各占多少字節(jié)?NUMBYTEDB1,10DUP(
),‘$’NUMWORDDW11H,25HNUMDWORDDD20H,10DUP(),20HNUMDUPDB2DUP(5DUP(1,2,‘xyz’))STINGDB‘IAMASTUDENT’,‘$’該程序中數(shù)據(jù)段定義如下:DSEGSEGMENTSTRGDB‘IAMATEACHER!’,‘$’MSPADB2DUP()NUMDB1,2,3,4,5,6,7,8DISPDW2DSEGENDS(1)執(zhí)行下列指令段后LEABX,NUMADDBX,DISPMOVAX,WORDPTR[BX]AX=HBX=H(2)執(zhí)行下列指令段后XORBX,BXMOVAX,[DISP]MOVSI,OFFSETNUMADDBX,WORDPTR[SI]AX=H,BX=H在程序的括號(hào)中分別填入下述指定的指令后,給出程序的執(zhí)行結(jié)果。程序如下:CSEGSEGMENTASSUMECS:CSEGSTART:MOVAX,2MOVBX,3MOVCX,4MOVDX,5NEXT:ADDAX,AXMULBXSHRDX,1()MOVAH,4CHINT21HCSEGENDSENDSTART(1)若括號(hào)中填入LOOPNEXT指令執(zhí)行后AX=HBX=HCX
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保險(xiǎn)企業(yè)客戶服務(wù)管理
- 2025山東省建筑安全員C證考試(專職安全員)題庫(kù)附答案
- 2025年度智能機(jī)器人銷售及技術(shù)服務(wù)合同
- 【1對(duì)1】2021年高中數(shù)學(xué)學(xué)業(yè)水平考試專題綜合檢測(cè)-模擬試卷(四)
- 2024新媒體社交網(wǎng)絡(luò)營(yíng)銷與用戶增長(zhǎng)合作協(xié)議3篇
- 【高優(yōu)設(shè)計(jì)】2022屆高三語(yǔ)文蘇教版(浙江專用)一輪復(fù)習(xí)專題講評(píng)教案三-文學(xué)類文本閱讀(散文)-
- 二零二五年度農(nóng)產(chǎn)品質(zhì)量檢測(cè)合同范本3篇
- 2025年廣東省安全員A證考試題庫(kù)及答案
- 二零二五年度地產(chǎn)項(xiàng)目擔(dān)保合作協(xié)議合同范本集錦:新房開(kāi)發(fā)專項(xiàng)2篇
- 2021高考數(shù)學(xué)(文-江蘇專用)二輪復(fù)習(xí)-33-【第10練】
- 音樂(lè)老師年度總結(jié)5篇
- 學(xué)生學(xué)情分析報(bào)告范文
- 自動(dòng)控制理論(哈爾濱工程大學(xué))知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋哈爾濱工程大學(xué)
- 探索2024:財(cái)務(wù)報(bào)表分析專業(yè)培訓(xùn)資料
- 雙減背景下基于核心素養(yǎng)小學(xué)語(yǔ)文閱讀提升實(shí)踐研究結(jié)題報(bào)告
- 股權(quán)部分贈(zèng)與協(xié)議書模板
- 心電圖使用 課件
- 建筑起重機(jī)械安裝拆卸工程的專項(xiàng)施工方案
- 機(jī)關(guān)培訓(xùn)課件教學(xué)課件
- 《自貢市醫(yī)療服務(wù)項(xiàng)目?jī)r(jià)格匯編(2023版)》
- 磁力聚星星選達(dá)人認(rèn)證考試-初階
評(píng)論
0/150
提交評(píng)論