




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一.名詞解釋算術邏輯部件(ALU)(P4)答:cpu部的算數邏輯部件也叫運算器,是專門用來處理各種數據信息的,它可以進行加、減、乘、除算術運算和與、或、非、異或等邏輯運算??刂破?P5)答:是CPU的控制中心字長(P9)答:是cpu同時能處理的數據位數,也稱數據寬度。字長越長,計算能力越高,速度越快。主頻(P9)答:Cpu的時鐘頻率,和cpu的運算速度密切相關,主頻越高,運算速度越快。偶校驗(P11)答:運算結果的低八位中所含的1的個數為偶數,則PF為1。奇校驗(P11)答:運算結果的低八位中所含的1的個數為奇數,則PF為0??偩€周期(P12)答:在取指令和傳送數據時,CPU總線接口部件占用的時間。&最小模式(P13)答:在系統(tǒng)中只有一個微處理器中斷向量(P27)答:中斷處理子程序的入口地址,每個中斷類型對應一個中斷向量。非屏蔽中斷(NMI)(P28)答:從引腳NMI進入的中斷,它不受中斷允許標志IF的影響??善帘沃袛?INTR)(P28)答:從引腳INTR進入的中斷,它受中斷允許標志IF的影響。基址(P77)答:任何通用寄存器都可以作為基址寄存器,即其容為基址。注意,這里的基址不是段基址,而只是一個延續(xù)下來的習慣叫法,實際上是指有效地址的一個基礎量。直接尋址(P77)答:數據在存儲器中,有效地址由指令直接給出。默認段地址寄存器DS。直接尋址是對存儲器訪問時可采用的最簡單的方式。指令性語句(P127)答:一條指令,在匯編的過程中會產生對應的目標代碼。如:ADDAL,BL和MOVAX,1000都是指令性語句。指示性語句(偽指令)(P127)答:偽指令,為匯編程序提供某些信息,讓匯編程序在匯編過程中執(zhí)行某些特定的功能。接口技術(P177)答:接口按功能分為兩類:一類是使CPU正常工作所需要的輔助電路,通過這些輔助電路,使CPU得到時鐘信號或接收外部的多個中斷請求等;另一類是輸入/輸出接口,利用這些接口,CPU可接收外部設備送來的信息或發(fā)送給外設。無條件傳送方式(P183)答:當外設已準備就緒,那就不必查詢外設的狀態(tài)而進行信息傳輸,這就稱為無條件傳送。這種信息傳送方式只適用于簡單的外設,如開關和數碼段顯示器等。條件傳送方式(查詢方式傳送)(P183)答:CPU通過執(zhí)行程序不斷讀取并測試外部設備狀態(tài),如果輸入外部設備處于已準備好狀態(tài)或輸出外部設備為空閑狀態(tài)時,貝UCPU執(zhí)行傳送信息指令。也稱為“查詢式傳送”全雙工通信(P199)答:在一個通信系統(tǒng)中,對數據的兩個傳輸方向采用不同的通道,那么,這樣的系統(tǒng)就可以同時進行發(fā)送和接受。半雙工通信(P199)答:在一個通信系統(tǒng)中,對數據的輸入和輸出過程使用同一通道,所以二者不能同時進行。DMA方式(P192)答:DirectMemoryAccess.直接存儲器存取,是一種快速傳送數據的機制。二.簡答題-匯編語言中邏輯運算指令AND和TEST的功能分別是什么?它們的區(qū)別是什么?(P98)答:功能:1,AND指令執(zhí)行邏輯與,例如:ANDAL,0FH;AL中容和0FH相與,結果在AL中。2,TEST指令執(zhí)行測試操作,測試指定為是1還是0。區(qū)別:AND指令對指定位清零,并返回操作數結果°TEST不僅執(zhí)行AND指令的操作,而且把OF和CF標志清零,修改SF、ZF和PF標志。TEST指令不送回指令操作結果,而僅僅影響標志位,其操作數可為字節(jié)、字或雙字。?匯編語言中移位指令SAR和SHR的功能分別是什么?它們的區(qū)別是什么?(P99)答:功能:1,SAR是算術右移指令。2,SHR是邏輯右移指令。區(qū)別:SAR指令在執(zhí)行時最高位保持不變因為算術移位指令將最高位看成符號位,而SHR指令在執(zhí)行時最高位補零。?指令性語句與指示性語句分別指什么語句?它們的區(qū)別是什么?(P127)答:指令性語句是指一條指令,指示性語句是偽指令。區(qū)別:每條指令性語句在匯編過程中都會產生對應的目標代碼,而指示性語句為匯編程序提供某些信息,讓匯編程序在匯編過程中執(zhí)行某些特定的功能。在形式上,指示性語句和指令性語句很類似,指示性語句中也用到標號,不過此時標號不帶冒號;而在指令性語句中,標號后面一定帶冒號,這是兩者之間在形式上的差別。偽指令與指令的本質差別是,在匯編過程中偽指令并不形成任何代碼。?什么叫波特率?(P201)什么叫波特率因子?(P200)設波特率為1200,波特率因子為16,那么,時鐘頻率為多少?答:串行傳輸率叫波特率,傳輸率是指每秒傳輸多少位。波特率因子:在異步通信時,發(fā)送端需要用時鐘來決定每一位對應的時間長度,接收端也需要用一個時鐘來確定每一位的長度,前一個時鐘叫發(fā)送時鐘,后一個時鐘叫接收時鐘。這兩個時鐘的頻率可以是位傳輸率的16倍、32倍或64倍,這個倍數稱為波特率因子。時鐘頻率=1200*16=137200HZ;?串行通信按照時鐘對通信過程的定時方式可以分為幾種類型?分別說明每種方式的特點?(P199)答:兩種類型:一種同步通信,另一種異步通信。特點:采用同步方式時,收發(fā)雙方采用同一個時鐘信號來定時,此時,將許多字符組成一個信息符,這樣,字符可以一個接一個的地傳輸,但是,在每組信息的開始要加上同步字符,另外,在沒有信息要傳輸時,必須要填上空字符,因為同步傳輸不允許有空隙。同步通信靠同步字符來識別信息幀,同步通信時,一個信息幀可含有多個或上千個字符。采用異步方式通信時,收發(fā)雙方不用統(tǒng)一的時鐘進行定時,兩個字符之間的傳輸間隔是任意的,所以,每個字符的前后都要用若干位作為分隔位來識別。實際上,異步通信方式是靠起始和停止位來識別信息幀的。異步通信的一個信息幀只含有一個字符。?DMA方式為什么能實現高速數據傳輸?(P192)答:在DMA方式下,數據按塊傳輸,外設利用專用的接口直接和存儲器進行高速度數據傳送,而不經過CPU,當然也不需要CPU執(zhí)行指令,這樣,傳輸時就不必進行保護現場之類的一系列額外操作,數據的傳輸速度基本上決定于外設和存儲器的速度。7-DMA控制器的工作特點?(P196)答:a,它一方面是一個接口,因為它有I/O端口地址,CPU可通過端口地址對DMA控制器進行讀/寫操作,以便對DMA控制器進行初始化或讀取狀態(tài)。另一方面,DMA控制器在得到總線控制權后,能夠控制系統(tǒng)總線,它可提供一系列控制信號,像CPU一樣操縱外設和存儲器之間的數據傳輸,所以,DMA控制器又不同于其它接口。b,DMA控制器在傳輸數據時不用指令,而是通過固定的邏輯電路用固定的順序發(fā)地址和用讀/寫信號實現高速數據傳輸,在此過程中,CPU完全不參與,數據也不經過CPU而是直接在外設和存儲器之間傳輸。&8255有幾種工作方式?(P221)每種方式的特點是什么?每個端口分別可以工作在幾種工作方式?答:工作方式,方式0:基本的輸入/輸出方式;方式1:選通的輸入/輸出方式;方式2:雙向傳輸方式;答:1,尋址功能,2,輸入輸出功能,3,數據轉換功能,4,聯絡功能,5,中斷管理功能,6,復位功能,7,可編程功能,8,錯誤檢測功能,CPU和外設交換的基本信息是數據,數據信息大致分為幾類?分別是什么?(P178)的答:1,數字量:是指從鍵盤、磁盤驅動器等讀入發(fā)信息,或主機送給打印機、磁盤驅動器的、顯示器及繪圖儀的信息,它們是二進制形式的數據或是以SACII碼表示的數據及字符。2,模擬量:多數情況下輸入的信息是連續(xù)的變化的物理量,這些物理量一般通過傳感器先變成電壓或電流,再經過放大。電壓和電流是模擬量,計算機無法直接接收和處理模擬量要經過模擬量往數字量(A/D)的轉換,變成數字量,才能送入計算機。反過來,計算機輸出的數字量要經過數字量往(D/A)的轉換,變成模擬量,才能控制現場。3,開關量:表示兩個狀態(tài)。1.什么是中斷向量表?它的作用是什么?(P27)答:8086的中斷系統(tǒng)以位于存0段的0?3FFH區(qū)域的中斷向量表為基礎,最多可容納256個中斷向量。12.匯編語言中偽指令與(機器)指令的區(qū)別是什么?(P127)答:在形式,指示性語句和指令性語句很類似,指示性語句中也用到標號,不過此時標號不帶冒號;在指令性語句中標號后邊一點帶冒號,這是兩者之間在形式上的差別。偽指令與指令的本質差別是,在匯編過程中偽指令并不形成任何代碼。13.CPU和外設之間的數據傳送方式有幾種?分別簡單說明?(P183)答:a,程序方式:指在程序控制下進行信息傳送,又分為無條件傳送方式和條件傳送方式。b,中斷方式:由外設中斷CPU的工作,使CPU暫停執(zhí)行當前的程序,而區(qū)去執(zhí)行中斷處理子程序或中斷服務子程序,中斷子程序執(zhí)行完后,CPU又轉回來執(zhí)行原來的程序。c,DMA方式:直接存儲器存取,實現數據按塊傳送,就需要改變傳輸方式。14.8086對I/O端口有幾種編址方式?(P37)答:兩種方式編址;a,通過硬件將I/O端口和存儲器統(tǒng)一編址的方式。用這種方式時,可以用訪問存儲器的指令來實現對I/O的讀寫,而對存儲器的讀寫指令很多,功能很強,使用起來也很靈活。這種方式的優(yōu)點不必專門設置I/O指令。缺點是I/O端口占用了存地址,使存空間小,訪問存的指令較長,速度慢;另外,訪問存和訪問I/O的指令形式一樣,影響程序的可讀性。b,另一種是I/O端口獨立編址方式,8086用這種方式對I/O編址,指令系統(tǒng)中有專用的I/O指令,這些指令運行速度快;且訪問存和訪問I/O端口的指令完全不同,增加程序的可讀性。15對于一條匯編指令來說,有解決哪兩個問題?(P75)答:a,需要指出進行什么操作,這由指令操作符來表明。b,需要指出大多數指令涉及的操作數和操作結果放在何處為了使指令形式比較簡單,一般情況下,約定將操作結果送到原來放操作數的地方,這樣,第二個問題就歸結為指出操作數的來源,這就是操作數的尋址方式。簡單說明中斷指令INT執(zhí)行的過程?(P111)答:執(zhí)行INTn指令時,將CPU轉到一個中斷處理程序。此時,標志寄存器的指被推入堆棧,堆棧指針ESP(或SP)減4(或減2);然后清除中斷允許標志IF和單步標志TF。清除IF使進入中斷處理程序的過程不被外面的其它中斷所打斷,清除TF可以避免進入中斷處理程序后按單步執(zhí)行;接著,CPU將主程序的下一條指令地址即斷點地址堆入堆棧,同時,堆棧指針ESP(或SP)減6(或減4)。?CPU和外設之間傳輸的信號有幾類?分別說明都是什么?(P178)答:三類,1,數據信息:CPU和外設交換的基本信息就是數據信息。2,狀態(tài)信息:反映了當前外設所處的工作狀態(tài),是外設通過接口往CPU送的。3,控制信息:控制信息是CPU通過接口傳送給外設的,以此控制外設的工作。?系統(tǒng)中有1個主片,2個從片,并設從片1連在主片的IR1引腳上,而從片2連在主片的IR2引腳上,試著說明系統(tǒng)中的優(yōu)先級排列次序?(P257)答:主片:IR0(這是系統(tǒng)中的最高優(yōu)先級)從片1:IR0、IR1、IR2、IR3、IR4、IR5、IR6、IR7從片:IR0、IR1、IR2、IR3、IR4、IR5、IR6、IR7主片:IR3、IR4、IR5、IR6、IR7(主片的IR7為系統(tǒng)中最高優(yōu)先級)三.填空題微型機的主要四個特點分別是(體積小、重量輕)、(價格低廉)、可靠性高、結構靈活,應用面廣等特點。微型機按系統(tǒng)規(guī)模來分,可以分為(單片機)、(個人計算機)、筆記本電腦和掌上電腦。微型機按微處理器的字長來分,可以分為(4位微處理器)、(8位微處理器)、16位微處理器和32位微處理器。在8086CPU的中斷信號中,NMI是(非屏蔽中斷)觸發(fā),INTR是(可屏蔽中斷)觸發(fā)。8086有二種工作模式,分別稱為(最小工作)模式和(最大工作)模式。CPU部包含如下三部分:(算術邏輯部件)、(累加器和寄存器組)以及控制器。微型計算機的應用圍十分廣闊,主要包括(科學計算)、(信息處理)、(過程控制)、儀器、儀表控制和家用電器和民用產品控制等方面。&可用兩種方式對于8086的I/O端口進行,一種是(與存儲器統(tǒng)一編址),另一種是(I/O端口獨立編址)。9.8086是Intel系列的16位微處理器,有16根數據線和(20)根地址線,可尋址的地址空間為(1M)字節(jié)。10.8086擁有一個強有力的中斷系統(tǒng),從產生中斷的方法上可以分為兩大類,一類是(硬件中斷),一類是(軟件中斷)。8086CPU的硬件中斷信號是由(NMI)和(INTR)兩個引腳提供。每個中斷向量占4個字節(jié),前2個字節(jié)為中斷處理子程序入口地址的(偏移量),后2個字節(jié)為中斷處理子程序入口地址的(段地址)。13.8086的標志寄存器的標志根據功能,可以分為兩類:一類叫(狀態(tài)標志),另一類叫(控制標志)。當標志IF=1時,CPU(可接受)響應可屏蔽中斷;當IF=0時,CPU(不可接受)響應可屏蔽中斷。當標志ZF=1時,運算結果為(零);當ZF=0時,運算結果為(非零)。和8086配合的協(xié)處理器有兩個,一個是(數值運算)協(xié)處理器8087,一個是(輸入/輸出)協(xié)處理器8089。CPU和外設都是通過輸入/輸出(I/O)端口來傳輸數據。在次過程中,涉及(直接尋址)和(間接尋址)兩種方式。主機和外設之間傳送信息時,用輸入/輸出指令。對輸入/輸出端口的尋址有兩種方式:(直接尋址)和利用DX寄存器的(間接尋址)。匯編語言算術運算指令中,對加法或減法來說,無符號數和有符號數(可采用)同一套指令,對乘法或除法來說,無符號數和有符號數(不能采用)同一套指令。CPU和外設之間有三種數據傳送方式,其中程序方式是指在程序控制下進行信息傳送,又分為(條件)傳送方式和(無條件)傳送方式。系統(tǒng)與接口輸入/輸出過程中涉及系統(tǒng)和接口的聯系方式、(優(yōu)先級)和(緩沖區(qū))等問題。當OCW1=24H時,則8259A的(IR2)和(IR5)引腿上的中斷請求被屏蔽。當OCW1=48H時,則8259A的(IR3)和(IR6)引腿上的中斷請求被屏蔽。當OCW1=18H時,則8259A的(IR3)和(IR4)引腿上的中斷請求被屏蔽。8086工作在最小模式下,引腳信號(M/IO#)、(RD#和WR#)組合起來決定了系統(tǒng)中數據傳輸的方式。在接口設計中,常常要考慮對錯誤的檢測問題。當前多數可編程接口芯片能檢測到兩類錯誤,一類是(傳輸錯誤),另一類是(覆蓋錯誤)。DMA控制器8237A有(4)個獨立的通道,每個通道均有(獨立)尋址和計數的能力。串行通信可分為兩種類型,一種叫(同步)通信,另一種叫(異步)通信。串行通信有多種方式,按照數據傳輸時發(fā)送過程和接收過程的關系劃分,可以分為(全雙工方式)、(半雙工方式)和單工方式。8255A是Intel系列的(并行)接口芯片,并且它是(可編程的》也就是可以通過軟件來設置芯片的工作方式。8259A是Intel系列的(中斷控制)接口芯片,并且它是(可編程的》也就是可以通過軟件來設置芯片的工作方式。8259A按照對中斷源的屏蔽方式來分,有如下工作方式:(普通屏蔽方式)和(特殊屏蔽方式)。按照8259A和系統(tǒng)總線的連接來分,有下列兩種方式:(緩沖方式)和(非緩沖方式)。8259A操作命令字是在應用程序中設置時對端口地址有嚴格規(guī)定唧OCW1必須寫入(奇地址)端口,OCW2和OCW3必須寫入(偶地址)端口。35.8253芯片的功能體現在兩個方面:一是作為(計數器);二是作為(定時器)。36.模/數(A/D)轉換是指通過電路將模擬量轉換為數字量。在實現A/D轉換時,最主要的參數是(分辨率)、(轉換精度)和轉換率。37.模/數(A/D)轉換的方法很多,常見的有計數法、(雙積分法)和(逐次逼近法)。四.選擇題1?二進制10010110.10B的十進制數值可表示為(B).A.96.8B.150.5C.96.5D.160.52.8086CPU是(B)位的處理器.A.8B.16C.32D.643?8086CPU的地J址線有(C)根。A.8B.16C.20D.32在8086系統(tǒng)中,與存儲器物理地址1A005H相對應的邏輯地址為(A).1739:2C75B.D733:7207C.1733:2175D.C390:7675當RD#=0,WR#=1,M/IO#=0時,CPU完成的操作是(C).A.存儲器讀B.存儲器寫C.I/0讀D.I/O寫-8086CPU的一個字節(jié)有(A)位組成的.TOC\o"1-5"\h\zA.8B.16C.32D.4?進棧/出棧指令PUSH/POP的存操作數的段地址只能是(D)。A.CSB.ESC.DSD.SS&8086CPU響應一個可屏蔽中斷的條件是(C)。A.IF=0,INTR=0B.IF=0,INTR=1C.IF=1,INTR=1D.IF=1,INTR=09.8086CPU的NMI引腳上輸入的信號是(D)。A.可屏蔽中斷請求B.總線請求C.中斷響應D.非可屏蔽中斷請求?8086能夠訪問的1/0空間的大小是(C)。A.64KB.256KC.1MD.16M?下面哪個寄存器,固定與搭配來尋址存中的即將要執(zhí)行的指令。(C)A.SPB.BPC.IPD.SI12.哪個不是輸入/輸出設備使用接口的原因(B).A.外設種類繁多B.信號類型復雜C.工作速度匹配D.數據傳送方式多樣13.8086/8088的地址信號是在總線周期的第(A)個狀態(tài)發(fā)出的。A.1B.2A.1B.2C.3D.414.14.保護斷點就是保存(
A.中斷類型碼C.中斷現場D)。中斷服務程序入口地址D.當前的CS:IP的值指令MOVAX,[2000H]的尋址方式為(A)。A.直接尋址B.間接尋址存儲器相對尋址D.基址加變址尋址指令MOVAH,[BX][SI]的尋址方式為(D)。A.直接尋址B.間接尋址C.存儲器對尋址D.基址加變址尋址對于指令MOVAX,1267H,指令中的立即數1267H是存儲在(C)中。A.數據段B.堆棧段C.代碼段D.附加段18.用兩片8259A級聯后,能擴充到(B)級中斷系統(tǒng).TOC\o"1-5"\h\zA.9B.15C.16D.64-8086CPU的狀態(tài)標志寄存器中用于存儲器數據存取地址自動變化方向的是(B)A.IFB.DFC.TFD.CF-8086CPU的狀態(tài)標志寄存器中用于是否允許中斷響應的是(A)A.IFB.DFC.TFD.CF-8086CPU系統(tǒng)執(zhí)行傳送指令M02時(D)A.影響TF標志位B.影響DF標志位C.影響IF標志位D.不影響-循環(huán)指令LOOP使用時規(guī)定循環(huán)次數必定在(D)寄存器中。A.DXB.BXC.AXD.CX23.8086CPU開始加電或復位后,從下面哪個地址開始執(zhí)行程序.(B)A.0000:FFFFB.FFFF:0000C.0000:1234D.1234:000024.8086CPU響應一個不可屏蔽中斷的條件是(B)A.IF=0,NMI=0B.IF=0,NMI=1C.IF=1,NMI=0D.IF=1,INTR=1-8086CPU存儲器是分段的,且每個段都不超過(A)個字節(jié)。A.64KB.32KC.1MD.64?與指令MOVBX,OFFSETVAR功能完全等效的指令是(D)A.MOVBX,VARB.LDSBX,VARC.LESBX,VARD.LEABX,VAR?與指令MOVBX,OFFSETVAR功能完全等效的指令是(D)A.MOVBX,VARB.LDSBX,VARC.LESBX,VARD.LEABX,VAR下面哪個不是常用的存儲器尋址方式(D).A.直接尋址B.寄存器間接尋址C.存儲器相對尋址D.基址加變址尋址在異步傳輸過程中,設每個字符對應1個起始位,8個數據位,1位奇校驗和2個停止位,若波特率為9600,每秒鐘能傳送字符是(C)。A.480個B.600個C.800個D.960個30-在異步傳輸過程中,設每個字符對應1個起始位,6個數據位,1位奇校驗和2個停止位,若波特率為9600,每秒鐘能傳送字符是(D)。A.480個B.600個C.800個D.960個31.如果8237A在DMA操作時,其引腳IOR#和MEMW#有效,此操作是(D)。A.DMA校驗B.存儲器到存儲器C.DMA讀D.DMA寫32-8086CPU系統(tǒng)邏輯運算指令TEST不影響的是(D)A.不影響OF標志位B.不影響CF標志位C.不影響SF標志位D.不不影響結果五.程序分析?指出下列程序完成什么功能?結果標志寄存器中的ZF位的值是多少程序段如下:LAHF;標志的低8位送AHORAH,01000000B;將ZF=1SAHF;ZF=1,其余標志位不變,修改標志寄存器ZF位的容為1。?設BX=0158H,DI=10A5H,位移量DISP=1B57H,DS=2100H,求各種尋址方式下,有效地址(EA)和物理地址(PA)分別為多少?直接尋址:有效地址=1B57H物理地址=21000H+1B57H=22B57H寄存器間接尋址(寄存器為BX):有效地址=0158H物理地址=21000H+0158H=21158HBX寄存器相對間接尋址:有效地址=0158H+1B57H=1CAFH物理地址=21000H+1CAFH=22CAFH變址尋址(寄存器為DI):有效地址=10A5H物理地址=21000H+10A5H=220A5HDI寄存器相對變址尋址:有效地址=10A5H+1B57H=2BFCH物理地址=21000H+2BFCH=23BFCH基址加變址的尋址(BX為基址寄存器,DI為變址寄存器):有效地址=0158H+10A5H=11FDH物理地址=21000H+11FDH=221FDH?以下是對8259A初始化程序,端口地址為60H和61H,請為指令加詳細注釋.MOVAL,13H;邊沿觸發(fā),單片無極連,有ICW4OUT60H,AL;ICW1MOVAL,38H;中斷類型碼38HOUT61H,AL;ICW2MOVAL,0DH;普通全嵌套,緩沖主片,非自動結束,非8系統(tǒng)OUT61H,AL;ICW44.在PC機中,單片8259A工作在普通全嵌套方式及普通結束中斷方式下,當前IMR=02H,ISR=00H,現有IR1、IR3、IR4同時申請,試回答下列問題:IRR的容是多少?CPU將先響應哪個中斷請求?為什么?CPU的中斷響應周期結束后,ISR的值是多少?表示什么意思?答:(l)IRR:1AHIR3,因為IR1被屏蔽了,而IR3比IR4優(yōu)先級高。ISR=08H,當前正在執(zhí)行IR3中斷服務程序。如下圖:00011010IR7IR6IR5IR4IR3IR2IR1IR05.用8255A作打印機接口,用PA口作數據端口,采用中斷傳送方式,端口地址為0A0H?0A3H,閱讀程序后回答問題:MOVAL,0A0HOUT0A3H,ALXORAX,AXMOVDS,AXMOVAX,1200HMOV[0038H],AXMOVAX,4100HMOV[003AH],AXMOVAL,0DHOUT0A3H,ALSTI問:(1)端口A工作于何種方式?(2)中斷類型碼是多少?(3)中斷服務程序的入口物理地址是多少?答:(1)方式2,輸出。中斷類型碼為0EH42200H如下圖:1D6D5D4D3D2D1D0D7=1,方式控制字的標示符D5、D6,A端口00-方式0,01-方式1,0x-方式2D4,A組1-輸入,0-輸出D3,PC7-PC4,1-輸入,0-輸出D2,B組0-方式0,1-方式1D1,1-輸入,0-輸出D0,PC3-PC01-輸入,0-輸出JMPABC0JMPABC0;繼續(xù)交替顯示已知8253計數器/定時器端口地址分別是:60H、62H、64H、66H,初始化程序如下:MOVAL,77HOUT46H,ALMOVAL,21HOUT42H,ALMOVAL,40HOUT42H,ALSTI問:(1)計數器1工作于何種方式?(2)當CLK1為1MHZ時0UT1輸出的周期是多少?(3)一個周期中處于低電平的時間是多少?答:(1)模式3,方波發(fā)生器(2)t=n/f=4021/1000000=0.004021s(3)低電平的時間=(4021-1)/2=2.01ms用8255A的PA口接8個發(fā)光二極管,輸出為1時二極管發(fā)光.以下程序是先讓右邊4個(低4位)二極管發(fā)光,延時一會后,再使左邊4個(高4位)二極管發(fā)光,交替顯示.8255A的端口地址為:40H,42H,44H,46H.請將下面程序段中空白處填上適當的容完成其功能.MOVAL,80HMOVAL,80HOUT66H,ALABC0:MOVAL,0FH___OUT60H,ALMOVCX,0FFFFHABC1:LOOPABC1MOVAL,0F0H__OUT60HAl
MOVCX,0FFFFHABC2:LOOPABC2;寫方式控制字;令右邊4個二極管發(fā)光;延時;令左邊4個二極管發(fā)光;延時8.分析8255的各端口地址、工作方式及本段程序功能?START:MOVMOVOUTBG:MOVINMOVOUTJMP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題5.3 平面向量的數量積(原卷版)-2024年高考數學一輪復習精講精練寶典(新高考專用)
- 幼兒游戲教學案例
- 人教版(2024)七年級英語下冊Unit 6 學情調研測試卷(含答案)
- 路基拼寬施工方案
- 隧道風機房施工方案
- 2025年新高考地理全真模擬試卷4(含答案解析)
- 2025年高考地理二輪復習:綜合題答題技巧(含練習題及答案)
- 幕墻防火防雷施工方案
- Unit 6 reading2 教學設計 2024-2025學年譯林版(2024)七年級英語上冊
- 小學課本劇一年級《小白兔和小灰兔》-劇本
- 高中通用技術人教高二下冊目錄新型抽紙盒-
- 畜牧場經營管理
- 課程思政示范課程申報書(測繪基礎)
- ALeader 阿立得 ALD515使用手冊
- 神華陜西國華錦界電廠三期工程環(huán)評報告
- 飛行員航空知識手冊
- GB/Z 19848-2005液壓元件從制造到安裝達到和控制清潔度的指南
- GB/T 34936-2017光伏發(fā)電站匯流箱技術要求
- GB/T 12618.4-2006開口型平圓頭抽芯鉚釘51級
- 紅金大氣商務風領導歡迎會PPT通用模板
- 學前教育學00383-歷年真題-試卷
評論
0/150
提交評論