版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、條。B.偽指令C.機器指D.宏指令 8 R6 L& K; U; q1 C+ 9 p微處理器系統(tǒng)采用存儲器映像方式編址(統(tǒng)一編址)時,存儲單元與I/O端口是通來區(qū)分的。! T不同的地址編碼B.不同的讀控制邏輯不同的寫控制邏輯D.專用I/O指令若CPU地址線共16條,某存儲芯片容量為2K,加在該存儲器芯片上的地址線。0 I3 Q8 Q( o! f3 L+ 乙 nB. A0A11C.D. A0A16 ( G; V4 b; g6 w 形式表示的。3 h$ h) _) i2 rC. ASCII 碼D. BCD試卷一一一、選擇題( 每題3分,共30分)y8 t2 r3 j# w1 N1 丫l、某微機最大可
2、尋址的內(nèi)存空間為16MB其CPU地址總線至少應(yīng)有A. 32B. 16C.20D. 242、在8086宏匯編過程中不產(chǎn)生指令碼,只用來指示匯編程序如何匯編的指令 是。A.匯編指令令3、過A.C.4、為A. A0A10A0A155、從鍵盤輸入的數(shù)據(jù),通常以A.二進制 B.十六進制碼(E q; D1 s r! f p! |6、8086系統(tǒng)中,送給 CPU的READY!號是由A. 82848250D. 82887、指令MOV AX,ES:BXSI中,源操作數(shù)的物理地址是Z / d4 XA. 16*(DS)+(BX)+(SI)3 q4 x0 *C. 16*(SS)+(BX)+(SI)& IBM PC/X
3、T開機后,中斷向量表存放在A. ROM地址高端m,t1 q a4C. RAM地址高端9、動態(tài)RAM的特點是。A.速度高于靜態(tài)RAMC.集成度低于靜態(tài)RAM芯片產(chǎn)生的B.8259C.# r# I P% A& D3B. 16*(ES)+(BX)+(SI) 3 BD. 16*(CS)+(BX)+(SI),2 A1 C H0 15 z0 V7 dB. ROM 地址低端.U5 q/ v. d4D. RAM地址低端B.需刷新電路D. 一般用于高速緩存5 |. H4 m#A.B.C.D.寫數(shù)據(jù)端口, 讀狀態(tài)端口, 寫控制端口, 讀控制端口,o) V/ $ F次序完成一個字符的傳輸。4 A6 ?! X; G6
4、 B. c210、一般查詢I/O時總是按J! r7 E讀 / 寫控制端口 & * W/ I9 P+、0 i- R. P讀/寫數(shù)據(jù)端口讀 / 寫狀態(tài)端口 . t; c9 |& q9 ( # i2 讀/寫數(shù)據(jù)端口 二、填空題( 每空 4 分,共 40 分)0 M, p/ m5 h4 z7 ! f8 Q a1、在8086系統(tǒng)中,若CS為0A000H這代碼可尋址的物理空間范圍為 0A0000H ( )。2、 指令MOV SI,2100H的源操作數(shù)尋址方式是(),目的操作數(shù)尋址方式是()。) U0 J:s! J 13 C* + w3、 列出兩種目前普遍采用的總線標(biāo)準(zhǔn)()、()。* W( u, L) g9
5、_7 T% 5 R, y7 q0 ;2 j+ CO I4、 已知ROM芯片容量為256*4位,則其地址端有()位,數(shù)據(jù)端有)位。5、若(AL)=96H, (BL)=12H,則執(zhí)行 MULBL指令后,結(jié)果為()。:m H( L)q) s) M. yB y4 T9 _0 X+ g7 9 三、簡答題(每題10分,共50分)1、微處理器內(nèi)部一般有哪些基本部件組成?試簡述它們的主要功能。2、列出8086/8088 CPU接口部件(BIU)和執(zhí)行部件(EU的主要組成及其寄存器。3、設(shè) DS=4500H AX=0508H BX=4000H SI=0320H。當(dāng) 8088 CPU在最小狀態(tài)下執(zhí)行指令 MOV
6、BX+SI+0100H,AX時,各控制信號IO/M、DT/R、/RD、/WR在有效期間的狀態(tài)分別是 什么?數(shù)據(jù)總線和地址總線上的數(shù)據(jù)分別是多少? 0 M6 ; C4 B) w* u( V! p( O4、常用存儲器片選控制方法有哪幾種?它們各有什么優(yōu)缺點?5、比較軟件、硬件和可編程定時/計數(shù)器用于定時的特點。# u( O e6 S, n$ x四、分析題(每題15分,共30分)1、已知數(shù)據(jù)段定義如下:* w N Z- m6 d& I5 9 XDSEG SEGMENT AT 1000H, D _, |% N$ Y4 xORG 6+ b! x1 j3 p: M/ |: g% ?7 rVAR1 DB 2
7、,18. A* h7 w. M) q- A2 k5 E( k5 YORG $+2VAR DW 569AHDB ABDSEG ENDS用示意圖說明該數(shù)據(jù)段的存儲單元分配情況。(X v+ X! T5 c! m+ 3 b. % A( Q# 15 R6 p2、某微機存儲系統(tǒng)如圖所示。試寫出每片存儲芯片的地址范圍,并說出ROM和 RAM勺存儲容量。試題一答案 9 z& T# ; ?% S w+ E)_6 & * ) aK, q# m一、選擇題(每題3分,共30分)1、D2、B3、A4、A5、C6 、A7、B8、D9、B10、B V( f1 F. - 0F8 T$ ! j- b6 % E! r* 0! b
8、6 f4A二、填空題(每空4分,共40分)*d8 R% ) N/ V- k2 M1、(1) 111.101(2)1011.0111$ f. W9W&; !Y、0AFFFFHp6 y8 X4 U9 L5 U) g- m. a, Z1 P3、立即數(shù)尋址寄存器尋址ISA、PCI(USB等) : E1 l! hE& b, w; P3 & N5、848 a8 S6 C2 e- M/ _ c( q4 Q- Q) B6、0A8CHk1 r9 k& v$ B三、簡答題(每題10分,共50分)A/ D1 J7 Z% p X# R7 O1、/ 8 V! y+ ( p2 v* P答:算術(shù)邏輯單元ALU(運算器)。對
9、二進制進行算術(shù)和邏輯運算的部件;# n5 e4 C4 X&e7 m5 n# g1 g1 h y控制與定時單元(控制器)。發(fā)布操作命令的機構(gòu),執(zhí)行程序時負責(zé)取出指令、分析指令、 執(zhí)行指令;0 C7 r E( Q 1 N0 z內(nèi)部總線負責(zé)在微處理器內(nèi)部各部件之間傳送信息,總線緩沖器用來隔離微處理器內(nèi)部和外部總線,避免總線沖突;f2 E- X$ h* z9 8 r % Q寄存器陣列用于臨時存放數(shù)據(jù)和地址。、答:BIU:段地址寄存器 CS DS SS ES 7 x; C0 J h; n2 Q 16位指令指針寄存器IP ;20位地址加法器;3 9 L# R, 9 p, j8 g輸入輸出總線控制邏輯等。:
10、運算器;控制器;通用寄存器 AX BX CX DX 6 y/ V h4 H0 S2 fl b專用寄存器 BP SP、SI、DI ; * V0 U7 m% A9 T% |( E! 8 r, B! A16 位標(biāo)志寄存器 FF。* s$ G3 H# o6 W) q) O3、答: 10/M 低、DT/R高、/RD高、/WR低; 0 N3 C7 P1 e4 V7 U數(shù)據(jù)總線:0508H地址總線:49420H、答:線選法:CPU高位地址不經(jīng)過譯碼,直接分別連接各存儲芯片的片選端以區(qū)別各芯片 的地址。連線簡單,不需譯碼器;但容易產(chǎn)生地址沖突,且地址空間不連續(xù)。全譯碼:所有高位地址全部參與譯碼,譯碼輸出作為各
11、芯片的片選信號。各組芯片之間不存在地址重疊和沖突問題,每個單元地址是唯一的;缺點是譯碼電路比較復(fù)雜,譯碼其輸出有時不能全部利用。2 k9 s) t# f*葉l) p- 0 P4 c部分譯碼法:只選CPU高位地址總線中的一部分進行譯碼,以產(chǎn)生各個存儲芯片的片選控 制信號。部分譯碼法能充分利用譯碼器;但存在地址重疊。它是介于全譯碼法和線選法之 間的一種片選方法。、4 |( ; 1 ?( x7 b答:軟件定時一般根據(jù)要求設(shè)計一個時延子程序,其優(yōu)點是成本低;缺點是CPU利用率低,且定時間隔不準(zhǔn)確。硬件定時會增加相應(yīng)的硬件設(shè)備,使硬件成本增加,但可以不占用 CPU并且定時準(zhǔn)確; 不過一旦硬件設(shè)計制作好后
12、,不便于更改定時間隔。用可編程定時/計數(shù)器可以兼顧前兩者的優(yōu)點,即定時信號的產(chǎn)生由專門的硬件電路產(chǎn)生, 定時準(zhǔn)確且CPU利用率高,并且可以通過程序更改定時間隔而不改變硬件電路。四、分析題(每題15分,共30分)(x) 1 a/ Q J: D- Vn; l1、2、解:9 A! U0 L& # t, tO x$ |2732( 1)地址范圍:0000H0FFFHU7 X2 S. A u4 F9 v2 n2732( 2)地址范圍:1000H1FFFH容量8KB(1)地址范圍:4000H5FFFH(2)地址范圍:6000H7FFFH2 5 n+ q& I* a* O6264( 3)地址范圍:8000H9
13、FFFH C+ a: w Z2 j1 a& t4 N6264( 4)地址范圍:A000HBFFFH(5)地址范圍:C000HDFFFH# _, P, Yx1 e. dRAM容量 40KB試卷一說明:1 以下各題除特別指明外,均針對 8086CPU2所有題目均可用自己的語言回答。填空題(共12分,每空2 分)1. 一個16位的浮點數(shù)為1111 1001 1100 0000 B,其中高6位為階碼部分(6位為階符,D14Do位為階值),低10 一個16位二進制數(shù)用補碼方式表示的有符號數(shù)的范圍2. 位為尾數(shù)部分(D9位為尾符,D8D0位為尾數(shù)數(shù)值部分),已知該浮點數(shù)尾數(shù)為反碼表示,階值為補碼表示,則該
14、浮點數(shù)的十進制數(shù)為 。3. 計算(10101.011 ) 2 +( 10101) BCD + ( 15.6 ) 16 = () 10。4. 若定義 DAT DW 1234貝U( DAT+1和(DAT+2兩個相連的內(nèi)存中存放的數(shù)據(jù)5. 設(shè)系統(tǒng)中有主、從8259A芯片共3片,最多能管理 級中斷優(yōu)先級。6. 8086/8088 CPU復(fù)位后,指令從H(邏輯地址)處開始執(zhí)行。簡答題(共18分)1. (6分)中斷向量表安排在內(nèi)存中的什么區(qū)域?最多可以安排多少個中斷向量?若對應(yīng) 中斷類型碼為47H的中斷服務(wù)程序存放在 2300H 3460H開始的區(qū)域中,則該中斷向量在 內(nèi)存中是如何存放的?試編寫一程序段完
15、成該中斷向量的設(shè)置。2. (4分)在8086系統(tǒng)中,若要擴展64KB的存儲空間,現(xiàn)有32KB和64KB兩種存儲芯片 供選擇,應(yīng)選擇何種芯片以最合理方式達到以上目的,簡述理由。3. (4分)8086系統(tǒng)中的物理地址最多有多少個?最多能分成多少個邏輯段?簡述原因。4. (4分)中斷服務(wù)子程序調(diào)用和一般子程序調(diào)用主要的異同點是什么?三.分析題(共22分)1. (4分)判斷下列指令是否有誤,若有錯,說明原因并予以改正。(1) ADC AX , 0ABH(2) OUT 3EBH , AX(3) DEC WORD PTR BP(4) MOV BX AX2. (2分)用一條指令完成:將CX中間8位取反,其余
16、位不變。3. (4分)分析以下程序段MOV DX , 1234HMOV BX , 5678HMOV AL , BLADD AL , DLDAAMOV CL , ALMOV AL , BHADC AL , DHDAAMOV CH , AL(1) 簡要說明上述程序段的主要功能;(2) 當(dāng)程序執(zhí)行后,CX寄存器的內(nèi)容是多少?4. (4分)設(shè)堆棧段指針SP的初值為2400H, AX=4000H, BX=3600H,下列指令連續(xù)執(zhí)行, 試問:(1) 執(zhí)行指令PUSH AX后, SP的內(nèi)容是多少?(2) 再執(zhí)行PUSH BX后, SP和BX的內(nèi)容是多少?(3) 再執(zhí)行POP AX后,寄存器SP AX和BX
17、的內(nèi)容分別是多少?5. (4分)8253的計數(shù)器2工作于方式2,其計數(shù)時鐘CLK2為100KHz輸出信號OUT2作定時中斷申請,定時間隔為8ms試計算其計數(shù)初值N?6. (4分)已知BX=0F36H CX=0004H狀態(tài)標(biāo)志寄存器的內(nèi)容為 0,求下列每條指令執(zhí)行 后的結(jié)果是什么?標(biāo)志位 CF的內(nèi)容是什么?(1) RCL BX, 1(2) CMP CX 02H四.程序設(shè)計題(8分)設(shè)數(shù)據(jù)端口地址為61H,狀態(tài)端口地址為60H,外部輸入信息準(zhǔn)備好狀態(tài)標(biāo)志為 D=1, 試用查詢方式編寫完整的FAR型子程序,要求實現(xiàn):當(dāng)外設(shè)準(zhǔn)備好后,讀入數(shù)據(jù),并將數(shù) 據(jù)存入數(shù)據(jù)段偏移地址為2000H存儲單元內(nèi)。要求畫
18、出簡單的接口電路圖,端口地址可直 接引用試卷三一、填空:(每空1分,共20分)1、 設(shè)字長為八位,有 x= 1,y=124,貝U有:x y補=, x y補=;2、數(shù)制轉(zhuǎn)換:247.86=H =_BCD;3、 在8086CPU中,由于BIU和EU分開,所以和可以重疊操作,提高了 CPU的利用率;4、 8086的中斷向量表位于內(nèi)存的 區(qū)域,它可以容納 個中斷向量,每一個向量占個字節(jié);5、 8086系統(tǒng)中,地址 FFFF0H是地址;6、 8086CPU勺MN/M)引腳的作用是;7、 8251芯片中設(shè)立了 、和 種出錯標(biāo)志;& 8086CPU中典型總線周期由 時鐘周期組成,其中Ti期間,CPU俞出信息
19、;如有必要時,可以在 個時鐘周期之間插入1個或多個Tw等待周期。9、8259A共有_個可編程的寄存器,它們分別用于接受CPU送來的命令字和 令字。二、簡答題:(20分)1、 什么是信號的調(diào)制與解調(diào)?為什么要進行調(diào)制和解調(diào)?試舉出一種調(diào)制的方式。(5分)2、已有AX=E896H BX=3976H若執(zhí)行ADDBX AX指令,則結(jié)果BX, AX,標(biāo)志位CF, OF,ZF各為何值? (5分)3、有變量定義的偽指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB HOW ARE YOU !, 0DH, 0AH試問:NUMSVAF變量各分配了多少存儲字節(jié)? (5分)4、已有 MOV
20、 AL INFBP SI與 MOV AL,ES: INFBP SI兩條指令,試問:其源操作數(shù)采用何種尋址方式?是字或是字節(jié)操作?兩條指令有何區(qū)別?(5分)三、讀圖(10分)下圖中,ABAB為8086CPU低八位地址總線2、8255A占用個端口地址,分別為 ,其中控制寄存器的地址為四、判斷題:(8分)下列各題,請在正確的題的括號內(nèi)打“”錯誤的請打“ ”1、8253的計數(shù)器在不同的工作方式中,計數(shù)到 0時,都會從OUT輸出一個相同的信號 ()2、CPU尋址外設(shè)時,存貯器對應(yīng)的I/O方式是把一個外設(shè)端口作為一個存貯單元來看待。()3、用軟件確定中斷優(yōu)先權(quán)時,只要改變查詢的順序,即可以改變中斷的優(yōu) 先權(quán)。()4、在8259A級連系統(tǒng)中,作為主片的8259A的某些IR引腳連接從片,同時也可以 在另一些IR引腳上直接連接外設(shè)的中斷請求信號端。()五、閱讀程序與接口芯片初始化:(26分)1、源程序如下:(6分)MOV CL, 4MOV AX,2000HSHL AL, CLSHR AX,CLMOV 2000H,AX試問:若程序執(zhí)行前,數(shù)據(jù)段內(nèi)(2000H)=09H, (2001H)=03H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 航線配船方法課程設(shè)計
- 水利工程師水利工程設(shè)計與運維
- 營養(yǎng)科護士助健康飲食
- 科學(xué)實驗小班班級工作計劃
- 采礦工程行業(yè)工程師的工作總結(jié)
- 家庭用品行業(yè)采購工作總結(jié)
- 餐飲服務(wù)行業(yè)技術(shù)工作總結(jié)
- 醫(yī)藥健康領(lǐng)域科技整合顧問工作總結(jié)
- 冶金行業(yè)行政后勤工作總結(jié)
- 公務(wù)員工作總結(jié)工作成果與貢獻評價
- 【8地RJ期末】安徽省蕪湖市無為市2023-2024學(xué)年八年級上學(xué)期期末地理試題(含解析)
- 2023學(xué)年杭州市十四中高二數(shù)學(xué)(上)期末考試卷附答案解析
- 中國AI+Agent應(yīng)用研究報告
- 五級(程控交換)職業(yè)技能鑒定理論考試題及答案
- 醫(yī)療救護合作協(xié)議
- 《微元法的應(yīng)用》課件
- 文職-管理學(xué)基礎(chǔ)知識點
- 標(biāo)準(zhǔn)門面租房合同范本
- 《無人機飛行操控技術(shù)(微課版)》全套教學(xué)課件
- 2023-2024學(xué)年廣東省深圳高級中學(xué)七年級(上)期末歷史試卷
- 2024年房屋租賃補充協(xié)議參考模板(四篇)
評論
0/150
提交評論