




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上微機原理期末復(fù)習題目第一章 計算機基本知識【復(fù)習重點】1、常用數(shù)制及其相互間的轉(zhuǎn)換;2、機器數(shù)表示:原碼、反碼、補碼的表示及求法;3、BCD編碼及常用字符的ASCII碼 ;4、計算機中的常用術(shù)語【典型習題】 在計算機中, 1KB= 1024 byte。 對于十六進制表示的數(shù)碼19.8H,轉(zhuǎn)換為十進制數(shù)時為: 25.5 ;用二進制數(shù)表示時為: 11001.1 B;該數(shù)碼用壓縮BCD碼表示時數(shù)據(jù)為: .0101B或25.5H 。 設(shè)機器字長為8位,最高位是符號位。則十進制數(shù)13所對應(yīng)的原碼為: B ;補碼為 B 。 一個8位二進制數(shù)用補碼方式表示的有符號數(shù)的范圍是 -12
2、8+127 。 軟件通常分為 系統(tǒng)軟件 和 應(yīng)用軟件 兩大類。 微型計算機中主要包括有 A 。A微處理器、存儲器和I/O接口 B微處理器、運算器和存儲器C控制器、運算器和寄存器組 D微處理器、運算器和寄存器第二章 8080系統(tǒng)結(jié)構(gòu)【復(fù)習重點】 1 、CPU 內(nèi)部的功能結(jié)構(gòu); 2 、寄存器陣列結(jié)構(gòu)及各寄存器的功能; 3 、標志寄存器各標志位的名稱及含義; 【典型習題】1、8086中的BIU中有 4 個 16 位的段寄存器、一個 16 位的指令指針、 6 字節(jié)指令隊列、20 位的地址加法器。2、8086 可以訪問 8 位和 16 位的寄存器。3、8088/8086 CPU中,指令指針(IP)中存放
3、的是 B 。 A指令 B指令地址 C操作數(shù) D操作數(shù)地址4、8086CPU內(nèi)部由哪兩部分組成?它們的主要功能是什么?答:BIU(或總線接口單元):地址形成、取指令、指令排隊、讀/寫操作數(shù)及總線控制等所有與外部的操作由其完成。 EU(或指令執(zhí)行單元):指令譯碼和執(zhí)行指令5、8086/8088 CPU內(nèi)部包含有哪6個專用寄存器?它們的主要功能是什么?答:有CS、DS、ES、SS、IP、PSWCS(代碼段寄存器):用來存放當前代碼段的基地址。DS(數(shù)據(jù)段寄存器):用來存放供程序使用的數(shù)據(jù)的一段存儲區(qū)的基地址。ES(附加段寄存器):附加的數(shù)據(jù)段的基地址,SS(堆棧段寄存器):堆棧段的基地址。IP(指令
4、指針寄存器):16位寄存器。用來存放將要執(zhí)行的下一條指令在現(xiàn)行代碼段中的偏移地址。PSW(標志寄存器):用來存放運算結(jié)果的特征或控制微處理器的操作。6、執(zhí)行下面兩個數(shù)相加: 1010 0011 0100 1101 + 0011 0010 0001 1001 1101 0101 0110 0110 分析其結(jié)果對下列標志位有何影響: (SF)= 1 (ZF)= 0 (AF)= 1 (PF)= 1 (CF)= 0 (OF)= 0 第二章 8086/8088CPU的引腳功能、系統(tǒng)組成及時序【復(fù)習重點】1、常用引腳的符號及功能;2、物理地址與邏輯地址的概念及關(guān)系;3、存儲器分段的原因及方法4、最小模式和
5、最大模式的區(qū)別【典型習題】 8086CPU對外的數(shù)據(jù)線是 16 根,地址線是 20 根,他們是以 分時復(fù)用方式輪流使用的。 CPU訪問存儲器時,在地址總線上送出的地址稱為 物理地址 地址。 8086系統(tǒng)中,存儲器分為奇、偶兩個存儲體,其中,奇地址存儲體的數(shù)據(jù)信號線固定與數(shù)據(jù)總線的 高8位 相連,偶地址存儲體數(shù)據(jù)信號線固定與數(shù)據(jù)總線的 低八位 相連。 8086執(zhí)行指令 MOV AL,BX,其中BX=2041H時, 和 A0 的輸出是 B 。 A0,0 B0,1 C1,0 D1,1 8086在最小模式下,分時使用AD0AD15,所以必須外接地址鎖存器,當總線上為地址信息時,通過 B 將地址送入地址
6、鎖存器。 ADEN BALE C DDT/R 8086有兩種工作模式,即最大和最小模式。它由 B 決定。 A B C D.HOLD=17. 現(xiàn)行數(shù)據(jù)段位于存儲器B0000H到B0FFFH字節(jié)單元,則段寄存器DS的內(nèi)容及該段長度(字節(jié)數(shù))分別為: A 。 AB000H,1000H B0000H,0FFFH CB000H,0FFFH DB000H,00FFH8. 8086對存儲器的管理為什么采用分段的辦法?20位的物理地址是如何形成的? 答:8086的數(shù)據(jù)線和內(nèi)部的寄存器都是16位的,而其地址線是20位的,無法直接進行管理;為擴大尋址范圍,采用分段的管理方式,把真正的物理地址用段地址和偏移量表示,
7、每一部分都不超過64K,可保存在內(nèi)部寄存器中。 當CPU訪問內(nèi)存時,在地址加法器中將段寄存器的內(nèi)容(段基址)自動左移4位(二進制),再與16位偏移地址相加,形成20位的物理地址。 第三章 8086/8088CPU尋址方式及指令系統(tǒng)【復(fù)習重點】 1、與數(shù)據(jù)有關(guān)的7種尋址方式的特點、名稱、格式及應(yīng)用;2、堆棧存儲區(qū)的尋址方式及應(yīng)用;3、常用指令的名稱、功能、對標志位的影響、并能簡單應(yīng)用【典型習題】 計算機的指令通常包含操作碼和操作數(shù)兩部分。 8086系統(tǒng)中,棧底在堆棧的 最高地址端(最高地址端、最低地址端)。 設(shè)CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200
8、H,SI=0010H,DI=0206H, 則:指令MOV AX,DI+100H源操作數(shù)的有效地址為 0306H ,物理地址為 24306H 。 設(shè)AX=2000H,BX=2002H,則在執(zhí)行了指令 CMP AX,BX后,標志位CF為 1, AX= 2000H 。 若ALB,BLB,則執(zhí)行指令“ADD AL,BL”后,AL FFH ;執(zhí)行指令“AND AL,BL”后,AL 00H 。 使用8086間接輸入/輸出指令時,必須在執(zhí)行該指令之前將相應(yīng)的端口地址送入 DX 寄存器中。78.設(shè)8086CPU的SS=1050H,SP=0008H,AX=1234H,當執(zhí)行一條:PUSH AX指令時SS= A
9、,SP= B。 A1050H B1052H C104EH D1058H A0008H B0006H C000AH D0005H 已知CF=0,PF=0,AXFFFFH,則執(zhí)行語句INC AX后,標志位情況為 C 。ACF=0,PF=0 BCF=1,PF=0 CCF=0,PF=1 DCF=1,PF=1 下列指令中,能完成將AL寄存器清零的有 C 條。 CMP AL,AL ; SUB AL,AL ; XOR AL,AL ; MOV AL,0 A1 B2 C3 D411.用單條指令或程序片段,實現(xiàn)下述功能 (1)將AX高8位取反,低四位置1,其余位不變。 (2)將AL的高四位與低四位互換。 (3)將
10、BX、AX內(nèi)容互換。答:(1)XOR AX,0FF00H OR AX,000FH (2)MOV CL,4 ROR AL,CL(或ROL AL,CL) (3)XCHG AX,BX 如果TABLE為數(shù)據(jù)段中0020H單元的符號名,在該單元中存放著3412H,請指出以下兩條指令有什么區(qū)別?每條指令執(zhí)行后AX寄存器中的內(nèi)容是多少? MOV AX,TABLE LEA AX,TABLE答:MOV指令是將內(nèi)存單元的內(nèi)容傳送到目的寄存器;LEA為取偏移量指令,將源操作數(shù)所在內(nèi)存單元的偏移地址取出送目的寄存器; MOV AX,TABLE ;AX=3412H LEA AX,TABLE ;AX=0020H 13、分
11、別指出下列指令中的源操作數(shù)的尋址方式。 (1)MOV CX,100H 直接尋址 (2)MOV CX,100H 立即尋址 (3)MOV AX,BX 寄存器尋址 (4)MOV AX,BP+DI 基址加變址 (5)MOV AX,10BXDI 相對基址加變址尋址 (6)MOV AX,10SI 寄存器相對尋址 (7)MOV AX,SI 寄存器間接尋址 (8)IN AL,23H 直接端口尋址 (9)IN AL,DX 間接端口尋址 14、指出下列指令的錯誤 (1)MOV CL,AX答:源、目的操作數(shù)長度不匹配 (2)ADD 37H,DX答:立即數(shù)不能做目的操作數(shù) (3)MOV CS,AX答:CS不能做目的操
12、作數(shù)(4) MOV AX,BXBP 答:BX、BP不能同時出現(xiàn)在一個中(或源操作尋址方式有誤) (5)MOV BYTE PTR SI,1000H答:源、目的操作數(shù)長度不匹配 (6)MOV SI,BX答:源、目的操作數(shù)不能均為存儲器操作數(shù) (7)MOV DS,0200H答:立即數(shù)不能直接送至段寄存器(8)IN BL,05H答: IN指令中目的操作數(shù)不能用BL(只能用AL或AX) (9)MOV IP,BX答: IP不能作操作數(shù) (10)MOV SI,DX答: DX不能間接尋址,可改為 MOV SI,BX (11)PUSH AL 答: PUSH指令的操作數(shù)必須為16位(即:按字操作) 第四章 匯編語
13、言程序設(shè)計【復(fù)習重點】1、匯編語言語句格式;2、表達式的應(yīng)用;3、常用偽指令;4、匯編語言程序設(shè)計的基本方法;(掌握順序、分支、循環(huán)程序的設(shè)計)【典型習題】 若定義DA1 DB abcdef,則 (DA1+3) 存放的數(shù)據(jù)是 d 或64H 。 對于指令:MOV AX,15 GE 1111B, 匯編結(jié)果為: MOV AX,0FFFFH 。 對于指令:MOV BX,15 MOD 4, 匯編結(jié)果為: MOV BX, 03H 。 在下列偽指令中定義字節(jié)變量的是 A 。 ADB BDW CDD DDT 如 VAR DW 1,2,$+5,3,4 在匯編時VAR分配的偏移地址是0075H,則偏移地址為007
14、9H的單元中的內(nèi)容是 D 。 A00H B7CH C84H D7EH 匯編語言中的偽指令與可執(zhí)行指令有何不同?答:偽指令的功能主要用于完成變量定義、段定義等,變量名稱后不能帶:,它僅僅在匯編過程中告訴匯編程序應(yīng)如何匯編,而不生成機器代碼,即由匯編程序進行處理; 可執(zhí)行指令可以完成數(shù)據(jù)傳送、各種運算、字符串處理、程序控制等功能,標號后要跟:,這種指令由匯編程序翻譯成對應(yīng)的機器代碼,最終由CPU執(zhí)行處理。 7. 改正下面程序片段中的錯誤或指出錯誤原因。 DATA SEGMENT A DB 12、24、34 錯誤1:多個操作數(shù)之間用“,”分開 B DW 12,ABCD 錯誤2:ABCD改為AB,CD
15、 K1 EQU 1024 DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE MOV DS,DATA 錯誤3:立即數(shù)不能直接送進段寄存器 MOV K1,AX 錯誤4:K1為立即數(shù),不能做目的操作數(shù) MOV DX,OFFSET A MOV AL,DX+2 錯誤5:DX不能用于間接尋址,可改為BX MOV BL,CX 錯誤6:源、目的操作數(shù)字長不一致 MOV AL,B 錯誤7:源、目的操作數(shù)字長不一致8. 填入適當指令或指令的一部分,完成指定功能。 設(shè)有100個字節(jié)數(shù)據(jù)(無符號數(shù)),存放在數(shù)據(jù)段中EA=2000H的存儲區(qū)內(nèi)。以下程序片斷應(yīng)能從該數(shù)據(jù)區(qū)中找出最
16、大的一個數(shù)并存入同一數(shù)據(jù)段EA=21OOH的單元中,請完成該程序。MAX: MOV BX, 2000H M0V AL,BX M0V CX, 63H(或99) LOOP1:INC BX CMP AL,BX JAE LOOP2 MOV AL,BXLOOP2:DEC CX JNZ LOOP1 M0V 2100H ,AL9、分析填空MOV AX,00H ;執(zhí)行后 AX= 00H PUSH AX ;執(zhí)行后 AX= 00H POP BX ;執(zhí)行后 BX= 00H MOV AX,3F5FH ;執(zhí)行后 AL= 5FH MOV CX,4ROR AL,CL ;執(zhí)行后 AL= 0F5H AND AL,0FH ;執(zhí)行
17、后 AL= 05H 10、內(nèi)存中有X、Y兩個數(shù):X=32,Y=-78 利用匯編語言編寫完整的程序,計算這兩個數(shù)之和,并將結(jié)果存入內(nèi)存S,即:S=X+Y。11、編程檢測80H端口輸入的字節(jié)數(shù)據(jù),若大于等于零,將BL清0;若為負,將BL置為FFH。請寫出完整的匯編源程序。12、在BLOCK開始有一個字節(jié)型數(shù)組,共有15個元素,利用匯編語言編寫完整的程序,計算這個數(shù)組中奇數(shù)的個數(shù),并將結(jié)果存入內(nèi)存SUM單元。13、在BUF開始有一個字節(jié)型數(shù)組,共有50個元素,利用匯編語言編寫完整的程序,將該數(shù)組元素全部清零。第五章 存貯器原理與接口【復(fù)習重點】1、半導(dǎo)體存儲器的分類2、存儲器與CPU的連接3、存儲器
18、容量的計算及地址范圍的確定 RAM 6116芯片有2K×8位的容量,它的片內(nèi)地址選擇線和數(shù)據(jù)線分別是 B 。 AA0A15和D0D15 BA0A10和D0D7 CA0A11和D0D7 DA0A11和D0D155.6.已知某微機系統(tǒng)的存儲器由三個芯片組組成,每個芯片組容量為4K字節(jié),總?cè)萘繛?2K字節(jié)。試問:為滿足其編址范圍,至少需要地址總線中的 5 C 根?其中 6 C 根用于每個芯片的片內(nèi)地址輸入。 A12 B13 C14 D15 A11 B14 C12 D137. 在對存儲器芯片進行片選時,全譯碼方式、部分譯碼方式和線選方式各有何特點?答:全譯碼方式:存儲器芯片中的每一個存儲單元
19、對應(yīng)一個唯一的地址。譯碼需要的器件多; 部分譯碼方式:存儲器芯片中的一個存儲單元有多個地址。譯碼簡單; 線選:存儲器芯片中的一個存儲單元有多個地址。地址有可能不連續(xù)。不需要譯碼。第六章 中斷與中斷管理【復(fù)習重點】 1、中斷概念;2、中斷的處理過程;3、 8086中斷系統(tǒng)、 中斷類型;4、中斷向量和向量表【典型習題】 8086/8088 CPU 的中斷分成 軟件中斷 和 硬件中斷 兩大類,8086系統(tǒng)中外部硬件中斷可分為 可屏蔽中斷 和 非屏蔽中斷 兩種。 8086系統(tǒng)最多能識別 256 種不同類型的中斷,每種中斷在中斷向量表中分配有 4 個字節(jié)單元,用以指示中斷服務(wù)程序的入口地址。 8086/
20、8088 CPU響應(yīng)一個外部可屏蔽硬件中斷的條件是:一、外設(shè)有 中斷請求 ;二、 中斷 是開放的;三、必須在 當前指令執(zhí)行 結(jié)束后。 8086 CPU的NMI引腳上輸入的信號是 B 。 A可屏蔽中斷請求 B非屏蔽中斷請求 C中斷響應(yīng) D總線請求 已知SP=1310H,執(zhí)行IRET指令后SP為: A 。 A1316H B1314H C1312H D1304H6. 下面是某8086微機內(nèi)存中的部分數(shù)據(jù),則中斷類型號為11H的中斷服務(wù)程序的入口地址是 A 。 0000:0040 B3 18 8A CC 4D F8 00 F0 41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A0 19 8A CC 2E E8 00 F0 D2 EF 00 F0 AF000
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省泰州市2025屆高三第一次調(diào)研測試數(shù)學試題(解析版)
- 美國稅人心得體會
- 室內(nèi)設(shè)計的發(fā)展方向
- 招標代理委托居間合同
- 辦公區(qū)域大型活動策劃方案與指南
- 工業(yè)污水處理可行性報告
- 中醫(yī)護理學(第5版)課件 望診1
- 食品行業(yè)質(zhì)量安全追溯與智能倉儲管理方案
- 二零二五年度辦公室新風系統(tǒng)智能化升級改造合同
- 工作效率提升策略實施計劃
- 江蘇紅豆實業(yè)股份有限公司償債能力分析
- 四川省2023年普通高等學校高職教育單獨招生文化考試(中職類)數(shù)學試題(原卷版)
- 水力機械原理與設(shè)計課件
- 江蘇電子信息職業(yè)學院單招職業(yè)技能測試參考試題庫(含答案)
- 充電樁采購安裝投標方案(技術(shù)方案)
- 7.1開放是當代中國的鮮明標識課件-高中政治選擇性必修一當代國際政治與經(jīng)濟(1)2
- 2024年浙江首考英語聽力原文解惑課件
- 民族團結(jié)教材
- 煤礦頂板管理技術(shù)培訓課件
- 紀念中國人民抗日戰(zhàn)爭暨世界反法西斯戰(zhàn)爭勝利周年大合唱比賽
- 生化檢驗質(zhì)控及失控分析
評論
0/150
提交評論