freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微型計算機原理及應用知識點總結(參考版)

2025-06-28 16:24本頁面
  

【正文】 LED燈亮滅一次 jmp start1 nop40。初始化中斷向量表 mov ax,offset hint mov ds:[si],ax add si,2 mov ds:[si],100h mov ax,0 。ICW4 mov ax,00h out dx,ax 。ICW1, ICW4 NEEDED mov dx,04a2h mov ax,80h out dx,ax 。假設8個中斷源對應的中斷處理程序在內(nèi)存中存放的地址標號為PROG0(IR0)、PROG1(IR1)、PROG2(IR2)、…、PROG7(IR7),則中斷向量表的設置程序如下:INT_IRO: MOV AX,0 ;設置IR0對應的中斷向量表 MOV DS,AX ;段地址設定在內(nèi)存的最底端 MOV SI,3E0H ;IR0的中斷向量(F8H)對應的內(nèi)存地址“4*F8” MOV AX,OFFSET PROG0 ;取得IR0中斷處理程序的偏移地址 MOV [SI],AX ;偏移地址寫入中斷向量對應的“4*F8”地址處 MOV AX,SEG PROG0 ;取得IR0中斷處理程序的段地址 MOV [SI+2],AX ;段地址寫入中斷向量對應的“4*F8+2”地址處如果設置IR1對應的中斷向量表,根據(jù)ICW2,IR1對應的中斷向量為F9H,只要將上述程序的F8H換為F9H,PROG0換為PROG1,即可完成IR1對應中斷向量表的設置。對用戶自行設計的中斷接口,當初始化完成后,需要人為設置中斷向量表,以使設計的中斷向量與相應的中斷處理程序建立連接。其初始化程序如下:MOV DX,0FFF0H ;8259A口地址,A0=0MOV AL,13H ;初始化字“00010011”送ICW1OUT DX,AL ;單片,邊沿觸發(fā),需要ICW4MOV DX,0FFF1H ;8259A口地址,A0=1MOV AL,0F8H ;初始化字“11111000”送ICW2OUT DX,AL ;設置起始中斷向量碼(IRO)為F8HMOV AL,03H ;初始化字“00000011”送ICW4OUT DX,AL ;8086/8088模式,AEOI,非緩沖,一般全嵌套方式(2) 設置中斷向量。1) 初始化中斷控制器8259A初始化包括兩個方面,一是初始化8259A的初始狀態(tài),二是完成中斷向量表的設置(1) 初始化8259A。2. 中斷程序的編寫當把8259A接入系統(tǒng)后,就需要編寫該接口的中斷程序。8259A由于只有一根地址線,因此它在系統(tǒng)中只占用兩個端口地址。如OCW1=08H,則IR3管腳上的中斷請求被屏蔽.② OCW2的格式及含義—設置優(yōu)先級循環(huán)方式和中斷結束方式③OCW3-特殊屏蔽方式和查詢方式操作字 功能:●設定特殊屏蔽方式; ●設置中斷查詢方式; ●設置對8259寄存器的讀出。①OCW1的格式及含義—中斷屏蔽字(IMR)某一位為“1”時,對應這一位的中斷請求受到屏蔽。寫入ICW4 8259的操作命令字OCW1~OCW38259A有三個操作命令字OCW1~OCW3,程序員可以使用這三個命令字在應用程序里隨時改變8259A的工作方式,而且設置時,次序可以隨意。④ICW4的格式及含義(=1) 例:設某8086系統(tǒng)中使用一片8259A,其端口地址為210H、211H,若系統(tǒng)要求中斷請求為電平觸發(fā),其8個中斷源的類型碼為60H~67H,不用緩沖方式,采用中斷自動結束方式,試編寫初始化程序段。對于主片:置1的位表示對應的引腳IR有從片級聯(lián)。 中斷類型碼=(T7~T3)+ 中斷源引入管腳編號如:寫入20H,中斷類型碼為20H~27H; 00100000 寫入40H,中斷類型碼為40H~47H。①ICW1的格式及含義D7~D5位無效D4=1,特征位,表示初始化命令ICW1。 ●ICW1寫入8259偶地址中(A0=0)。8259的初始化命令字ICW1~ICW4 ● ICW1~ICW4在初始化程序中設定,且在整個工作過程中保持不變。 命令有兩種 ICW1~ICW4是在計算機系統(tǒng)啟動時由初始化程序設置的,一旦確定,在系統(tǒng)工作過程中,一般不再改變。CPU對編號n(中斷類型碼)乘以4得到4n指向該中斷向量的首字節(jié),CPU將把有關的標志位和斷點地址的CS和IP值入棧。(3)中斷服務子程序——處理事件的程序(每個中斷源對應自己的)(4)中斷向量——中斷服務子程序(入口)起始地址,邏輯地址=段地址:偏移地址(5)中斷向量表——集中存放中斷向量的表。2)中斷的優(yōu)點:節(jié)省CPU時間,實現(xiàn)實時處理。結束 ERROR: CALL ERR_PRO 。有錯,則轉出錯處理程序 LOOP WAIT0 。讀狀態(tài)字 TEST AL, 38H 。將字符保存到緩沖區(qū) INC BX 。未收到字符等待IN AL, 80H 。讀狀態(tài)字 TEST AL, 2 。BX指向緩沖區(qū)首址 MOV CX, 1000 。寫入方式選擇字 MOV AL,37H OUT 81H, AL 。設8251的端口地址為80H和81H。結束 【例911】試編寫程序段,用異步串行輸入方式輸入1000個數(shù)據(jù),存放到內(nèi)存BUF開始的單元中。判斷是否是結束標志 JE EXIT OUT 90H,AL 。為0,未準備好 等待 MOV AL ,[BX] 。讀狀態(tài)字 TEST AL, 1 。寫入方式選擇命令字MOV BX, OFFSET STRING 。一個停止位,偶校驗,8個數(shù)據(jù)位 。 MOV AL,0 OUT 91H, AL OUT 91H, AL OUT 91H, AL MOV AL,40H OUT 91H, AL 。2).8251A的內(nèi)部結構3).8251A的引腳功能1)方式選擇命令字2)工作命令字3)狀態(tài)字【例910】試編寫程序段,用異步串行通信方式輸出STRING開始字符串‘Receiver ready $’,$字符串的結束標記。 具有獨立的接收器和發(fā)送器,因此,能夠以單工、半雙工或全雙工的方式進行通信。 8251A能進行出錯檢測,具有奇偶、溢出和幀錯誤等檢測電路。異步方式下,波特率為0~19200bps。時鐘速率可用軟件定義為通信波特率的16或64倍。 216。 工作于同步方式時,每個字符可定義為7或8位,可以選擇進行奇校驗、偶校驗或不校驗。 能以同步方式或異步方式進行工作。同步傳送要求對傳送的每一位在收發(fā)兩端保持嚴格同步,發(fā)送、接收端可使用同一時鐘源以保證同步。同步傳送時,無需起始位、停止位。(2)同步串行通信在異步串行通信中數(shù)據(jù)的每一幀都需要附加起始位和停止位,因而降低了傳送有效數(shù)據(jù)的效率。在傳輸一個字符時,總是以起始位(1位,低電平)開始,以停止位(,高電平)結束。4).異步串行通信和同步串行通信(1)異步串行通信中的異步是指發(fā)送端和接收端不使用共同的時鐘,也不在數(shù)據(jù)中傳送同步信號,但接收方與發(fā)送方之間必須約定傳送數(shù)據(jù)的幀格式和波特率。發(fā)送/接收時鐘是對數(shù)據(jù)信號進行同步的,其頻率將直接影響設備發(fā)送/接收數(shù)據(jù)的速度。 常見的標準波特率有:110bps、1200bps、9600bps和115200bps。波特率是指單位時間內(nèi)傳送的二進制數(shù)據(jù)的位數(shù),是衡量串行數(shù)據(jù)傳送速度的重要指標。2).傳輸速率在并行通信中,傳輸速率用每秒傳輸?shù)淖止?jié)數(shù)表示,單位是:Bps。寫計數(shù)器1方式控制字MOV DX,401HMOV AL,100OUT DX,AL 。寫計數(shù)器0計數(shù)初值低8位MOV AH,AL OUT DX,AL ?;?6HMOV DX,403HOUT DX,AL 。設8253的通道地址為400H~403H。將初值的低8位輸出計數(shù)通道1端口61H【例】硬件圖如圖所示,。將控制字送入8253A控制端口63H MOV AL,100H 。將將初值的高8位輸出計數(shù)通道0端口60H 8253計數(shù)器1的初始化程序如下: MOV AL,57H 。將初值的低8位輸出計數(shù)通道0端口60H MOV AL,AH 。將控制字送入8253A控制端口63H MOV AX,2000 。AL,34H 。例:在8086系統(tǒng)中,設8253的計數(shù)器0工作在方式2,二進制計數(shù),計數(shù)初值為2000,8253的計數(shù)器1工作在方式3,BCD碼計數(shù),計數(shù)初值為100,8253端口地址為40H~43H。216。 計數(shù)過程中GATE信號對計數(shù)過程的影響不同4)8253的初始化(1) 8253方式控制字(2)8253初始化編程8253初始化編程步驟是:216。 輸出波形不同216。3)8253的工作方式v 8253的每個計數(shù)器都有6種工作方式:方式0~方式5。v 8253的讀/寫操作對系統(tǒng)時鐘沒有特殊的要求,可應用于由任何一種微處理器組成的系統(tǒng)中,可作為可編程的方波頻率發(fā)生器、分頻器、實時時鐘、事件計數(shù)器和單脈沖發(fā)生器等。所以,能實現(xiàn),將A口與B口作為數(shù)據(jù)端口,將C口的4位規(guī)定為控制信號輸出口,另外4位規(guī)定為狀態(tài)輸入口,用C口配合A口與B口工作。②由A口、B口、C口高4位與C口低4位4組組合成不同的輸入/輸出組態(tài)。?答:通過2條地址A0、A1確定。 檢測K0 K1 JZ EXIT TEST AL,01H ;檢測K0 JZ DISP_0TEST AL,02H ;檢測K1 JZ DISP_1 JMP AGAINDIAP_0: MOV AL,55H ;偶位上LED亮,奇位上LED暗 MOV DX,201H OUT DX,AL JMP AGAINDIAP_1: MOV AL,0AAH ;奇位上LED亮,偶位上LED暗 MOV DX,201H OUT DX,AL JMP AGAIN EXIT: MOV AH,4CH INT 21H CODE ENDS END START小結:?答:支持無條件的程序傳送方式、程序查詢傳送方式、中斷傳送方式3種
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1