微機(jī)原理題集(附答案)_第1頁(yè)
微機(jī)原理題集(附答案)_第2頁(yè)
微機(jī)原理題集(附答案)_第3頁(yè)
微機(jī)原理題集(附答案)_第4頁(yè)
微機(jī)原理題集(附答案)_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

微機(jī)原理題集(附答案)微機(jī)原理題集(附答案)微機(jī)原理題集(附答案)微機(jī)原理題集(附答案)編制僅供參考審核批準(zhǔn)生效日期地址:電話:傳真:郵編:微機(jī)原理題集★8、一般一個(gè)總線周期可分為_(kāi)__T1____、___T2____、__T3_____和_____T4__狀態(tài)。★3、指令JONEXT表示OF=__1_____時(shí)轉(zhuǎn)移?!?、DEBUG命令中,反匯編命令的英文字母為_(kāi)__U___,顯示內(nèi)存命令的英文字母為_(kāi)____D___,跟蹤執(zhí)行命令的英文字母為_(kāi)___T____,顯示和修改寄存器的命令____R____,匯編命令是_____A___?!?、CPU與IO設(shè)備之間數(shù)據(jù)傳送控制方式常見(jiàn)的有__程序控制方式____、__中斷控制方式____和_DMA_____三種?!?.下列指令執(zhí)行時(shí)出錯(cuò)的是(B)

A.ADD

BUF1,BUF2

B.JMP

DWORD

PTR

DAT

[BX]

C.MOV

AX,[BX+DI]

NUM

D.TEST

AL,08H★10.下列指令中,源操作數(shù)的尋址方式中,(C)屬于立即尋址,(B)屬于寄存器尋址,(E)屬于寄存器間接尋址,(A)屬于直接尋址,(D)屬于寄存器相對(duì)尋址。A)MOVAX,[4000H]B)MOV[BX],AXC)SUBAX,2000HD)MOVAX,[SI+12H]E)MOVCX,[BX]F)MOVAX,[SI+BX+10H]★13.指令LOOPNZ的循環(huán)結(jié)束條件是(D)。A)CX=0且ZF=0B)CX=0或ZF=0C)CX=0且ZF=1D)CX=0或ZF=114、指令CALLDWORDPTR[BX]目標(biāo)地址的尋址方式為DA)段內(nèi)直接B)段內(nèi)間接C)段間直接D)段間間接★1.語(yǔ)句DA1DB2DUP(4,6),5匯編后,與該語(yǔ)句功能等同的語(yǔ)句是(C)。A)DA1DB4,6,5B)DA1DB2,4,6,5C)DA1DB4,6,4,6,5D)DA1DB4,6,5,4,6,51、微機(jī)系統(tǒng)由(硬件系統(tǒng))和(軟件系統(tǒng))兩部分組成。2、總線按傳輸?shù)男畔⒎N類可分成(數(shù)據(jù))、(地址)和(控制)三種。3、模型機(jī)CPU主要由(運(yùn)算器)、(控制器)和(寄存器)三部分組成。4、指令格式通常由(操作碼)和(操作數(shù))組成。5、指令的執(zhí)行分(取指)和(執(zhí)指)兩個(gè)階段。6、8086有(20)位地址線,存儲(chǔ)器容量為(1M)B。1、8086CPU內(nèi)部組成結(jié)構(gòu)從功能上講,可分為_(kāi)_BIU_____和___EU______兩部分。2、8086/8088的四個(gè)段寄存器為_(kāi)__DS_____、___ES_____、___SS____、__CS_______3、用來(lái)存放CPU狀態(tài)信息的寄存器是_____FLAGS______。4、用來(lái)存放指令地址的寄存器是——IP———。5、AX寄存器可分成____AH___和___AL____兩個(gè)8位寄存器。6、8086的16位標(biāo)志寄存器FLAGS中OF=1表示運(yùn)算結(jié)果___溢出____,ZF=1表示運(yùn)算結(jié)果為零。PF=0表示運(yùn)算結(jié)果的低8位中1的個(gè)數(shù)為_(kāi)__奇數(shù)____。7、8086的16位標(biāo)志寄存器FLAGS中IF=1表示CPU____允許___中斷,TF=1表示CPU進(jìn)入___單步____工作方式。9、8086CPU的1M內(nèi)存由__兩_____塊512KB存儲(chǔ)體組成。10、地址4000H:0300H,其物理地址是___40300H____,段地址是_4000H______,偏移地址是___0300H____________。11、8086存儲(chǔ)器管理采用__分段管理_____技術(shù)。12、8086CPU引腳信號(hào)中中斷請(qǐng)求兩個(gè)信號(hào)名稱為_(kāi)___INT__和___NMI____。13、8086CPU信號(hào)中控制地址鎖存器信號(hào)是__8282_____。14、8086CPU信號(hào)中控制數(shù)據(jù)收發(fā)器的信號(hào)是__8286_____。15、8086信號(hào)中區(qū)分存儲(chǔ)器和I/O操作的信號(hào)是___M/IO____。1、I/O端口的尋址方式有兩種,分別是__直接端口尋址__,__間接端口尋址__。2、指令MULBX隱含的被乘數(shù)寄存器是_____AX____,指令LOOPNEXT的循環(huán)次數(shù)必須存放在____CX____寄存器中。4、將I/O設(shè)備端口內(nèi)容讀入AL中的指令助記符是_____IN______。5、8086CPU的I/O指令采用間接尋址時(shí),使用的間接寄存器是____DX____。6、設(shè)置IF=1的指令為_(kāi)___STI____。7、清除CF標(biāo)志的指令為_(kāi)___CLC____。8、一對(duì)操作堆棧的指令為_(kāi)_PUSH__和____POP____。9、LOOPNZ的循環(huán)條件為_(kāi)__ZF=0且 CX!=0_____。10、指令LOOPNEXT的循環(huán)次數(shù)必須存放在______CX_____寄存器中。11、DIVBX指令的被除數(shù)隱含的寄存器為_(kāi)____AX___和____DX____,存放商的寄存器為_(kāi)___AX____,存放余數(shù)的寄存器為_(kāi)___DX____。12、實(shí)現(xiàn)無(wú)符號(hào)數(shù)乘2的指令的助記符是____SAL____,實(shí)現(xiàn)有符號(hào)數(shù)除2的指令的助記符是____SAR____。13、中斷調(diào)用指令的助記符是___INT_____,中斷返回指令的助記符是____IRET____。14、子程序調(diào)用指令的助記符是_____PROC___,子程序返回指令的助記符是______RET__。1、用匯編語(yǔ)言編寫(xiě)的源程序不能直接為計(jì)算機(jī)所識(shí)別和執(zhí)行,它首先必須需要將匯編語(yǔ)言源程序___翻譯___成目標(biāo)文件,再經(jīng)過(guò)__匯編__生成可執(zhí)行文件后才能執(zhí)行。2、變量/標(biāo)號(hào)的三個(gè)屬性是____段屬性____,___偏移屬性___,__類型屬性__。4、定義子程序的一對(duì)偽指令助記符是___Proc___、___endp___。5、存儲(chǔ)器與CPU之間的連接有_地址總線_、_數(shù)據(jù)總線_和_控制總線_3組連接線。1、CPU與輸入輸出設(shè)備之間傳送的信息有____數(shù)據(jù)_____、_狀態(tài)_________和___控制_______三類。4、接口電路中一般有_數(shù)據(jù)_____、__狀態(tài)____和__控制____三種端口。6、8086CPU專門(mén)為接口輸入輸出設(shè)計(jì)的兩條指令的助記符為_(kāi)_IN_________、___OUT_______。8、中斷源一般分為_(kāi)_外部中斷____和_內(nèi)部中斷______兩類。9、8086的中斷技術(shù)采用_向量中斷_____機(jī)制。10、8086CPU有_INTR_____和_NMI_____兩條硬件中斷請(qǐng)求線。11、中斷處理過(guò)程一般包括__中斷請(qǐng)求____、___中斷響應(yīng)___、__中斷處理____和_中斷返回_____四個(gè)過(guò)程。1、目的變址寄存器是(B)。A)SIB)DIC)SPD)BX2、用來(lái)存放即將執(zhí)行的指令的偏移地址的寄存器是(B)。A)SPB)IPC)BPD)CS3、用來(lái)存放運(yùn)行結(jié)果狀態(tài)的寄存器為(C)操作。A)SPB)SIC)FLAGSD)DX4、TF=1表示CPU工作于(A)方式。A)單步B)連續(xù)5、微機(jī)中控制總線傳送的是(D)。A)存儲(chǔ)器和I/O接口的地址碼B)微處理器向內(nèi)存儲(chǔ)器和I/O接口傳送的命令信號(hào)C)存儲(chǔ)器和I/O設(shè)備向微處理器傳送的狀態(tài)信號(hào)D)B和C6、8086CPU引腳MN/MX接電源電壓時(shí),表示系統(tǒng)工作于(A)。A)最小模式B)最大模式2、8086/8088CPU的RD、M/IO引腳上為邏輯0時(shí),意味著(C)操作。A)讀存儲(chǔ)器B)寫(xiě)存儲(chǔ)器C)讀I/O端口D)寫(xiě)I/O端口1.下列敘述正確的是(C)

A.對(duì)兩個(gè)無(wú)符號(hào)數(shù)進(jìn)行比較采用CMP指令,對(duì)兩個(gè)有符號(hào)數(shù)比較用CMPS指令

B.對(duì)兩個(gè)無(wú)符號(hào)數(shù)進(jìn)行比較采用CMPS指令,對(duì)兩個(gè)有符號(hào)數(shù)比較用CMP指令

C.對(duì)無(wú)符號(hào)數(shù)條件轉(zhuǎn)移采用JAE/JNB指令,對(duì)有符號(hào)數(shù)條件轉(zhuǎn)移用JGE/JNL指令

D.對(duì)無(wú)符號(hào)數(shù)條件轉(zhuǎn)移采用JGE/JNL指令,對(duì)有符號(hào)數(shù)條件轉(zhuǎn)移用JAE/JNB指令2.在下列指令的表示中,不正確的是(C)

A.MOV

AL,[BX+SI]

B.JMP

SHORT

DONI

C.DEC

100

D.MUL

CL6.已知(AX)=1234H,執(zhí)行下述三條指令后,(AX)=(D)

MOV

BX,AX

NEG

BX

ADD

AX,BX

A.1234H

B.0EDCCH

C.6DCCHD.0000H7.在下列指令中,___D___指令的執(zhí)行會(huì)影響條件碼中的CF位。

A.JMP

NEXT

B.JC

NEXT

C.INC

BX

D.SHL

AX,18.將DX的內(nèi)容除以2,正確的指令是(C)A.DIV

2

B.DIV

DX,2

C.SAR

DX,1

D.SHL

DX,19.若棧頂?shù)奈锢淼刂肥?0100H,當(dāng)執(zhí)行完P(guān)OPAX指令后,棧頂?shù)奈锢淼刂肥牵ˋ)。A)20102HB)20101HC)20100HD)20103H11.下列指令中錯(cuò)誤指令是(E)、(B)和(F)。A)MOVAX,DSB)MOVCS,1500HC)MOVSI,BXD)MOV[3000H],ALE)MOV[DI+32H],[1845H]F)MOVAL,1000H12.JMPWORDPTR[BX]的目標(biāo)地址偏移量是(B)A)BX的內(nèi)容B)BX所指向的內(nèi)存字單元之內(nèi)容C)IP+BX的內(nèi)容D)IP+[SI]2、對(duì)于語(yǔ)句YDW10DUP(0),則TYPEY為(A)、LENGTHY為(B),SIZEY為(C)。A)2B)10C)20D1.以下存儲(chǔ)器件,若存有數(shù)據(jù),當(dāng)?shù)綦姇r(shí),(C)存儲(chǔ)器件能保留原有數(shù)據(jù)A)磁芯存儲(chǔ)器B)RAMC)ROM2、下列按塊擦除的是(D)存儲(chǔ)器。A)EPROMB)EEPROMC)PROMD)FLASH3、若256KB的SRAM具有8條數(shù)據(jù)線,則它具有(C)地址線。A)10B)15C)20D)321、需要(C)片8259中斷控制器構(gòu)成32級(jí)中斷系統(tǒng)。A)4B)6C)52、指令I(lǐng)NAL,24H采用的尋址方式為(A)A)端口直接尋址B)端口間接尋址3、指令OUTDX,AL采用的尋址方式為(B)A)端口直接尋址B)端口間接尋址5、斷電故障屬于(B)。A)可屏蔽中斷B)不可屏蔽中斷6、INTEL8259作用是(C)A)定時(shí)B)地址鎖存C)中斷控制D)并行處理。1.可編程芯片8259的作用是(B)。A.定時(shí)/計(jì)數(shù)B.中斷控制C.并行輸入輸出D.數(shù)/摸轉(zhuǎn)換2.在串行通信中,每一位數(shù)據(jù)傳送所需要時(shí)間與(A)有關(guān)。A.波特率B.幀格式頻率D.固定不變5.芯片Intel8286的作用是(D)。A.地址鎖存B.產(chǎn)生時(shí)鐘C.總線控制D.數(shù)據(jù)驅(qū)動(dòng)6.芯片Intel8286的作用是(D)。A.地址鎖存B.產(chǎn)生時(shí)鐘C.總線控制D.數(shù)據(jù)驅(qū)動(dòng)7.可編程芯片8255作用是(C)。A.定時(shí)/計(jì)數(shù)B.中斷控制C.并行輸入輸出D.數(shù)/模轉(zhuǎn)換★3、什么叫總線周期,為什么要插入等待周期插在何處答:總線周期是指CPU經(jīng)外部總線對(duì)存儲(chǔ)器或IO端口進(jìn)行一次信息輸入或輸出的操作所需要的時(shí)間;CPU與慢速的存儲(chǔ)器和IO接口交換信息時(shí),為防止丟失數(shù)據(jù),需要插入等待周期;插入在總線周期的T3和T4之間★1、什么叫中斷什么叫中斷源中斷源分為哪兩類對(duì)每類中斷各舉1例。答:中斷就是使CPU暫停運(yùn)行原來(lái)的程序而應(yīng)更為急迫事件的需要轉(zhuǎn)向去執(zhí)行為中斷源服務(wù)的程序(稱為中斷服務(wù)程序),待該程序處理完后,再返回運(yùn)行原程序。中斷源:即引起中斷的事件或原因,或發(fā)出中斷申請(qǐng)的來(lái)源。中斷源分為外部中斷和內(nèi)部中斷兩類。如掉電故障為外部中斷,運(yùn)算溢出為內(nèi)部中斷?!?、CPU在中斷周期要完成哪些主要的操作答:CPU在中斷周期要完成下列操作:(1)關(guān)中斷(2)保留斷點(diǎn)(3)保護(hù)現(xiàn)場(chǎng)(4)給出中斷入口地址,轉(zhuǎn)去相應(yīng)的中斷服務(wù)程序(5)恢復(fù)現(xiàn)場(chǎng)(6)開(kāi)中斷與返回★1、分析以下程序段:SUMDW……..……...MOVAX,0MOVCX,10LP:ADDAX,CXDECCXJNZLPMOVSUM,AX(1)以上程序段的功能是什么將1~10相加(2)程序段執(zhí)行完后,變量SUM為多少55★1、編寫(xiě)一個(gè)匯編語(yǔ)言程序,要求從鍵盤(pán)輸入一個(gè)小寫(xiě)字母,將其轉(zhuǎn)換成大寫(xiě)字母在屏幕上顯示出來(lái)。CODE SEGMENT ASSUME CS:CODESTART: MOV AH,01H INT 21H SUB AL,20H MOV DL,AL MOV AH,02H INT 21H MOV AH,4CH INT 21HCODE ENDS END START2、編寫(xiě)一個(gè)完整的匯編語(yǔ)言程序,實(shí)現(xiàn)10以內(nèi)奇數(shù)相加。STACK SEGMENT DB20 DUP()STACK ENDSCODE SEGMENT ASSUME CS:CODE,SS:STACKSTART: MOV CL,10 MOV AL,00H LP: TEST CL,01H JZ LP1 ADD AL,CL LP1: LOOP LPCODE ENDS END START★2、編寫(xiě)統(tǒng)計(jì)連續(xù)存儲(chǔ)區(qū)10個(gè)數(shù)據(jù)(變量名DATA)中奇數(shù)、偶數(shù)的個(gè)數(shù)。DATASEGMENTBUFDB········JSDBOSDBDATAENDSSTACKSEGMENTSTADB10DUP()STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXMOVDL,0MOVDH,0MOVBX,OFFSETBUFMOVCX,0AHL1: MOVAL,[BX] SHRAL,1 JCL3L2: INCDL;偶數(shù) INCBXLOOPL1L3: INCDH;奇數(shù)INCBXLOOPL1MOVJS,DHMOVOS,DLMOVAH,4CHINT21HCODEENDSENDSTART★1、設(shè)有一個(gè)具有13位地址和8位字長(zhǎng)的存儲(chǔ)器,問(wèn):(1)存儲(chǔ)器能存儲(chǔ)多少字節(jié)信息 2^13=8KB(2)如果存儲(chǔ)器由1K*4bRAM芯片組成,共需要

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論