版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
千里之行,始于足下。第2頁/共2頁精品文檔推薦微機原理與接口技術(shù)模擬題及答案微機原理與接口技術(shù)模擬題一
一.填空題
1.二進制數(shù)11010011B轉(zhuǎn)換為十六進制數(shù)是,轉(zhuǎn)換為十進制數(shù)是。
2.十六進制數(shù)2345H轉(zhuǎn)換為二進制數(shù)是,轉(zhuǎn)換為十進制數(shù)是。
3.十進制數(shù)45D轉(zhuǎn)換為組合BCD碼是,轉(zhuǎn)換為非組合BCD碼是。
4.十進制數(shù)45D對應的8位補碼是。
5.十進制數(shù)-58D對應的8位補碼是。
二.單選題
1.一具字符的基本ASCII碼的值占用位。
A.6B.7C.8D.92.將高級語言的程序翻譯成為機器語言代碼程序的有用程序是。
A.編譯程序B.匯編程序C.解釋程序D.目標程序3.指令“MOVES:[2000H],AX”中,目的的操作數(shù)的尋址方式是。
A.馬上尋址B.寄存器尋址C.存儲器直截了當尋址D.寄存器間接尋址4.下列寄存器別能存放操作數(shù)有效地址的為。
A.SIB.DIC.BXD.DX5.CPU發(fā)出的拜訪存儲器的地址是。
A.物理地址B.偏移地址C.邏輯地址D.段地址三.解答題
1.I/O接口與CPU的要緊連線與外部設(shè)備的要緊連線是啥稱謂?各有啥功能?
2.簡述8088與8086在內(nèi)部結(jié)構(gòu)與外部引足的要緊區(qū)不是啥?
3.INTn的功能調(diào)用與過程(子程序)調(diào)用有啥別同?
4.寫出下列存儲器地址的段地址、偏移地址與物理地址。
(1)2XXX:0035(2)1FD0:000A
四.計算題
計算下列各題,請寫出計算過程,解釋為啥?(別解釋或解釋錯誤無分)
1.計算3AC8H+91FDH,并講明各狀態(tài)標志位的值是啥?
2.請按8421BCD碼的修正法則,計算5479H+4587H。
五.畫圖題
要求用2K′4的存儲芯片,構(gòu)成4K容量的存儲容量,要求地址從1800H開始。畫出存儲器與微處理器的連接圖;并講明各組存儲區(qū)的地址范圍。(設(shè):地址總線為16根,數(shù)據(jù)總線為8根,要求存儲器地址延續(xù))
六.編程題
1.用8086匯編語言編輯一程序段,求AX中“0”的個數(shù),并存儲在BX中。
2.用8086匯編語言編輯一完整程序,求8AAF32H+000BA84H的和。
微機原理與接口技術(shù)模擬題一答案
一.填空題
1.D3H,211D。2.0010001101000101B,9029D。3.45H,0405H。
4.00101101B。5.11000110B。
二.單選題
1.B。2.A。3.C。4.D。5.A。
三.解答題
1.I/O接口與CPU的要緊連線與外部設(shè)備的要緊連線是啥稱謂?各有啥功能?
解:I/O接口——處于微處理器與外部設(shè)備之間舉行信息交換的媒介。
(1)微處理器與I/O接口之間,三大總線相連接
DB:微處理器I/O口交換信息,以及經(jīng)過I/O口與外設(shè)交換信息;
AB與M/IO配合,尋I/O口的口地址;RD/WR:
微處理器操縱I/O口,相互交換信息。
(2)I/O接口與外部設(shè)備之間,三類信息線相連接
微處理器經(jīng)過I/O操縱口,操縱外設(shè)的操作;
微處理器經(jīng)過I/O查詢口,檢查外設(shè)的狀態(tài);
微處理器經(jīng)過I/O數(shù)據(jù)口,與外設(shè)相互交換信息;
2.簡述8088與8086在內(nèi)部結(jié)構(gòu)與外部引足的要緊區(qū)不是啥?
解:(1)指令對列緩沖器:8086為六個單元,8088為四個單元
(2)數(shù)據(jù)總線——AD0~AD15(8086)《16位機》
AD0~AD7(8088)《準16位機》
(3)操縱總線——M/IO(8086),IO/M(8088)
3.INTn的功能調(diào)用與過程(子程序)調(diào)用有啥別同?
解:(1)CALL、RET執(zhí)行時SP與IP的狀態(tài)
CALL標號
CS:IP(下一條語句)
斷點的邏輯地址入棧:CS入棧(段間調(diào)用),IP入棧;
?標號的偏移地址入IP,標號的段地址入CS(段間調(diào)用)。
(CS)標號PROC
RET
標號ENDP
執(zhí)行RET時:IP出棧;
?CS出棧(段間調(diào)用)。
(2)中斷執(zhí)行與返回時,SP與IP的狀態(tài)
中斷執(zhí)行時:(當前FLAGS)T堆棧,
(當前CS)T堆棧,
(當前IP)T堆棧
?依照中斷指針,指向中斷服務程序地址表的某一位置,及獲得中斷向量(矢量):
(中斷服務程序首地址)TIP,
(中斷服務程序段地址)TCS;
?中斷返回時:(堆棧)TIP,
(堆棧)TCS,
(堆棧)TFLAGS。
4.寫出下列存儲器地址的段地址、偏移地址與物理地址。
(1)2XXX:0035(2)1FD0:000A
解:(1)2XXXH、0035H、25175H。
(2)1FD0H、000AH、1FD0AH。
四.計算題
1.0011101011001000
+1001000111111101(有此過程并正確,得1分)
1100110011000101
CF=0;D15向D16無進位,及CS+1=0。
OF=0;D15向D16無進位,及CS+1=0;D14向D15無進位,及CS=0;(或CS?
CS+1=0)。
ZF=0;計算結(jié)果別為零。SF=1;計算結(jié)果D15為“1”。
PF=1;計算結(jié)果D0與D7“1”的個數(shù)為偶數(shù)。AF=1;D7向D8有進位。
2.(5479H)BCD+(4587H)BCD=(10066H)BCD。
0101010001111001
+0100010110000111
1001101000000000(步驟正確得全分,惟獨結(jié)果無步驟無分)
+011001100110
1010000001100110
+0110
10000000001100110
五.畫圖題
參考答案:
兩組4片,1800H~1FFFH、2000H~27FFH
A15A14A13A12A11A10……A0
第一組:00011
第二組:00100
外譯碼內(nèi)譯碼
(可用線選法或全譯碼法,下面為參考圖)
六.編程題
1.用8086匯編語言編輯一程序段,求AX中“0”的個數(shù),并存儲在BX中。
參考答案:
MOVBX,0
MOVCX,16
LOP1:SHRAX,1
JCLOP
ADDBX,1
LOP:LOOPLOP1
2.用8086匯編語言編輯一完整程序,求8AAF32H+000BA84H的和。參考答案:DATASEGMENT
FIRSTDB32H,0AFH,8AH
SECONDDB84H,0BAH,00H
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
MOVDS,AX
MOVCX,3
MOVSI,0
CLC
LOP:MOVAL,SECOND[SI]
ADCFIRST[SI],AL
INCSI
LOOPLOP
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
微機原理與接口技術(shù)模擬題二
一.單選題
1.請按名詞與解釋內(nèi)容的關(guān)系,在括號中填入相應的字母。
(1)CPU()A.總線接口部件,實現(xiàn)所需的總線操作。
(2)存儲器()B.機器語言代碼。
(3)EU()C.操縱部件、算邏單元和寄存器組等組成。
(4)BIU()D.存儲程序、數(shù)據(jù)等信息的器件。
(5)目標碼()E.分析并操縱指令執(zhí)行的部件。
2.請按要求挑選,填入相應的字母。
(1)補碼01011001的真值為。
A.01011001B.10100111C.01011010D.10100110(2)補碼11011001的真值為。
A.10100110B.10100111C.00100110D.00100111(3)-50的補碼為。
A.11001110B.10110010C.00110010D.00110011(4)無符號數(shù)150的補碼為。
A.10010110B.01101001C.01101010D.11101010(5)字符“8”的ASCII碼為。
A.00111010B.00111000C.00011000D.00110001(6)舉行字節(jié)乘法運算時,必須使用寄存器。
A.DX,AXB.BX,DIC.AX,ALD.CX,BX(7)計算機系統(tǒng)的存儲器系統(tǒng)是指。
A.RAM存儲器B.ROM存儲器
C.主存儲器D.主存儲器與外存儲器(8)表示將要執(zhí)行指令的偏移地址,存放在寄存器中。
A.CXB.IPC.AXD.DX
(9)8255A芯片的操縱口地址為AFH,片選信號的譯碼器輸入的有效信號為。
A.011111B.101011C.010101D.101001(10)程序操縱類指令的功能是。
A.算術(shù)與邏輯運算B.主存與CPU之間傳數(shù)
C.CPU與I/O之間傳數(shù)D.改變程序執(zhí)行的順序
二.計算題
請寫出計算過程,解釋為啥(別解釋或解釋錯誤無分)
計算3AC8H+91FDH,并講明各狀態(tài)標志位的值是啥?
三.推斷題
1.請分不講明下面各條語句中,“源”與“目的”的尋址方式。
(1)ADDBYTEPTR[BX][DI],AL
“目的”的尋址方式——
“源”的尋址方式——
(2)MOVSI,[0A29H]
“目的”的尋址方式——
“源”的尋址方式——
(3)MOVBX,WORDPTRSTRS
“目的”的尋址方式——
“源”的尋址方式——
(4)SUBBYTEPTR[BX],12H
“目的”的尋址方式——
“源”的尋址方式——
(5)MOVAX,NUM[SI]
“目的”的尋址方式——
“源”的尋址方式——
2.推斷以下語句是否有錯;假如有錯誤,請講明為啥?
(1)MOVAH,257
(2)OUTDX,AL
(3)SHLAL,10
(4)MOVBYTEPTR[SI],NUM
(5)MOVDS,BP
(6)SUBPROC
(7)MOVAH,BYTEPTR[SI+DI]
(8)LEAAX,OFFSETNUM[BX]
(9)INAX,1300H
(10)XORAX
四.畫圖題
假設(shè)(SP)=0200H,假如(CX)=1000H,(BX)=2000H,請畫出堆棧區(qū)執(zhí)行下面各條語句的操作過程。(注:每一條語句畫一組圖)
PUSHCX,PUSHBX,POPAX,POPBX。
五.編程題
請編寫一完整的8086匯編程序(按字節(jié)編程),比較X、Y的大小,將大者放入BIG單元,其小
者放入BIG+1單元。
六.綜合應用題
請依照下圖,應用匯編語言寫出8255A的初始化程序(包括各個口的輸入/輸出語句,輸入與輸出的數(shù)據(jù)能夠自個兒假設(shè))。
微機原理與接口技術(shù)模擬題二答案
一.單選題
1.(1)(C)(2)(D)(3)(E)(4)(A)(5)(B)
2..(1)A(2)D(3)A(4)C(5)B(6)C(7)D(8)B(9)B(10)D
二.計算題
0011101011001000
+1001000111111101
1100110011000101
CF=0;D15向D16無進位,及CS+1=0。
OF=0;D15向D16無進位,及CS+1=0;D14向D15無進位,及CS=0;(或CS?
CS+1=0)。
ZF=0;計算結(jié)果別為零。SF=1;計算結(jié)果D15為“1”。
PF=1;計算結(jié)果D0與D7“1”的個數(shù)為偶數(shù)。AF=1;D7向D8有進位。
三.推斷題
1.
(1)“目的”的尋址方式——基址加變址,“源”的尋址方式——寄存器
(2)“目的”的尋址方式——寄存器,“源”的尋址方式——馬上
(3)“目的”的尋址方式——寄存器,“源”的尋址方式——直截了當
(4)“目的”的尋址方式——寄存器間接,“源”的尋址方式——馬上
(5)“目的”的尋址方式——寄存器,“源”的尋址方式——變址
2.
(1)′,“源”與“目的”的類型別同。(2)?
(3)′,“源”為大于1的馬上數(shù),應為CL。(4)′,“源”與“目的”同為存儲器。
(5)′,BP別能傳數(shù)給數(shù)據(jù)段段寄存器DS。(6)′,SUB為指令,別能作為過程名。
(7)′,SI、DI別能并且為源。(8)′,LEA與OFFSET并且使用。
(9)′,“源”為16位別能為馬上數(shù),應為DX。
(10)′,語句別完整。
四.畫圖題
參考答案。
PUSHCX,PUSHBX,POPAX,POPBX。
五.編程題
參考答案:
設(shè)X,Y為任意大小的無符號數(shù)
DATASEGMENT
XDB?
YDB?
BIGDB2DUP(0)
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
MOVDS,AX
CMPAL,Y
JALOP1
MOVBIG,Y
MOVBIG+1,AL
JMPDONE
LOP1:MOVBIG,AL
MPVBIG+1,Y
DONE:HLT
CODEENDS
ENDSTART
六.綜合應用題
分析8255A口
A口:90H,B口:91H,
C口:92H,操縱口:93H。
分析8255A方式字:
100010118BH
程序段:
MOVAL,8BH
OUT93H,AL
輸入/輸出語句:
OUT90H,AL
INAL,.91H
INAL。92H
微機原理與接口技術(shù)模擬題三
一.填空題/挑選題
1.請按要求,填入相應的文字、字母、數(shù)字或符號。
(1)在數(shù)據(jù)段內(nèi)寫入十進制數(shù)–200,計算機存儲單元中的十六進制數(shù)為。
(2)8086的寄存器中,可以用于表示存儲器地址的寄存器有。(2分)(3)8086微處理器內(nèi)部的部件分不為和;與8088比較內(nèi)部別同的
部分是。
(4)8253是芯片,方式為方波速率發(fā)生器。
(5)所謂堆棧,是以的原則存放數(shù)據(jù)的方式。
(6)在執(zhí)行中斷指令時,自動壓棧;中斷服務程序執(zhí)行IRET命令時,自動出棧至。(按先后順序?qū)懗觯?/p>
(7)假設(shè)(SS)=2000H,(SP)=0100H,假如彈出5個數(shù)據(jù)字,再壓入3個數(shù)據(jù)字后,棧頂?shù)奈锢淼刂肥恰?/p>
(8)異步通信的數(shù)據(jù)格式為、、和等部分組成。
2..請按要求,填入相應的寄存器、文字或數(shù)字(可多選)。
(1)舉行字除法運算時,必須使用寄存器。
DX,AXBX,DIAX,ALCX,BX
(2)8086的引足MN/MX為正時,引足為該方式可用。
S0、S1、S2M/IO
ALELOCK
(3)表示I/O口間接偏移地址,存放在寄存器中。
AXBXCXDX
(4)INC指令別妨礙標志寄存器中的標志位。
SFCFOFZF
(5)并且明確段地址與偏移地址稱為。
物理地址邏輯地址
有效地址重復地址
三.推斷題
1.關(guān)于下面的數(shù)據(jù)定義,執(zhí)行MOV指令后,各寄存器中的內(nèi)容是啥?
ADW10HDUP(?)
BDB10HDUP(?)
CDB‘ABCD’
……
MOVAL,LENGTHA
MOVBL,LENGTHB
MOVCL,LENGTHC
2、推斷以下語句是否有錯(必須指明正確與錯誤);并講明錯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中小學生科普知識競賽試題庫及答案
- 2025年一級建造師考試水利水電工程實務模擬試題和答案
- 比較文學批評實踐評估試題及答案
- 2026浙江寧波市象山縣汽車輪渡有限公司招聘7人備考題庫及1套完整答案詳解
- 我國商業(yè)銀行信貸集中風險度量與控制:理論、實踐與創(chuàng)新
- 2026湖北武漢市光谷第八初級中學教師招聘1人備考題庫及1套參考答案詳解
- 2026浙江溫州市廣播電視監(jiān)測中心招聘編外合同制人員1人備考題庫及答案詳解(考點梳理)
- 2026福建廈門市集美區(qū)珩耀實驗幼兒園產(chǎn)假頂崗人員招聘1人備考題庫參考答案詳解
- 2026福建三明市永安市婦聯(lián)幼兒園招聘編外人員1人備考題庫及參考答案詳解一套
- 2026湖北中南建院中層管理崗位市場化招聘1人備考題庫及參考答案詳解1套
- 2025年華潤守正評標專家考試題庫及答案
- 高血壓急癥的快速評估與護理
- JJG 264-2025 谷物容重器檢定規(guī)程
- 養(yǎng)老院設(shè)施審批流程
- 【9英一?!渴徍?024-2025學年中考第一次模擬考試英語試卷
- 公司股東入股合作協(xié)議書
- 中國糖尿病防治指南(2024版)解讀
- 2024年勞動保障監(jiān)察和調(diào)解仲裁股年終總結(jié)
- 物業(yè)工程管理中的成本控制方法
- 2023年四川省綿陽市中考數(shù)學試卷
- 安徽省合肥市包河區(qū)2023-2024學年七年級下學期期中數(shù)學試卷
評論
0/150
提交評論