版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE 第十一章 總線及實(shí)用接口知識(shí)一、教學(xué)基本要求通過(guò)本章的學(xué)習(xí),學(xué)生應(yīng)對(duì)總線的定義、分類及一些常用總線有一定的認(rèn)識(shí),了解一些實(shí)用的接口知識(shí)。、總線,要求達(dá)到“領(lǐng)會(huì)”層次??偩€的定義和分類;總線標(biāo)準(zhǔn)化的意義;總線負(fù)載能力的概念以及總線驅(qū)動(dòng)的作用;ISA、EISA和PCI總線的特點(diǎn)。USB的性能和特點(diǎn);AGP的功能和特點(diǎn);、實(shí)用接口知識(shí),要求達(dá)到“識(shí)記”層次。主板、芯片組的功能與大致組成;IDE和SCSI的性能和特點(diǎn);二、教學(xué)重點(diǎn)和難點(diǎn)、總線。*總線基本概念;*ISA、EISA、PCI總線物理特性、電氣特性、實(shí)用接口知識(shí)。*主板大致組成,IDE性能、特點(diǎn)和工作原理三、學(xué)習(xí)要點(diǎn)及教材分析??偩€
2、概念:采用一組公用的信號(hào)線作為微型計(jì)算機(jī)多個(gè)部件之間的互連總線。要點(diǎn):1.多個(gè)部件;2.公用。11.1 總線分類 (一).按總線所在的位置分類。片內(nèi)總線:微處理器芯片內(nèi)部的總線,如算邏單元ALU和各種存儲(chǔ)器或其它功能單元之間的連接。片總線:各芯片之間的連接總線,如接口芯片與CPU之間的連接總線。內(nèi)總線:又叫微型計(jì)算機(jī)總線或板總線,一般稱系統(tǒng)總線。用于微機(jī)內(nèi)各個(gè)插件。板之間的連接。如ISA、EISA、PCI等。外總線:用于系統(tǒng)之間的連接,如微機(jī)之間、微機(jī)與儀器之間。如RS-232C、IEEE488、VXI等。 (二)按信息形式分類。并行總線:多條線同時(shí)傳送多位二進(jìn)制碼,結(jié)構(gòu)復(fù)雜,近距離通信適用。
3、串行總線;多位二進(jìn)制共用一條線進(jìn)行傳送,結(jié)構(gòu)簡(jiǎn)單,可以較長(zhǎng)距離通信。 (三)按傳送信息的內(nèi)容分類。地址總線:傳送地址信號(hào),單向、三態(tài)(高電平、低電平、斷開)。數(shù)據(jù)總線:傳送數(shù)據(jù)或代碼的總線,一組并行的8、16、32或64位總線??刂瓶偩€:傳送控制信號(hào),包括命令、狀態(tài)等。12.2 總線特性 (一)物理特性總線物理連接方式,包括總線根數(shù)、總線插頭、插座形狀、引腳的排列、引腳信號(hào)定義。 (二)電氣特性定義每根線上的傳送方向,有效電平范圍。包括電平、負(fù)載電流、特性阻抗等。 (三)總線的數(shù)據(jù)傳輸方式總線通信協(xié)議:為保證數(shù)據(jù)傳輸精確可靠,雙方約定的控制一次通信起止的辦法。同步方式:雙方在統(tǒng)一的“系統(tǒng)時(shí)鐘”
4、控制下步調(diào)完全一致的傳送方式。異步方式:采用應(yīng)答式傳輸技術(shù),用“請(qǐng)求”、“應(yīng)答”信號(hào)是雙方步調(diào)一致。12.3 ISA總線早先的IBM PC/XT機(jī)上的擴(kuò)展槽只有8位數(shù)據(jù)線,采用準(zhǔn)16位CPU8088,稱為PC總線(62根)。包括數(shù)據(jù)線8條、地址線20條、控制信號(hào)線22條、電源、地等12條。IBM PCAT機(jī)上在原來(lái)的擴(kuò)展槽后加了一截,16位數(shù)據(jù)線,80286CPU,稱為ISA總線(98根)。增加的36條為數(shù)據(jù)地址線8條、高位地址線7條、 圖11.1控制信號(hào)線19條、電源、地2。12.4 EISA總線80386以上直到Pentium II都是32位數(shù)據(jù)線,ISA不敷需要。在ISA每?jī)筛€之間有增
5、加一條線(98x2=196根),這就是EISA總線。12.5 PCI總線PCI總線也稱外部設(shè)備互連總線,主要為Pentium設(shè)計(jì),也支持386486。PCI總線具有高性能、低成本、尺寸小、可靠性高、數(shù)據(jù)完整、軟件兼容等特點(diǎn)。12.6 微機(jī)主板從8位機(jī)IBM PC/XT到32位Pentium II微機(jī)主板性能、復(fù)雜程度極大提高,但主要組成部分變化不大。圖11.2為某型號(hào)主板實(shí)物照片。 除了圖上標(biāo)注的2個(gè)黑色長(zhǎng)條形ISA總線插槽、5個(gè)短的白色PCI插槽、顯卡插槽AGP(圖形加速卡)外,還可以看到4個(gè)橫向的黑色的內(nèi)存條插槽、CPU散熱器(金色正方形)、左下角ISA插槽右邊的一圓、一方形組件分別為紐扣
6、電池和南橋芯片。內(nèi)存條下方三個(gè)黑色短小插槽分別為第一組IDE(硬盤控制器)、第二組IDE、軟盤控制器插槽。右邊還有電源插座。右上角伸出板外的分別為鍵盤、鼠標(biāo)和串并行接口插座。下方藍(lán)色為撥碼開關(guān)。12.7 硬磁盤控制器及接口信號(hào)。硬盤控制器一般由專用控制芯片、調(diào)制解調(diào)器、狀態(tài)字以及IO接口等組成。硬盤控制器與系統(tǒng)總線的接口包括數(shù)據(jù)線、地址線、DMA請(qǐng)求和中斷請(qǐng)求線等。常用的硬盤控制器接口有SCSI、IDE接口等。無(wú)論哪一種接口都要通過(guò)內(nèi)部調(diào)制解調(diào)器等實(shí)現(xiàn)系統(tǒng)并行數(shù)據(jù)與硬盤串行數(shù)據(jù)兩種格式的轉(zhuǎn)換并傳送。IDE接口:為AT微機(jī)機(jī)器兼容機(jī)專用,應(yīng)用廣泛。如Pentium微機(jī)主板上集成了2個(gè)PCI ID
7、E接口,用來(lái)連接第一和第二硬盤。只要在CMOS中正確設(shè)置了IDE接口的有關(guān)參數(shù),就能驅(qū)動(dòng)大于528M的硬盤。由于硬盤尺寸的限制,不能將總線上的有關(guān)接口信號(hào)直接聯(lián)到硬盤機(jī)上,在主板上仍有一個(gè)適配卡(或直接集成在主板上),但此時(shí)配卡只是地址譯碼、數(shù)據(jù)驅(qū)動(dòng)等電路,通過(guò)一根40芯扁平電纜將這一適配卡與硬盤相連,稱此40芯信號(hào)線為IDE接口信號(hào)。四、總線接口考核點(diǎn)及例題解析11.1 考核點(diǎn)總線基本概念,ISA、EISA、PCI總線物理特性、電氣特性主板大致組成,IDE性能、特點(diǎn)和工作原理11.2 例題解析:1. 目前只Pentium 廣泛采用的總線是哪一種?其主要特點(diǎn)是什么? 答案要點(diǎn) :Pentium
8、廣泛采用 PCI總線。 主要特點(diǎn)是:(1)性能高。(2)成本低,壽命長(zhǎng),插接靈活。(3)使用方便,數(shù)據(jù)完整軟件兼容,可靠性高。 2. 80286的數(shù)據(jù)總線是 位,地址總線是 位。答案要點(diǎn):16位;24位(16M尋址空間)。3. 計(jì)算機(jī)使用總線結(jié)構(gòu)便于增減外設(shè),同時(shí) 。(A)減少了信息的傳輸量 (B)提高了信息的傳輸量(C)減少了信息傳輸線的條數(shù) (D)增加了信息傳輸線的條數(shù)答案(C),各個(gè)部件只要掛接在總線上即可,否則如果兩兩相連傳輸線條數(shù)猛增。第十二章 從8086到Pentium的技術(shù)發(fā)展一、教學(xué)基本要求通過(guò)本章的學(xué)習(xí),學(xué)生應(yīng)重點(diǎn)掌握80386的體系結(jié)構(gòu)、三種工作方式以及80386的內(nèi)存管理
9、和保護(hù)機(jī)制。另外,本章還介紹了Pentium系列各類微處理器的結(jié)構(gòu)特點(diǎn),以及相互之間的聯(lián)系,從8086到P的技術(shù)發(fā)展過(guò)程一般了解。、80386的體系結(jié)構(gòu)和三種工作方式,要求達(dá)到“識(shí)記”層次。、80386的寄存器及內(nèi)存管理和保護(hù)機(jī)制,要求達(dá)到“識(shí)記”層次。、Pentium系列各類微處理器的結(jié)構(gòu)特點(diǎn),要求達(dá)到“識(shí)記”層次。二、教學(xué)難點(diǎn)和重點(diǎn)*80386的體系結(jié)構(gòu)和三種工作方式。*80386的寄存器及內(nèi)存管理和保護(hù)機(jī)制。Pentium系列各類微處理器的結(jié)構(gòu)特點(diǎn)。三、學(xué)習(xí)要點(diǎn)及教材分析隨著微機(jī)應(yīng)用領(lǐng)域的擴(kuò)大和應(yīng)用技術(shù)的深入,1MB的內(nèi)存與單任務(wù)的8086已無(wú)法滿足要求。1981-1982年相繼推出了8
10、0186和80286。1985年10月Intel宣布其第一片32位微處理器80386。1990年推出了功能更強(qiáng)的80486。1993年3月推出第五代微處理器Pentium。80286首次引入虛擬內(nèi)存管理,80386引入存儲(chǔ)器分段與分頁(yè)管理,80486對(duì)此進(jìn)行了加強(qiáng)。Pentium有如下技術(shù)特點(diǎn):。采用超標(biāo)量雙流水線結(jié)構(gòu),運(yùn)行速度成倍提高。內(nèi)部2個(gè)8KB的代碼高速緩存和數(shù)據(jù)高速緩存,減少了爭(zhēng)用高速緩存的沖突。內(nèi)部數(shù)據(jù)線32位,CPU與內(nèi)存交換數(shù)據(jù)用64位數(shù)據(jù)線。采用36位地址總線,分頁(yè)大小可任意。MOV、PUSH、DEC、INC等指令由硬件實(shí)現(xiàn)。采用分支預(yù)測(cè)技術(shù)提高流水線效能。浮點(diǎn)運(yùn)算執(zhí)行過(guò)程分
11、為8個(gè)流水步級(jí)。因這部分內(nèi)容太多,但只需簡(jiǎn)單了解,下面以圖解方式展示部分內(nèi)容。下圖為80386內(nèi)部寄存器一覽。下圖為80386微處理器內(nèi)部結(jié)構(gòu)框圖。從中可以看到分段、分頁(yè)部件,預(yù)取指令等。下圖為80386原理結(jié)構(gòu)圖,存儲(chǔ)管理機(jī)制見圖后的文字說(shuō)明。四、微機(jī)新技術(shù)發(fā)展考核點(diǎn)及例題解析13.1 微機(jī)新技術(shù)發(fā)展考核點(diǎn)1、80386的體系結(jié)構(gòu)和三種工作方式。2、80386的寄存器及內(nèi)存管理和保護(hù)機(jī)制。3、Pentium系列各類微處理器的結(jié)構(gòu)特點(diǎn)。13.2 微機(jī)新技術(shù)發(fā)展例題解析1. 下列說(shuō)法中,正確的一條是 。(A)80386的地址種類仍然是邏輯地址和物理地址(B)對(duì)于可屏蔽中斷的嵌套處理原則是允許高級(jí)
12、中斷打斷低級(jí)中斷,允許同級(jí)中斷相互打斷,而不允許低級(jí)中斷打斷高級(jí)中斷(C)計(jì)算機(jī)的主頻最快,計(jì)算機(jī)的速度也最快(D)CPU 響應(yīng)外設(shè)的中斷請(qǐng)求時(shí),要把標(biāo)志寄存器的IF和TF清零正確答案(D)解析:80386還有線性地址;特殊情況低級(jí)中斷可以打斷高級(jí)中斷;計(jì)算機(jī)速度不僅取決于主頻,還與結(jié)構(gòu)有關(guān);只有(D)正確,IF不清零,中斷響應(yīng)過(guò)程會(huì)被新的中斷打亂。只有進(jìn)入中斷服務(wù)子程序后才能開中斷,以便迎接新的通常是更高級(jí)的中斷。而中斷響應(yīng)過(guò)程需要一段時(shí)間才能完成,響應(yīng)過(guò)程是不能被打斷的。2. 微型機(jī)IBM PC/AT采用的CPU芯片是 。Intel80286 (B)Intel8088(C)Intel803
13、86 (D)Intel80486正確答案:(A)3. 80386中有 個(gè)32位通用寄存器。(A)4 (B)10 (C)6 (D)8正確答案:(B)件上面的80386寄存器結(jié)構(gòu)圖。4. 在80386以上的微處理器指令系統(tǒng)中,PUSH EAX指令的目的操作數(shù)尋址方式是 。(A)存儲(chǔ)器直接尋址 (B)立即尋址(C)寄存器尋址 (D)寄存器間接尋址正確答案:(D)目的操作數(shù)地址由ESP等間接尋址。5. 80386的地址總線是 位。(A)16 (B)20(C)32 (D)24正確答案:(C)見上述的80386結(jié)構(gòu)模型框圖。6. 80386的地址總線是32位,而其數(shù)據(jù)總線是 位。(A)8 (B)16(C)
14、20 (D)32正確答案:(D)7. 80386中有8個(gè) 位通用寄存器。(A)16 (B)32(C)20 (D)64正確答案:(B)8. 80386對(duì)端口的尋址空間是64K字節(jié),可以對(duì) 個(gè)的8位端口或 個(gè)的16位端口或 個(gè)的32位端口尋址。答案要點(diǎn):256;64K;1G。9. 80386的數(shù)據(jù)與地址總線都為 位,能夠提供 GB的尋址空間。答案要點(diǎn):32;4G。10. 80386可支持的地址指針有兩種,一種是 位段選擇字和 位偏移地址,可尋址1M字節(jié)的存儲(chǔ)空間;另一種是 位段選擇字和 位偏移地址,可尋址4000M字節(jié)的實(shí)存空間。答案要點(diǎn):16;16;16;3211. 在80486集成了80386
15、、 和8KB的Cache。答案要點(diǎn):80387。微 機(jī) 原 理 模 擬 試 題 班級(jí) 學(xué)號(hào) 姓名 成績(jī) 填空題:33%1. Intel 8086是 位的微處理器,Pentium是 位的微處理器。2. 盡管各種微型機(jī)的總線類型和標(biāo)準(zhǔn)有所不同,但大體上都包含3種不同功能的總線,即 、 和 。3. 若有二個(gè)數(shù)5439H和456AH進(jìn)行相加,則運(yùn)算后標(biāo)志寄存器中的ZF= ,PF= ,AF= ,OF= 。4. 某一測(cè)控系統(tǒng)要求計(jì)算機(jī)輸出的模擬控制信號(hào)的分辨率必須達(dá)到1,則應(yīng)選用的D/A轉(zhuǎn)換器的位數(shù)至少是 位。5. 在數(shù)據(jù)傳送過(guò)程中,數(shù)據(jù)由串行變?yōu)椴⑿校蛴刹⑿凶優(yōu)榇?,這種轉(zhuǎn)換是通過(guò)接口電路中的_寄存器
16、實(shí)現(xiàn)的。6. 從產(chǎn)生中斷的方法來(lái)分,8086的中斷可分為硬件中斷和軟件中斷兩大類,其中硬件中斷又可分為兩類: 、 ,它們分別通過(guò) 、 這兩個(gè)引腿引入。7. 如果0段005CH、005DH、005EH、005FH這4個(gè)單元的內(nèi)容分別為12H、34H、56H、78H,則對(duì)應(yīng)于中斷類型號(hào) 的中斷處理子程序入口地址的段地址為 ,偏移量為 。8. 若SP=0124H,SS=3300H,在執(zhí)行INT 60H這條指令后,堆棧棧頂?shù)奈锢淼刂窞?9. 設(shè)8086要從I/O端口03C0H中讀入一個(gè)字節(jié),則應(yīng)該使用的兩條指令是 、 。10. 假設(shè)(DS)=2000H,(BX)=1256H,(SI)=528FH,位移
17、量TABLE=20A1H, (232F7H)=3280H,(264E5H)=2450H,則 執(zhí)行指令JMP BX后,(IP)= 執(zhí)行指令JMP TABLEBX,(IP)= 執(zhí)行指令JMP BXSI后,(IP)= 11. 在異步通信中,設(shè)每個(gè)字符對(duì)應(yīng)1個(gè)起始位、7個(gè)信息位、1個(gè)奇/偶校驗(yàn)位和1個(gè)停止位,如果波特率為2400,則每秒能傳輸?shù)淖畲笞址麛?shù)為 12. 某8086系統(tǒng)采用8255A作為并行I/O接口,初始化時(shí)CPU所訪問(wèn)的端口地址為0CBH,并設(shè)定為方式輸出,則A口的口地址應(yīng)為_。13. 當(dāng)8253定時(shí)器0的時(shí)鐘脈沖為1MHZ時(shí),其二進(jìn)制計(jì)數(shù)時(shí)的最大定時(shí)時(shí)間為 ,這時(shí)寫入定時(shí)器的初值為 。
18、14. 80386有三種工作方式: 方式、 方式和 方式。15. 在8086系統(tǒng)中常將 信號(hào)作為低8位數(shù)據(jù)的選通信號(hào), 信號(hào)作為高8位數(shù)據(jù)的選通信號(hào)二、選擇題 10%1. 在8086中,不屬于總線接口部件的是_。A)位的地址加法器B)指令隊(duì)列C)段地址寄存器D)通用寄存器2. 在8086系統(tǒng)中一條指令的存放地址一般由 段地址寄存器CS和指令指針寄存器IP來(lái)決定。設(shè)CS=DF10H,IP=0200H,則此時(shí)的指令的物理地址為_。A) E110H B) DF300H C) E1100H D) DF30H3. 在8086的小模式系統(tǒng)中,M/ eq o(sup 9(),IO)、 eq o(sup 9(
19、),RD)和 eq o(sup 9(),WR)當(dāng)前信號(hào)為、,表示現(xiàn)在進(jìn)行的是_。A)I/O讀B)I/O寫C)存儲(chǔ)器寫D) 存儲(chǔ)器讀4, .若用2片6116RAM(2K*8)及2片2732EPROM(4K*8)組成存儲(chǔ)器,試問(wèn)存儲(chǔ)器的總?cè)萘渴莀。A) 12KB B) 10KB C) 8KB D) 6KB5, 假設(shè)某子程序使用的返回指令是RET 4,則返回地址是 。 A) CALL指令下面第二條指令的地址 B)(SP+1)和(SP)中存放的地址C)(SP+5)和(SP+4)中存放的地址 D) CALL指令下面第四條指令的地址6, . 執(zhí)行下列程序段后,(AX)= _。TAB DW 1,2,3,4,
20、5,6ENTRY EQU 3 MOV BX, OFFSET TAB ADD BX,ENTRY MOV AX,BXA) 0003H B) 3000H C) 0400H D) 0004H7, 匯編語(yǔ)言源程序經(jīng)匯編后可直接生成 。A).ASM文件 B).OBJ文件 C).EXE文件 D).COM文件8, 下列引起CPU程序中斷的四種情況, 需要由硬件提供中斷類型碼。A)INTO B)NMI C)INTR D)INT n9, 一臺(tái)智能儀器采用8255A芯片作數(shù)據(jù)傳送口,并規(guī)定使用接口地址的最低兩位作芯 片內(nèi)部尋址,已知芯片的A口地址為0F4H,則當(dāng)CPU執(zhí)行輸出指令訪問(wèn)0F7H端口時(shí), 其操作為 。A
21、)數(shù)據(jù)從端口C送數(shù)據(jù)總線 B)數(shù)據(jù)從數(shù)據(jù)總線送端口CC)控制字送控制字寄存器 D)數(shù)據(jù)從數(shù)據(jù)總線送端口B a dddd f b g e c d 10,已知一個(gè)共陽(yáng)極七段數(shù)碼管的段排列如右圖, 若要使顯示字符“3”,則七段編碼gfedcba 應(yīng)為_。 A) 0110000 B)1111001C) 1001111 D)0000110三、程序分析題:16% 1、執(zhí)行下列程序后,指出相應(yīng)寄存器的當(dāng)前值。(5分) MOV SP,2000HMOV AX,0F0HMOV SI,1234HMOV DX,5678HPUSH SIPOP DITEST AX,DXPUSH DXHLTSP=_; DL內(nèi)容所在存儲(chǔ)器的
22、偏移地址為_; AX=_;DX=_;標(biāo)志位ZF為_。2. 、下列程序執(zhí)行后,請(qǐng)給出相應(yīng)寄存器的值。(4分)MOV AX,1234HMOV BX,5678HADD AL,BLDAAMOV CL,ALMOV AL,AHADC AL,BHDAA(AL)=_; (CL)=_。3, 執(zhí)行下列程序段后,給出指定寄存器的內(nèi)容。(3分) MOV AX,0 MOV BX,1MOV CX,64H A: ADD AX,BX INC BX LOOP A HLT執(zhí)行后的結(jié)果為(BX)=_;(AX)=_。該程序段的功能是_。4, TABLE1 DB?(4分) TABLE2 DW 20 DUP(?)TABLE3 DB AB
23、CD MOV BX,TYPE TABLE2 (BX)= MOV CX,LENGTH TABLE2 (CX)= MOV DX,SIZE TABLE2 (DX)= MOV SI,LENGTH TABLE3 (SI)= 四、簡(jiǎn)答題25%1, 指令周期、總線周期和時(shí)鐘周期三者的關(guān)系怎樣?如果在存儲(chǔ)器讀周期中,存儲(chǔ)器的速度較慢,無(wú)法與CPU匹配,應(yīng)采取什么措施2, 8086有哪些用戶可訪問(wèn)的寄存器?狀態(tài)寄存器FR有哪些標(biāo)志?這些標(biāo)志位各在什么條件下置位和復(fù)位?這些標(biāo)志有何功用?3, 在常用的接口電路中,常常出現(xiàn)多個(gè)寄存器分配同一個(gè)地址的情況,試舉例說(shuō)明一般采取哪些方法來(lái)區(qū)別訪問(wèn)這些寄存器4, 8086/
24、8088共有多少矢量號(hào)?每一個(gè)矢量表的幾個(gè)字節(jié)空間?它們的內(nèi)容是什么?中斷矢量表達(dá)式位于內(nèi)存儲(chǔ)器的何處?5, 請(qǐng)簡(jiǎn)要敘述一個(gè)可屏蔽中斷的完整處理過(guò)程五、綜合應(yīng)用題16%1, 若已知8255A端口A、B、C和控制口的地址分別為0CF0H、0CF2H、0CF4、0CF6H,要求端口A、B、C工作在方式0,其中A口作為輸入口,B口和C口作為輸出口,試編寫該片的初始化程序。(6分)2, 按下面流程編制程序。(INTEL8253的端口地址為40H43H)(10分)模擬試題參考答案一、填空1,16、322,數(shù)據(jù)總線、地址總線、控制總線3,0、1、1、14,105,移位寄存器6,可屏蔽中斷、非屏蔽中斷、IN
25、TR、NMI7,17H、7856H、3412H8,3311EH9,MOV DX,03C0H、IN AL,DX10,1256H、3280H、2450H11,24012,0C8H 或(0C2)13,65.536ms、014,實(shí)地址、保護(hù)(虛地址)、虛擬808615,A0, eq o(sup 9(),BHE)二、選擇題1,D,2,B,3,D,4,A,5,B,6,B,7,B,8,C,9,C,10, A三、程序分析題:16%1, 1FFEH; 1FFEH; 00F0H; 0ACF0H; 02, 69; 123, 101(分); 5050(分);求0+1+2+3+.+100的累加和4,2,20,40,1四
26、. 簡(jiǎn)答題1. 執(zhí)行一條指令所需要的時(shí)間為指令周期。(分) CPU和外部交換信息總是通過(guò)總線進(jìn)行的,CPU完成這種信息輸入、輸出過(guò)程所需要的時(shí)間為總線周期。(分) 執(zhí)行指令的一系列操作都是在時(shí)鐘脈沖CLK的統(tǒng)一控制下一步步進(jìn)行的,時(shí)鐘脈沖的重復(fù)周期稱為時(shí)鐘周期。(分) 如果在存儲(chǔ)器讀周期中,存儲(chǔ)器的速度較慢,無(wú)法與CPU匹配。通過(guò)在總線周期內(nèi)T3和T4之間插入等待周期(或Tw)。(分) 2. 8086共有14個(gè)寄存器,其中之一是16位的標(biāo)志寄存器,其中有6個(gè)狀態(tài)標(biāo)志和三位控制標(biāo)志,其余7位未用,分別表示上一步計(jì)算結(jié)果的符號(hào)、是否為0等。3. (1)利用對(duì)同一地址進(jìn)行讀/寫的不同方式區(qū)分。如82
27、51中的控制字和狀態(tài)寄存器有相同的地址,但讀/寫方式不同。 (2分) (2)用下跟法來(lái)區(qū)分,即訪問(wèn)有嚴(yán)格的順序。如8259中的ICW1ICW4。 (1.5分)(3)通過(guò)命令字中的標(biāo)志區(qū)分。如8259中的ICW1和OCW2通過(guò)D4位區(qū)分。 (1.5分) 4.有256個(gè)中斷矢量,每個(gè)中斷矢量占4個(gè)字節(jié),分別表示相應(yīng)中斷服務(wù)子程序的CS:IP,即入口地址的段代碼和偏移量。中斷矢量位于內(nèi)存區(qū)的03FFH這1K存儲(chǔ)范圍內(nèi)。5.(1) 從數(shù)據(jù)線上讀取中斷類型碼,暫存入暫存器() (2) 標(biāo)志寄存器的值入棧 (3) 標(biāo)志寄存器中的IF和TF清零 (4) 斷點(diǎn)入棧,含CS和IP的值 (5) 由中斷類型碼從中斷
28、向量表中找到中斷向量,轉(zhuǎn)入相應(yīng)的中斷處理子程序五、綜合題 控制字為:90H初始化程序:MOV AL,90HMOV DX,0CF6HOUT DX,AL2, MOV AL,10110100B OUT 43H, AL ;送控制字 MOV AL,0E8H OUT 42H,AL ;置初值低位 MOV AL,03H MOV 42H,AL ;置初值高位W: MOV AL,10000100B OUT 43H,AL ;鎖定 IN AL,42H ;讀計(jì)數(shù)值低位 MOV CL,AL IN AL,42H ;讀計(jì)數(shù)值高位 MOV CH,AL JMP W匯編程序設(shè)計(jì)單元測(cè)驗(yàn)部分答案1. 閱讀下列8086/8088程序段,
29、回答問(wèn)題:DATA SEGMENTDA1 DB ABCDCOUNT EQU 4 DA2 DB COUNT DUP(0) DATA ENDS STE SEGMENT DB 100DUP(?) STE ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA,SS:STACKSTART: MOV AX, DATAMOV DS, AXLEA SI, DA1LEA DI, DA2MOV CX, COUNTLOP1: MOV AL, SIMOV DL, 0LOP2: CMP AL, 0JZ NEXTSHR AL, 1JNC EEINC DLEE: JMP LOP2NEXT: M
30、OV DI, DLINC SIINC DILOOP LOP1MOV AH, 4CHINT 21HCODE ENDSEND START該程序的功能是什么?程序運(yùn)結(jié)束后,DL和CX的內(nèi)容是什么?指令CMP AL,0的作用。程序運(yùn)結(jié)束后,DA2+1,DA2+2單元中的內(nèi)容是什么。答案要點(diǎn)及評(píng)分標(biāo)準(zhǔn): 尋找字符串中各字符含的個(gè)數(shù)(分) 02H(0.5分) 、0 (0.5分) 縮短尋找的過(guò)程 (分) 02H(0.5分) 、03H (0.5分)2. 下面是多字節(jié)加法程序,第一個(gè)數(shù)是8A0BH,第二個(gè)數(shù)是D705H。DATA SEGMENTFIRST DB _,_ ,0HSECOND DB _, _DATA
31、 ENDSCODE SEGMENT ASSUME CS:CODE, DS:DATASTART: MOV AX,DATA MOV DS,AX MOV CX,_ MOV SI,0 _NEXT: MOV AL,SECONDSI ADC FIRSTSI,AL INC SI LOOP NEXT MOV AL,0 ADC AL,_ MOV FIRSTSI, AL MOV AH,4CH INT 21HCODE ENDSEND START答案要點(diǎn)及評(píng)分標(biāo)準(zhǔn):0BH(0.5分) 8AH(0.5分) 05H(0.5分) 0D7H(0.5分) 2 (分) CLC (分) 0(分)3. 下列程序執(zhí)行后,請(qǐng)給出相應(yīng)寄存器的值。MOV AX,1234HMOV BX,5678HADD AL,BLDAAMOV CL,ALMOV AL,AHADC AL,BHDAA(AL)=_; (CL)=_。答案要點(diǎn)及評(píng)分標(biāo)準(zhǔn): 69; 12評(píng)分標(biāo)準(zhǔn):答對(duì)一點(diǎn)得2.5分,全對(duì)分。4. 下列程序執(zhí)行后,請(qǐng)給出相應(yīng)寄存器的值。10A3H:2000H XOR AL,AL 2002H MOV AX,
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版離婚后購(gòu)房款支付及財(cái)產(chǎn)分割補(bǔ)充協(xié)議4篇
- 舞蹈室內(nèi)課程設(shè)計(jì)
- 二零二五年辣椒深加工副產(chǎn)品回收利用合同3篇
- 二零二五版智能廣告牌安裝及運(yùn)營(yíng)服務(wù)合同3篇
- 2025年旅游景區(qū)停車場(chǎng)地租賃與導(dǎo)游服務(wù)合同3篇
- 2025年新型廠房水電安裝與綠色照明工程合同4篇
- 二零二五年鋼筋市場(chǎng)調(diào)研與營(yíng)銷服務(wù)合同2篇
- 二零二五年度企業(yè)員工股權(quán)參與計(jì)劃合作協(xié)議3篇
- 二零二五年度科研基地場(chǎng)地租賃與科技成果轉(zhuǎn)化合同2篇
- 第一單元活動(dòng)1、社會(huì)實(shí)踐與社區(qū)服務(wù)背景及方案 說(shuō)課稿 2023-2024學(xué)年粵教版《綜合實(shí)踐活動(dòng)》八年級(jí)001
- PDCA循環(huán)提高護(hù)士培訓(xùn)率
- 2024年工程咨詢服務(wù)承諾書
- 青桔單車保險(xiǎn)合同條例
- 車輛使用不過(guò)戶免責(zé)協(xié)議書范文范本
- 《獅子王》電影賞析
- 2023-2024學(xué)年天津市部分區(qū)九年級(jí)(上)期末物理試卷
- DB13-T 5673-2023 公路自愈合瀝青混合料薄層超薄層罩面施工技術(shù)規(guī)范
- 河北省保定市定州市2025屆高二數(shù)學(xué)第一學(xué)期期末監(jiān)測(cè)試題含解析
- 哈爾濱研學(xué)旅行課程設(shè)計(jì)
- 2024 smart汽車品牌用戶社區(qū)運(yùn)營(yíng)全案
- 中醫(yī)護(hù)理人文
評(píng)論
0/150
提交評(píng)論