版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1、地址總線、數(shù)據(jù)總線、控制總線功能方向?qū)挾龋╪)數(shù)據(jù)總線在CPU與存儲器、外設(shè)之間傳送數(shù)據(jù)雙向與 CPUe-a地址總線傳送CPU給出的存儲器或外設(shè)的訪 問地址單向決定尋址能力(尋址單元數(shù)目=2n)控制總線傳送CPU控制信號和外部輸入信號固定方向不固定2、微型計算機中,CPU通過AB、DB、CB與存儲器、I/O接口電路互聯(lián),實現(xiàn)信息交換。3、(10011.101)b= 1 義 24+ 0X 23+ 0X 22+ 1 X 21 + 1 X 20+ 1X 21 + 0X 2 2+ 1X 2 34、常用的 ASCIIB字符:09 的 ASCH 碼 30H39H; A Z 的 ASCH 碼 41H5A
2、H; az 的 ASCII 碼 61H7AH。5、十進制的15,壓縮BCD碼為0001 0101,非壓縮BCD碼為0000 0001 0000 0101。6、正數(shù):原,反,補相同;負數(shù):原,反,補不同,但最高位為 1。負數(shù):原一反,符號位不變,尾數(shù)按位求反原一補,符號位不變,尾數(shù)按位求反+1補一原,符號位不變,尾數(shù)求反+1反一原,符號位不變,尾數(shù)求反.7、振蕩周期:也稱時鐘周期,是指為單片機提供時鐘脈沖信號的振蕩源的周期。單片機外接晶振的倒數(shù),例如12MHz的晶振,時鐘周期是1/12 ps0狀態(tài)周期:每個狀態(tài)周期為時鐘周期的 2倍,是振蕩周期經(jīng)二分頻后得到的。機器周期:一個機器周期包含 6個狀
3、態(tài)周期S1S6,也就是12個時鐘周期。 在一個機器周期內(nèi), CPU可以完成一個獨立的操作。晶振是 12MHz, 一個機器周期就是1匹,晶振是6MHz,機器周期是 2 11 s指令周期:它是指CPU完成一條操作所需的全部時間。每條指令執(zhí)行時間都是有一個或幾個機器周期組成。MCS - 51系統(tǒng)中,有單周期指令、雙周期指令和四周期指令。8、單片機的控制口線包括PSE、ALE、EA/Vpp、RESETPSEN片外取指信號(片外程序存儲器讀)輸出端,低電平有效。通過 P0 口讀回指令或常數(shù)。控制的是片外程序存儲器。在訪問外部程序存儲器時,該信號自動產(chǎn)生,每個機器周期輸出2個脈沖。 訪問片外數(shù)據(jù)存儲器時,
4、不會有脈沖輸出。"E地址鎖存信號。ALE低電平時,P0 口出現(xiàn)數(shù)據(jù)信息;ALE高電平時,P0 口出現(xiàn)地址信息。用下降沿鎖存P0 口的低8位地址到外部鎖存器旦A7V FT程序存儲器選擇信號。 '=0時,選外部ROM, =1時,地址小于4k時,選內(nèi)部ROM;地址大于4k時,選外部ROM。RESET復(fù)位信號:高電平復(fù)位 CPU低電平CPU工作 復(fù)位后,各個寄存器的狀態(tài)如圖所示。9、數(shù)據(jù)存儲器的容量小,僅256B。程序存儲器容量大,為64KR10、8051 / 8751 內(nèi)部有 4KB 的 ROM / EPROM 地址:0000H 0FFFH 52 子系列內(nèi)部有 8KB 的 ROM
5、/ EPROM,地址:0000H 1FFFH11、內(nèi)部數(shù)據(jù)存儲器 RAM ,地址:00H FFH在共256個字節(jié)的片內(nèi)RAM中,00H1FH單元是通用 寄存器區(qū),20H2FH單元是位尋址區(qū),30H0FFH1元是供用戶使用的一般 RAM區(qū)。及 2-2 位E內(nèi)部寄存器狀態(tài)寄存器內(nèi)容寄存器內(nèi)容PCOOOOHTMODOOHACCOU£1ICON0011BOftHP THOPSWOOHJLOOOHSP07HrnioonDPTR0000HTLl0011PD-P3flFFIISCONOOHPX X X00II0UBSBUF不定'IEOXXOOOOOBP(ON0 X X OOOB通用寄存器區(qū)
6、(00H1FH:包括R0R7位尋址區(qū)(20H2FH :可以直接或者間接尋址。對于51系列,數(shù)據(jù)存儲器只有00H7FH的片內(nèi)RAM和SFR計SFR吉構(gòu)從80HFFH而52系列, 80HFFH既包括片內(nèi)RAM,又包括SFR因止匕,51系列片內(nèi)RAM共128B, 52系列片內(nèi)RAM共256B。52系列的片內(nèi)RAM只能通過間接尋址方式進行訪問,SFRR能通過直接尋址方式訪問。12、8051單片機復(fù)位時,堆棧指針SP指向07H單元。51的棧區(qū)不是固定的,為避開工作寄存器區(qū)、 位尋址區(qū),用戶堆棧一般設(shè)置在 30H 7FH之間。13、堆棧指針SP字長為8位,它的設(shè)立是為了中斷操作和子程序的調(diào)用而用于保存返回
7、地址的,也 就是常說的斷點保護和現(xiàn)場保護。該指針在SFR中。數(shù)據(jù)壓入堆棧時,SP自動加1;數(shù)據(jù)彈出堆棧時, SP自動減1。14、數(shù)據(jù)指針DPTR是16位,可按DPH和DPL兩個8位寄存器來使用。15、程序計數(shù)器PC是16位專用寄存器,尋址范圍64KR通電時自動復(fù)位,運行時可手動復(fù)位,復(fù) 位后,PC的內(nèi)容自動清零。PC用來存放下一條指令地址。CPU取指令時,將PC內(nèi)容經(jīng)地址總線送到 程序存儲器,從該地址單元取回指令,譯碼并執(zhí)行;同時, PC自動加1。16、MOVX A, DPTR將外部RAM中地址為 DPTR勺單元內(nèi)容讀到 A中。17、MOVX DPTR A;將A中的內(nèi)容寫到外部 RAM中地址為
8、 DPTR勺單元。18、MOVC A, A+ DPTR采用基址+變址的方法讀程序存儲器內(nèi)的表格常數(shù)。19、對外部RAM產(chǎn)生讀寫操作:MOVX A, Ri; MOVX A, DPTRi (讀操作);MOVX Ri, A; MOVX DPTRi , A (寫操作)20、直接尋址:直接使用數(shù)所在單元的地址找到了操作數(shù),所以稱這種方法為直接尋址。21、尋址方式尋址空間(操作數(shù)存放空間)立即尋址程序存儲器直接尋址片內(nèi)RAM低128字節(jié)、SFR寄存器尋址工作寄存器 R0R7,A,B,DPTR寄存器間接尋址片內(nèi) RAM:R0,R1,SP片外 RAM:R0 ,R1,DPTR變址尋址程序存儲器:A+PC,A+D
9、PTR相對尋址程序存儲器256字節(jié)范圍內(nèi):PC+B移量位尋址片內(nèi)RAM的位尋址區(qū)(20H2FH字節(jié)地址) 某些可位尋址的SFR22、直接尋址:MOV 20H, A。把源操作數(shù)指定的內(nèi)容送入由直接地址指出的片內(nèi)存儲單元。23、間接尋址:MOV R0 Ao把源操作數(shù)指定的內(nèi)容送入以 R0或R1為地址指針的片內(nèi)存儲單元中。24、累加器A與片外RAM之間的數(shù)據(jù)傳遞類指令(4條):MOVX A, Ri;MOVX Ri, AMOVX A, DPTRMOVX DPTR A25、在51中,與外部存儲器RAM打交道的只可以是A累加器。所有需要送入外部 RAM的數(shù)據(jù)必需 要通過A送去,而所有要讀入的外部 RAM中
10、的數(shù)據(jù)也必需通過 A讀入。可以看出內(nèi)部 RAM間可以 直接進行數(shù)據(jù)的傳遞,而外部則不行。比如,要將外部 RAM中某一單元(設(shè)為0100H單元的數(shù)據(jù)) 送入另一個單元(設(shè)為0200H單元),也必須先將0100H單元中的內(nèi)容讀入A,然后再送到0200H單 元中去。例:將外部RAM中100H單元中的內(nèi)容送入外部 RAM中200H單元中。MOV DPTR #0100HMOVX A, DPTRMOV DPTR #0200HMOVX DPTR A26、讀程序存儲器指令(2條):MOVC A A+DPTRMOVC A A+PC將ROM中的數(shù)送入A中,本組指令也被稱為查表指令。 27、交換指令(5條):MOV
11、 R6, XCH A, SWAP A XCH A, XCHD A#29HR6R6 R028、RL相當(dāng)于乘以2;29、無條件轉(zhuǎn)移類指令;R6=29H, A 原來是 34H;A=29H,R6=34H;A=92H;A=34H,R6=92H;A=36H,(R0)=54H設(shè)原來R0指向的單元的內(nèi)容為56H)RR相當(dāng)于除以2(4條)短轉(zhuǎn)移類指令 長轉(zhuǎn)移類指令 相對轉(zhuǎn)移指令 間接轉(zhuǎn)移指令A(yù)JMP addr11 LJMP addr16SJMP rel JMP A+DPTR轉(zhuǎn)移范圍:AJMP: 2KB; LJMP: 64KB; SJMP -128+127。原則上,所有用 SJMP或AJMP的地方都可 以用LJM
12、P來替代。30、JZ rel;如果A=0,則轉(zhuǎn)移,否則順序執(zhí)行。轉(zhuǎn)移到相對于當(dāng)前PC值的8位移量的地址去。即:新的PC值=當(dāng)前PC+B移量rel31、空操作指令(1條):NOP空操作,停一個周期,一般用作短時間的延時。32、51單片機有32根輸入輸出線,組成4個8位并行輸入輸出接口,分別為 P0、P1、P2、P3 口。每個接口都由鎖存器、輸出驅(qū)動器和輸入緩沖器組成。作為普通接口時,P0 口無上拉電阻。作為輸入 時,要先置1,輸出1時,本質(zhì)上是開關(guān),輸出0時,開關(guān)閉合。33、在具有片外擴展存儲器的系統(tǒng)中,P2 口作為高8位地址線,P0 口作為地址線和雙向數(shù)據(jù)總線的 低8位。P3 口的第二功能是中
13、斷定時通信擴展。34、TCON的中斷標志位,可位尋址IT0 (TCON.0,外部中斷0觸發(fā)方式控制位。當(dāng)IT0=0時,為電平觸發(fā)方式(低電平)。當(dāng)IT0=1時, 為邊沿觸發(fā)方式(下降沿有效)。IE0 (TCON.1,外部中斷0中斷請求標志位。當(dāng)INT0出現(xiàn)中斷請求信號(低電平或脈沖下降沿),硬 件自動將IE0置1,產(chǎn)生中斷請求。IT1 (TCON.2,外部中斷1觸發(fā)方式控制位。功能與IT0相同。IE1 (TCON.3,外部中斷1中斷請求標志位。功能與IE0相同。TF0 (TCON.5,定時/計數(shù)器T0溢出中斷請求標志位。TF1 (TCON.7,定時/計數(shù)器T1溢出中斷請求標志位。TR0定時器/
14、計數(shù)器T0的啟動位。TR1定時計數(shù)器T1的啟動位。35、SCON(98H)的中斷標志RKSCON.0,用行口接收中斷標志位。當(dāng)允許用行口接收數(shù)據(jù)時,每接收完一個串行幀,由硬件置位RI。CPU響應(yīng)中斷時,不能自動清除RI, RI必須由軟件清除。TI (SCON.1,用行口發(fā)送中斷標志位。當(dāng) CPU將一個發(fā)送數(shù)據(jù)寫入用行口發(fā)送緩沖器時,就啟動了 發(fā)送過程。每發(fā)送完一個串行幀,由硬件置位 TI。TI必須由軟件清除。36、中斷允許控制IEEX0(IE.0)外部中斷0允許位;EX0=1,允許外部中斷0。ET0(IE.1)定時/計數(shù)器T0中斷允許位;ET0=1,允許T0中斷。EX1(IE.2)外部中斷1允
15、許位;EX1=1,允許外部中斷1。ET1(IE.3)定時/計數(shù)器T1中斷允許位;ET1=1,允許T1中斷。ES (IE.4),用行口中斷允許位;ES=1允許串行接口中斷。EA (IE.7) CPU中斷允許(總允許)位。 EA=1, CPU開放中斷。37、中斷優(yōu)先級控制IPPXO (IP.0),外部中斷0優(yōu)先級設(shè)定位;PT0 (IP1),定時/計數(shù)器T0優(yōu)先級設(shè)定位;PX1 (IP.2),外部中斷1優(yōu)先級設(shè)定位;PT1 (IP3),定時/計數(shù)器T1優(yōu)先級設(shè)定位;PS (IP.4),用行口優(yōu)先級設(shè)定位;PT2 (IP5),定時/計數(shù)器T2優(yōu)先級設(shè)定位。置1和置0可以設(shè)定方式。例:設(shè)置52單片機的4
16、個中斷源,使其處理的優(yōu)先順序為T1, INT1, INT0, T0。IPH = 08H;0000 1000;PT1IP = 04H;0000 0100; PX1INT0的自然優(yōu)先級高于T0O自然優(yōu)先級順序(高到低):外部中斷0、定時器0、外部中斷1、定時器1、串行接口中斷、定時器2。各憫師應(yīng)優(yōu)艇及中斷鵬程序入醺中廨中斷標志中岫胳程序入口.夕卜部中斷0 (NT。)口IE0.00081k京葉定時/計孀0 (TO),TF)OCCEE11外部幡1而)IE;-0013 比交時/計數(shù)器1TF:0C1EE-'h帛行人RI 或 TL0C22E-優(yōu)39、中斷請求標志位的清除方式:定時器/計數(shù)器T0和定時
17、器/計數(shù)器T1的溢出中斷標志由TF0和TF1產(chǎn)生。當(dāng)產(chǎn)生定時器中斷時,進 入中斷服務(wù)程序之后由片內(nèi)硬件清除標志位。如果用查詢方式編寫定時或計數(shù)溢出后的處理程序,必 須用軟件對TF0或TF1清零。外部中斷0和外部中斷1在選擇為邊沿觸發(fā)方式時,進入中斷服務(wù)程序后由片內(nèi)硬件清零, 當(dāng)觸發(fā)方 式為電平觸發(fā)時,需用戶軟件清除中斷標志。40、定時/計數(shù)器的實質(zhì)是加1計數(shù)器(16位),由高8位和低8位兩個寄存器組成。TMOD是定時/ 計數(shù)器的工作方式寄存器,確定工作方式和功能; TCON是控制寄存器,控制T0、T1的啟動和停止及 設(shè)置溢出標志。下面是TMOD, TCON已在上面介紹。41、工作方式寄存器TM
18、OD (89H,不支持位尋址)工作方式寄存器TMOD用于設(shè)置定時/計數(shù)器的工作方式,低四位用于 T0,高四位用于T1。GATE門控位。GATB 0時,只要用軟件使TCON中的TR0或TR1為1,就可以啟動定時/計數(shù)器工 作;GAT”1時,要用軟件使TR0或TR1為1,同時外部中斷引腳或也為高電平時,才能啟動定時 /計 數(shù)器工作。D定時/計數(shù)模式選擇位,C/T=0,定時,對單片機內(nèi)部脈沖進行計數(shù);C/亍|=1為計數(shù)方式,對外部脈沖信號進行計數(shù),外部脈沖信號接至 T0或T1引腳方式1的16位定時計數(shù)器兼容方式0的13位。42、方式0:方式0為13位計數(shù),由TL0的低5位(高3位未用)和TH0的8位
19、組成。TL0的低5位溢出時向TH0進位,TH0溢出時,置位TCON中的TF0標志,向CPU發(fā)出中斷請求。計算初始值參考書P15843、方式1 :方式1的計數(shù)位數(shù)是16位,由TL0作為低8位、TH0作為高8位,組成了 16位加1計數(shù)器。初值X=216-N , N是計數(shù)個數(shù)。計算方式參考書 P16144、方式2:計數(shù)個數(shù)與計數(shù)初值的關(guān)系為:X=2 8-N45、定時器/計數(shù)器初始值的計算公式:假如計數(shù)器的最大的計數(shù)值為2n 方式0時n=13,方式1時n=16,方式2時n=8,方式3時(只有T0 有此方式)n=8,定時器/計數(shù)器T2的n=16,定時時長為m ,則當(dāng)C/亍=0時選擇計時,定時器/計數(shù)器的
20、初值X的計算公式為n 分頻數(shù)(2 X) lolff晶振值為單片機所用晶體大小,分頻數(shù)為 12。當(dāng)C,斤=1時選擇計數(shù),定時器/計數(shù)器的初值X的計算公式為(2n X) T mT為定時器/計數(shù)器計數(shù)脈沖的周期。46、從通信的方式看,串行通信的工作模式分為:單工通信、半雙工通信和全雙工通信。無線廣播是 單工通信,對講機是半雙工通信,電話是全雙工通信。47、SCON是一個特殊功能寄存器,用以設(shè)定用行口的工作方式、接收/發(fā)送控制以及設(shè)置狀態(tài)標志:位,7G5g43心0-Qk字節(jié)地址:98H'SMOSMISM2RENTBSRBSTIRISCON,RI:接收中斷標志,1:表示接收緩沖器中收到新的數(shù)據(jù)。
21、硬件置 1;軟件置1或清0TI:發(fā)送中斷標志,1:表示發(fā)送緩沖器的數(shù)據(jù)發(fā)送成功。硬件置 1;軟件置1或清0RB8:接收數(shù)據(jù)第9位(方式2和方式3)。由硬件、軟件改寫。TB8:發(fā)送數(shù)據(jù)第9位(方式2和方式3)。由軟件實現(xiàn)改寫。REN接收控制。1為允許,0為不允許。由軟件實現(xiàn)改寫。SM2:多級通信。1位允許,0為不允許。由軟件實現(xiàn)改寫。SM0和SM1為工作方式選擇位,可選擇四種工作方式:事行口的工作方式SMOsm|方式說 明汶辱率IOj0移位寄存罌fosc/12HOfIpIp10位異步收發(fā)器8位數(shù)據(jù)腦可變.b0。211位異步收發(fā)器(9位數(shù)據(jù)儲/osc/64 或32Pbb3P11位異步收發(fā)器(9位數(shù)
22、據(jù)L方式0時,必須對SM2清00方式0時,用行口為同步移位寄存器的輸入輸出方式。主要用于擴展 并行輸入或輸出口。SCON一般設(shè)置為 72H。即 SM0=0, SM1=1, SM2=1, REN=1, TB8=0, RB8=0 RI=0, TI=1。48、方式1 :方式1是10位數(shù)據(jù)的異步通信口。 TXD為數(shù)據(jù)發(fā)送引腳,RXD為數(shù)據(jù)接收引腳,傳送一幀數(shù)據(jù)共10 位。其中1位起始位,8位數(shù)據(jù)位,1位停止位。用軟件置REN為1時,接收器以所選擇波特率的16倍速率采樣RXD引腳電平,檢測到RXD引腳輸 入電平發(fā)生負跳變時,則說明起始位有效,將其移入輸入移位寄存器,并開始接收這一幀信息的其余 位。接收過
23、程中,數(shù)據(jù)從輸入移位寄存器右邊移入,起始位移至輸入移位寄存器最左邊時,控制電路 進行最后一次移位。當(dāng)RI=0,且SM2=0(或接收到白停止位為1)時,將接收到的9位數(shù)據(jù)的前8位 數(shù)據(jù)裝入接收SBUF第9位(停止位)進入RB8,并置RI=1,向CPU請求中斷。49、波特率是串行通信的速率,單位為 bps,它是串行通信中,每秒傳送的二進制位數(shù)。TH12SMOD *fosc/12/ 32/bpsSMOD與PCON有關(guān)。若PCON置1,則SMOD=1。12是機器周期,參考書P187??荚嚨臅r候可以不 計算,直接把式子和數(shù)據(jù)擺上去。51、用行口工作之前,應(yīng)對其進行初始化,主要是設(shè)置產(chǎn)生波特率的定時器1、
24、用行口控制和中斷控制。具體步驟如下:確定T1的工作方式(編程TMOD寄存器);計算T1的初值,裝載TH1、TL1;啟動T1 (編程TCON中的TR1位);確定用行口控制(編程SCONU存器);52、總線,就是連接系統(tǒng)中各部件的一組公共信號線。DB: P0 (須鎖存);AB: P0和P2; CB:單片機發(fā)出的以控制片外 ROM、RAM和I/O讀寫操作的一組控制線。53、擴展單片機系統(tǒng)總線時,使用 ALE作為地址鎖存的選通信號,以實現(xiàn)低 8位的地址鎖存,這樣可 以分開數(shù)據(jù)信號和地址信號(詳細參考書 P214)。常用的鎖存芯片是74HCT573(與74LS573功能相 同)。,RD和WR:控制數(shù)據(jù)傳
25、送的方向,均為低電平有效。,RD有效時,表示單片機從外圍芯片讀取數(shù)據(jù), 而礫有效時,表示單片機發(fā)送數(shù)據(jù)給外圍芯片。PSEN:讀取外部程序存儲器的控制信號,低電平有效。EA:選擇單片機外部程序存儲器的控制信號,低電平有效。高電平時,選擇內(nèi)部程序存儲器。當(dāng)操作地址超過單片機片內(nèi)的地址范圍時,無論.EA是什么狀態(tài),單片機自動選擇外部程序存儲器??梢钥闯?,雖然單片機有4組I/O 口,當(dāng)用到系統(tǒng)擴展時,真正可用的I/O 口,就只有P1和P3的部 分口線了。54、采用三總線擴展方法,在編程時必須選擇對應(yīng)的指令。如PSEN、RD和WR,任何時候最多只 有其中一個信號為有效低電平,確保數(shù)據(jù)總線單一使用。三總線
26、的地址信號用于選擇不同的外圍芯片或單元,52單片機共有16根地址信號線,可操作的單元為216,共64KB空間,即0000H0FFFFH由于程序存儲器有專門的控制信號 PSEN ,數(shù)據(jù)存儲器的 控制信號為,RD和標,程序存儲器和數(shù)據(jù)存儲器可同時使用 0000H0FFFFHfi址而不會造成混亂,因 此單片機的擴展能力是外部程序存儲器和外部數(shù)據(jù)存儲器各64KB的空間。芯片選擇現(xiàn)在多采用線選法,地址譯碼法用的漸少。ROM與RAM共享數(shù)據(jù)總線和地址總線。55、80C51系列單片機的CPU在訪問片外ROM的一個機器周期內(nèi),信號 ALE出現(xiàn)兩次(正脈沖), ROM選通信號也兩次有效,這說明在一個機器周期內(nèi),
27、 CPU兩次訪問片外ROM,也即在一個機器周 期內(nèi)可以處理兩個字節(jié)的指令代碼,所以在 80C51系列單片機指令系統(tǒng)中有很多單周期雙字節(jié)指令。56、RAM擴展原理:地址總線的連接:存儲器地址總線的高8位A8A15直接與單片機P2 口對應(yīng)信號相連,低8位A0A7 與P0 口鎖存后的信號相連。數(shù)據(jù)總線的連接:存儲器的8位數(shù)據(jù)信號線直接與P0 口對應(yīng)相連。控制總線的連接:,RD是單片機讀取片外數(shù)據(jù)存儲器的控制信號,與存儲器的讀控制信號連接。57、單片機系統(tǒng)中,存儲芯片的片選控制信號的連接方法有線選法和譯碼法。線選法就是將主機多余的地址總線中的某一根地址總線作為選擇某一芯片的片選信號,每一塊芯片均需占用
28、一根地址線。這種方法適用于存儲器容量小、擴展芯片數(shù)量少的情況。優(yōu)點是不需要地址譯碼器,節(jié)省硬件成本。特 點是地址信號直接連接片選。地址不連續(xù)。譯碼法地址組合譯碼后連接片選。增加芯片。譯碼法常用 的譯碼芯片有74LS138?口 74LS138譯碼法又可以分為全譯碼和部分譯碼。58、I/O接口用于單片機和外部設(shè)備的連接。數(shù)據(jù)的傳送方式主要有無條件方式、查詢方式、中斷方 式和直接存儲器存取DMA方式。無條件方式適用于對簡單的I/O設(shè)備(如開關(guān)、LED顯示器、繼電器 等)的操作,或者I/O設(shè)備的定時固定或已知的場合。查詢方式的效率低,中斷方式效率大大提高。DMA方式的傳送速度快,效率高,但它要求 CP
29、U具有DMA功能,而51系列不支持DMA方式。適于 高速外設(shè)以及成組交換數(shù)據(jù)的場合。59、訪問擴展數(shù)據(jù)存儲器的方法:如對4000H的地址單元操作,指令是:MOV DPTR, #4000HMOVX A, DPTR讀操作MOVX DPTR, A;寫操作操作時,數(shù)據(jù)、地址和/RD, /WR控制信號自動產(chǎn)生,不需要其它指令。60、訪問程序存儲器的方法(不區(qū)分是否擴展):如對5000H的地址單元操作,指令是:MOV DPTR, #5000HCLR AMOVC A, A+DPTR;只有讀操作61、8086的CPU包括16位內(nèi)部寄存器組、16位數(shù)據(jù)總線、20位地址總線(1M存儲單元的尋址能 力)。8086的CPU按照功能結(jié)構(gòu)分成總線接口單元 BIU和執(zhí)行單元EU兩個部分。BIU負責(zé)取指、讀 寫操作數(shù)。EU負責(zé)指令的執(zhí)行。BIU和EU分開的意義:取指和執(zhí)行重疊,提高 CPU的利用率。62、BIU由4個部分組成:4個段寄存器、6個指令隊列、指令指針寄存器IP和20位的地址加法器。BIU負責(zé)CPU內(nèi)部與存儲器和I/O接口的信息傳遞。包括:取指令,BIU從內(nèi)存取出指令送到指令隊列中。傳送數(shù)據(jù),BIU從內(nèi)存中讀取執(zhí)行指令過程中所需的操作數(shù),傳送給EU部分去執(zhí)行,并把EU執(zhí)行結(jié)果送回
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025云南省本草種植合同(合同版本)
- 珍愛生命遠離毒-品主題班會教案設(shè)計七篇
- 科技孵化器培育創(chuàng)新企業(yè)的搖籃
- 2024年含乳飲料項目資金籌措計劃書代可行性研究報告
- 民族復(fù)興之路上的少民族醫(yī)藥物學(xué)振興戰(zhàn)略
- 2025年蘇人新版選修6歷史上冊月考試卷含答案
- 2025年浙教新版九年級語文下冊月考試卷
- 2025年新世紀版七年級生物上冊階段測試試卷含答案
- 2025年湘師大新版九年級英語下冊階段測試試卷含答案
- 2025年粵教滬科版八年級歷史上冊月考試卷含答案
- 《健康體檢知識》課件
- 2023年護理人員分層培訓(xùn)、考核計劃表
- 生產(chǎn)計劃主管述職報告
- JTG-T-F20-2015公路路面基層施工技術(shù)細則
- 2024年遼寧石化職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫附答案
- 中西方校服文化差異研究
- 《子宮肉瘤》課件
- 《準媽媽衣食住行》課件
- 給男友的道歉信10000字(十二篇)
- 客人在酒店受傷免責(zé)承諾書范本
- 練字本方格模板
評論
0/150
提交評論