版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
微機原理考試試題3套及答案微機原理考試試題3套及答案微機原理考試試題3套及答案資料僅供參考文件編號:2022年4月微機原理考試試題3套及答案版本號:A修改號:1頁次:1.0審核:批準:發(fā)布日期:微型計算機原理與接口技術綜合測試題一一、
單項選擇題(下面題只有一個答案是正確的,選擇正確答案填入空白處)1.8086CPU通過(1
)控制線來區(qū)分是存儲器訪問,還是I/O訪問,當CPU執(zhí)行INAL,DX指令時,該信號線為(2
)電平。(1)
A.
M/
B.
C.ALE
D.
N/(2)
A.高
B.低
C.ECL
D.
CMOS
2.n+1位有符號數(shù)x的補碼表示范圍為(
)。
A.
-2n<x<2n
B.
-2n≤x≤2n-1
C.
-2n-1≤x≤2n-1
D.-2n<x≤2n3.若要使寄存器AL中的高4位不變,低4位為0,所用指令為(
)。
A.
ANDAL,0FH
B.
ANDAL,0FOH
C.
ORAL,0FH
D.
ORAL0FOH4.下列MOV指令中,不正確的指令是(
)。
A.
MOVAX,BX
B.
MOVAX,[BX]
C.
MOVAX,CX
D.
MOVAX,[CX]5.中斷指令INT17H的中斷服務程序的入口地址放在中斷向量表地址
(
)開始的4個存貯單元內(nèi)。
A.
00017H
B.
00068H
C.
0005CH
D.
0005EH6.條件轉(zhuǎn)移指令JNE的條件是(
)。
A.
CF=0
B.
CF=1
C.
ZF=0
D.ZF=17.在8086/8088CPU中,一個最基本的總線讀寫周期由(1)時鐘周期(T狀態(tài))組成,在T1狀態(tài),CPU往總線上發(fā)(2)信息。
⑴
A.
1個
B.
2個
C.
4個
D.
6個⑵
A.
數(shù)據(jù)
B.地址
C.狀態(tài)
D.
其它8.8086有兩種工作模式,最小模式的特點是(1),最大模式的特點是(2)。⑴
A.CPU提供全部控制信號
B.由編程進行模式設定
C.不需要8286收發(fā)器
D.需要總線控制器8288⑵
A.M/
引腳可直接引用
B.由編程進行模式設定
C.需要總線控制器8288
D.適用于單一處理機系統(tǒng)9.在8086微機系統(tǒng)的RAM存儲單元器0000H:002CH開始依次存放23H,0FFH,00H,和0F0H四個字節(jié),該向量對應的中斷號是(
)。
A.
0AH
B.
0BH
C.
0CH
D.
0DH
10.真值超出機器數(shù)表示范圍稱為溢出,,此時標志寄存器中的(
)位被置位
A.
OF
B
AF
C
PF
D
CF
系統(tǒng)中內(nèi)存儲器地址空間為1M,而在進行I/O讀寫是,有效的地址線是(
)
A.高16位
B.
低16位
C.高8位
D.
低8位
CPU中段寄存器用來存放(
)
A.
存儲器的物理地址
B.存儲器的邏輯地址
C.存儲器的段基值
D.存儲器的起始地址可編程中斷控制器的中斷服務寄存器ISR用于(
)
A.記憶正在處理中的中斷
B.存放從外設來的中斷請求信號C.允許向CPU發(fā)中斷請求
D.禁止向CPU發(fā)中斷請求可編程定時/計數(shù)器的計數(shù)范圍是(
)
A.
0-255
B.
1-256
C.0-65535
D.1-6553615.在8086中,(BX)=8282H,且題中指令已在隊列中,則執(zhí)行INC[BX]指令需要的總線周期數(shù)為()A.0
B.1
C.2
D.316.8086中,(
)組寄存器都可以用來實現(xiàn)對存儲器的尋址。A.AX,SI,DI,BX
B.BP,BX,CX,DX
C.SI,DI,BP,BXD.BX,CX,SI,DI17.微機系統(tǒng)中若用4片8259A構成主、從兩級中斷控制邏輯,接至CPU的可屏蔽中斷請求線INTR上,最多可擴展為(
)級外部硬中斷。A.32
B.29
C.28
D.2418.在8086宏匯編過程中不會產(chǎn)生指令碼,只用來指示匯編程序如何匯編的指令是
(
)
A.匯編指令
B.偽指令
C.機器指令
D.宏指令19.連接到64000h-6FFFFh地址范圍上的存儲器是用8k×8
RAM芯片構成的,該芯片要(
)片。
片
片
片
片8088指令OUT
80H,AL表示
(
)
A.
將80H送給AL
B.將80H端口的內(nèi)容送給AL
C.將AL的內(nèi)容送給80H端口
D.將AL內(nèi)容送給80H內(nèi)存單元二.改錯(若有錯,請指出錯誤并說明原因)1.堆棧操作應滿足先進先出原則。(
)2.CPU在未執(zhí)行完當前指令的情況下,就可響應可屏蔽中斷請求。(
)3.8086CPU標志寄存器共有16位,每一位都有含義。(
)4.條件轉(zhuǎn)移指令只能用于段內(nèi)直接短轉(zhuǎn)移。(
)5.控制器的基本功能是:由程序計數(shù)器PC控制程序的有序運行,并完成各種算術邏輯運算。(
)6.在8259A級連系統(tǒng)中,作為主片的8259A的某些IR引腳連接從片,同時也可以在另一些IR引腳上直接連接外設的中斷請求信號端。(
)
7.8086的中斷分為可屏蔽中斷和不可屏蔽中斷兩種。(
)8.串行接口中“串行”的含意僅指接口與外設之間的數(shù)據(jù)交換是串行的,而接口與CPU之間的數(shù)據(jù)交換仍是并行的。9.字長一定的情況下,原碼、反碼和補碼所能表示的二進制真值范圍是相同的。(
)10.所有進位計數(shù)制,其整數(shù)部分最低位的位權都是1(
)三、填空題
1.某存貯器單元的實際地址為2BC60H,該單元在段地址為2AFOH中的偏移地址是__________。
2.8086CPU復位后,寄存器中的值將進入初始態(tài),問(CS)=__________,(IP)=__________,(DS)=__________。
3.
8086/8088CPU內(nèi)部結構按功能分為兩部分,即_________
和__________。
4.CPU對外設進行數(shù)據(jù)傳送的方式有幾種,即__________,___________,或___________。5.
CPU從主存取一條指令并執(zhí)行該指令的時間稱為__________,它通常用若干個__________
來表示,而后者又包含有若干個__________
。6.
8086/8088CPU提供了接受外部中斷請求信號的引腳是__________
和
__________。7.-128的補碼是
8.填入適當指令,使下面程序?qū)崿F(xiàn)用移位、傳送、加法指令完成(AX)與10相乘運算:SHL
AX,__________MOV
DX,AXMOV
CL,__________
SHL
AX,CL
ADD__________9.時序控制方式有同步方式和
10.大部分DMAC都擁有單字節(jié)傳送,
傳送,和成組傳送方式
四.閱讀程序并回答問題1、
已知:(AX)=2233H,(BX)=5566H,執(zhí)行了下面的程序段后,(AX)=_______,(BX)=______.CMPAX,BXJG
NEXTXCHGAX,BXNEXT:
NEGAX2、
已知:(AX)=6666H,(BX)=0FF00H,(CF)=0。在執(zhí)行下面程序段后:(AX)=____,(BX)=____,(CF)=____.
MOVAX,5555H
ANDAX,BX
XORAX,AX
NOTBX微型計算機原理與接口技術綜合測試題二一、單選題(
)1.8086CPU在執(zhí)行MOV
AL,[BX]指令的總線周期內(nèi),若BX存放的內(nèi)容為1011H,則和A0的狀態(tài)是
。
A.0,0
B.0,1
C.1,0
D.1,1(
)2.設x=-46,y=117,則[x-y]補和[x+y]補分別等于
。A.D2H和75H
B.5DH和47HC.2EH和7lH
D.47H和71H(
)3.8086CPU在進行無符號數(shù)比較時,應根據(jù)
標志位來判別。
A.CF和OF
B.CF和PF
C.CF和ZF
D.ZF和OF(
)4.執(zhí)行下列程序后,(AL)=
。
MOV
AL,92H
SUB
AL,7lH
DAS
A.21
D.11H(
)5.下列指令中正確的是
。A.MOV
AX[SI][DI]
B.MOV
BYTEPTR[BX],1000C.PB8
EQU
DS:[BP+8]
D.MOV
BX,OFFSET[SI](
)6.在PC/XT中,NMI中斷的中斷矢量在中斷矢量表中的位置
。A.是由程序指定的
B.是由DOS自動分配的C.固定在08H開始的4個字節(jié)中
D.固定在中斷矢量表的表首(
)7.在8086中,(BX)=8282H,且題中指令已在隊列中,則執(zhí)行INC[BX]指令需要的總線周期數(shù)為
。A.0
B.1
C.2
D.3(
)8.微機系統(tǒng)中若用4片8259A構成主、從兩級中斷控制邏輯,接至CPU的可屏蔽中斷請求線INTR上,最多可擴展為
級外部硬中斷。A.32
B.29
C.28
D.24(
)9.當存儲器讀寫速度較慢時,需產(chǎn)生一個READY信號以實現(xiàn)與CPU的同步,CPU將在總線周期的
時候采樣該信號。
A.T2下降沿
B.T3下降沿
C.T2上升沿
D.T3上升沿(
)10.8086中,
組寄存器都可以用來實現(xiàn)對存儲器的尋址。
A.AX,SI,DI,BX
B.BP,BX,CX,DX
C.SI,DI,BP,BX
D.BX,CX,SI,DI
三、填空題1.
已知(AL)=0101110lB,執(zhí)行指令NEGAL后再執(zhí)行CBW,(AX)=
。2.
在動態(tài)存儲器2164的再生周期中,只需要
地址,所以在和這兩個信號中,只有
變?yōu)榈碗娖健?.過程可重入是指
,用
傳遞參數(shù)過程才可實現(xiàn)重入。4.
若(AL)=01001001B,執(zhí)行ADD
AL,AL指令后,再執(zhí)行DAA命令,則(AL)=
,(CF)=
,(AF)=
。5.
已知指令序列為:
MOV
AX,0FFBDH
MOV
BX,12F8H
IDIV
BL
此指令序列執(zhí)行后,(AX)=
,(BX)=
。6.
微型計算機中,CPU重復進行的基本操作是:
、
和
。7.
若(CS)=4200H時,物理轉(zhuǎn)移地址為4A230H,當CS的內(nèi)容被設定為7900H時,物理轉(zhuǎn)移地址為
。8.
8259A工作在8086模式,中斷向量字節(jié)ICW2=70H,若在IR3處有一中斷請求信號,這時它的中斷向量號為
,該中斷的服務程序入口地址保存在內(nèi)存地址為
H至
H的
個單元中。四、程序閱讀1.閱讀下列程序,寫出程序執(zhí)行后數(shù)據(jù)段BUF開始的10個內(nèi)存單元中的內(nèi)容。
DATASEGMENTBUF
DB08H,12H,34H,56H,78H,9AH,0BCH,0DEH,0F0H,0FFHKEY
DB78H
DATAENDS
CODESEGMENT
ASSUME
CS:CODE,DS:DATA,ES:DATA
START:
MOVAX,DATAMOVDS,AXMOVES,AXCLDLEA
DI,BUFMOVCL,[DI]XORCH,CHINC
DIMOV
AL,KEYREPNE
SCASBJNE
DONEDECBUFMOVSI,DIDECDIREP
MOVSB
DONE:
MOVAH,4CHINT
21H
CODE
ENDS
ENDSTART
執(zhí)行結果:BUFDB
、
、
、
、
、
、
、
、
、
2.在內(nèi)存的NUM單元中有一個字節(jié)的帶符號二進制數(shù)(補碼表示),下列程序是將其對應的十進制數(shù)輸出到顯示器上。請對程序中的三處錯誤進行修正,并在空白處填上適當?shù)恼Z句。DATA
SEGMENTNUM
DB
BUFFER
DB
10DUP()DATA
ENDSSTACK
SEGMENT
PARA
STACK‘STACK’DB
100HDUP()STACKEVDSCODE
SEGMENT
①
START:
MOVAX,DATAMOVES,AXMOVDS,DATAMOVCL,NUMLEA
DL,BUFFER
②
MOVAL,0DHSTOSBMOVAL,0AHSTOSBMOVAL,CLOR
AL,ALJS
PLUS
③
MOVAL,‘-’JMP
GOONPLUS:
MOVAL,‘+’GOON:
STOSBMOVBL,64HCALL
CHANGEMOVBL,0AHCALL
CHANGEMOVAL,30HADDAL,CLSTOSBMOVAL,‘$’STOSBLEA
DX,BUFPERMOVAH,9INC
21H
;輸出十進制MOVAH,4CHINT
21HCHANGE
PROC
NEARMOVDL,0AGAIN:
SUB
CL,BLJC
DOWNINC
DLJMP
AGAINDOWN:
④
MOVAL,30HADDAL,DLSTOSB
⑤
CHANGE
ENDPCODE
ENDENDSTART
微型計算機原理與接口技術綜合測試題三一、單選題(
)1.在8086宏匯編過程中不會產(chǎn)生指令碼,只用來指示匯編程序如何匯編的指令是
。
A.匯編指令
B.偽指令
C.機器指令
D.宏指令(
)2.在CMPAX,DX指令執(zhí)行后,當標志位SF、OF、ZF滿足下列邏輯關系(SF⊕OF)+ZF=0時,表明
。A.(AX)>(DX)
B.(AX)≥(DX)
C.(AX)<(DX)
D.(AX)≤(DX)(
)3.8086微機系統(tǒng)的RAM存儲單元中,從0000H:002CH開始依次存放23H,0FFH,00H,和0F0H四個字節(jié),該向量對應的中斷號是
。
A.0AH
B.0BH
C.0CH
D.0DH
(
)4.8255的A口工作在方式1輸入時,其中斷允許控制位INTE的開/關是通過對
的按位置位/復位操作完成的。A.PC0
B.PC2
C.PC4
D.PC6(
)5.
在進入DMA工作方式之前,DMA控制器被當作CPU總線上的一個
。A.I/O設備
B.I/O接口
C.主處理器
D.協(xié)處理器(
)6.在PC/XT中,設(AX)=9305H,(BX)=6279H,若ADD
BX,AX指令后接著INTO指令則會
。A.進入INTO中斷服務子程序
B.執(zhí)行INTO后面的指令C.死機
D.顯示器顯示OVERFLOW(
)7.80486總線采用的是(1),一個最基本的總線周期由(2)個時鐘周期(T狀態(tài))組成。(1)A.同步總線協(xié)定
B.半同步總線協(xié)定
C.異步總線協(xié)定(2)D.2
E.3
F.4(
)8.微處理器系統(tǒng)中采用存儲器映像方式編址時存儲單元與I/O端口是通過
來區(qū)分的。A.不同的地址編碼
B.不同的讀/寫控制邏輯
C.專用I/O指令(
)9.在一個項目或產(chǎn)品研制的過程中,通常采用________類型的存儲芯片來存放待調(diào)試的程序。
A.RAM
B.ROM
C.PROM
D.E2PROM(
)工作在8086/8088模式時,初始化命令字ICW2用來設置
。A.中斷向量地址的高8位
B.中斷類型號地址的高5位C.中斷向量的高5位
D.中斷類型號的高5位三、填空題1.
設模為28,則52的補碼為_____H,-14的補碼為______H,-0的反碼為_____H。2.
設內(nèi)存中一個數(shù)據(jù)區(qū)的起始地址是1020H:0A1CBH,在存入5個字數(shù)據(jù)后,該數(shù)據(jù)區(qū)的下一個可以使用的單元的物理地址是________________。3.
8086根據(jù)所構成系統(tǒng)大小的不同,可以工作在最大方式或最小方式。在最大方式下,系統(tǒng)需使用________來形成總線周期。4.
微機系統(tǒng)內(nèi),按信息傳輸?shù)姆秶煌捎衉_____,_________,_______,________等四級總線。5.
CPU對外設進行數(shù)據(jù)傳送的方式有幾種,即__________,___________,或___________。6.
匯編指令通常包括___________和__________兩部分。7.
8086系統(tǒng)中,默認方式下對指令尋址由寄存器________和_______完成,而堆棧段中的偏移量可由寄存器________或_________來指示。8.程序存儲與程序控制原理的含義是___________________________________________。四、程序閱讀1.
讀程序,并標明內(nèi)存中數(shù)據(jù)段的相關地址和內(nèi)容。#SEGMENT
BUFFER
DB
3
DUP(0)
A
DB
41H
LA
EQU$
B
DW
'AB'
LB
EQU$
BYTEB
EQUBYTE
PTR
B
C
DD
H
LC
EQU$
WORDC
EQUWORD
PTR
C#ENDSCODESEGMENT
ASSUME
DS:#,ES:#,CS:CODESTART
PROC
FAR
MOVAX,#
MOV
DS,AXMOVES,AX
LEA
SI,BUFFER
MOV[SI],BYTEB
INC
SI
MOV[SI],WORDC
ADDLA[SI],LB
ADDLB[SI],LC
MOVAH,4CH
INT21HSTART
ENDPCODEENDS
ENDSTART
2.
設有100個字節(jié)數(shù)據(jù)(補碼),存放在數(shù)據(jù)段中EA=2000H的存儲區(qū)內(nèi),以下程序應能從該數(shù)據(jù)區(qū)中找出最大的1個數(shù)并存人同一數(shù)據(jù)段EA=2100H的單元中,請完成該程序(在空白處填入適當?shù)恼Z句)。MAX:
MOVBX,
MOVAL,[BX]MOVCX,
LOOP1:INC
BXCMPAL,[BX]
LOOP2MOVAL,[BX]LOOP2:DECCX
JNZ
MOV
,AL
五、編址連線已知某8088微機系統(tǒng)中有兩個3~8譯碼器74LS138,如題五圖所示,分別用于存儲器和I/O端口的地址選擇。試按圖中連線把兩個譯碼器的各個輸出線的尋址范圍列表寫出,未標出的高位地址線為低電平。74LS138輸人輸出關系為:
微型計算機原理與接口技術綜合測試題一(答案)一、
單項選擇題1.(1)A
(2)B
2.B
3.B
4.D
5.C
6.C
7.(1)C
(2)B
8.(1)A
(2)C9.B
11B
12
C
13A
14
C
15
C16
C
17
B
18
B
19
B
20C
二、
改錯1.′
堆棧操作應滿足先進后出原則。2.′
CPU必須在執(zhí)行完當前指令以后,才可以響應可屏蔽中斷請求。3.′
8086CPU標志寄存器共有16位,其中只有9位有含義。4.√
(注:段內(nèi)短轉(zhuǎn)移只有直接形式,沒有間接形式)5′
6√
7′
8√
9′
10√
三、
填空題1.0D60H
2.0FFFFH、0000H、0000H
3.接口部件BIU、執(zhí)行部件EU
5.指令周期、總線周期、時鐘周期
6.NMI、INTR
8.1、2、AX,DX四、
閱讀程序并回答題1.0AA9AH、2233H
(注:程序第三行顯然應該是XCHG
AX,BX)2.0000H、00FFH、0微型計算機原理與接口技術綜合測試題二(答案)一、單選題1.B
2.B
3.C
4.C
5.D
6.C
7.C
8.B
9.B
10.C
二、多選題1.BD
2.ABD
3.ABC
4.AD
5.BD
6.ABCD7.BC
8.BD
9.AB
10.ABCD
三、填空題1.0FFA3H
2.行,3.一個過程在沒執(zhí)行完時又被調(diào)用,堆棧4.B,0,1
5.0308H,12F8H
6.取指令,分析指令,執(zhí)行指令
7.81230H簡析:段內(nèi)偏移地址=物理地址-段基址*16=4A230H-42000H=8230H,則(CS)=7900H時,物理地址=79000H+8230H=81230H。8.
73H,1CC,1CF,4簡析:ICW2中記錄了8259A的8級中斷對應的中斷類型號的高5位,中斷類型號的低3位由中斷引腳編號確定,所以IR3腳對應的中斷類型號為73H,中斷服務程序的入口地址=中斷類型號*4=73H*4=1CCH。四、程序閱讀1.程序執(zhí)行后BUF內(nèi)容為:07H,12H,34H,56H,9AH,0BCH,0DEH
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 櫥柜燈光施工方案(3篇)
- 景區(qū)門票收入核算制度
- 2026屆河南省非凡吉名校創(chuàng)聯(lián)盟高三上英語期末檢測模擬試題含解析
- 2026廣東湛江市消防救援支隊政府專職消防員招錄54人備考題庫(第一期)及參考答案詳解一套
- 2026北京中關村第三小學永新分校招聘備考題庫(含答案詳解)
- 2026四川雅安市老干部活動中心招聘1人備考題庫及答案詳解(新)
- 2026江西吉安市吉水縣綜合交通運輸事業(yè)發(fā)展中心面向社會招聘司機及系統(tǒng)操作員2人備考題庫及1套完整答案詳解
- 2026山東煙臺市萊山區(qū)事業(yè)單位招聘備考題庫有完整答案詳解
- 琴行財務制度
- 法院加強財務制度
- 環(huán)境多因素交互導致慢性病共病的機制研究
- 2026湖南衡陽耒陽市公安局招聘75名警務輔助人員考試參考題庫及答案解析
- 2026年中共佛山市順德區(qū)委組織部佛山市順德區(qū)國有資產(chǎn)監(jiān)督管理局招聘備考題庫及參考答案詳解
- 多重耐藥菌醫(yī)院感染預防與控制技術指南完整版
- 2026年1月浙江省高考(首考)英語試題(含答案詳解)+聽力音頻+聽力材料
- 河南新鄉(xiāng)鶴壁安陽焦作2026年1月高三一模物理試題+答案
- 2026年食品安全快速檢測儀器項目可行性研究報告
- 2025年新版八年級上冊歷史期末復習必背歷史小論文范例
- 2026年及未來5年市場數(shù)據(jù)中國電能計量裝置市場競爭格局及投資戰(zhàn)略規(guī)劃報告
- 智慧物流背景下多式聯(lián)運的協(xié)同發(fā)展與運輸效能提升研究畢業(yè)論文答辯匯報
- 替人背債合同范本
評論
0/150
提交評論