精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

當前位置:機電之家首頁 >> PLC技術>> PLC文案資料 >> plc教程 >> PIC 8位單片機的分類和特點(二)
PIC 8位單片機的分類和特點(二)

 PIC 8位單片機具有指令少、執(zhí)行速度快等優(yōu)點,其主要原因是PIC系列單片機在結(jié)構上與其它單片機不同。該系列單片機引入了原用于小型計算機的雙總線和兩級指令流水結(jié)構。這種結(jié)構與一般采用CISC(復雜指令集計算機)的單片機在結(jié)構上是有不同的。

  1雙總線結(jié)構
  具有CISC結(jié)構的單片機均在同一存儲空間取指令和數(shù)據(jù),片內(nèi)只有一種總線。這種總線既要傳送指令又要傳送數(shù)據(jù)(如圖1-a所示)。因此,它不可能同時對程序存儲器和數(shù)據(jù)存儲器進行訪問。因與CPU直接相連的總線只有一種,要求數(shù)據(jù)和指令同時通過,顯然“亂套”,這正如一個“瓶頸”,瓶內(nèi)的數(shù)據(jù)和指令要一起倒出來,往往就被瓶頸卡住了。所以具有這種結(jié)構的單片機,只能先取出指令,再執(zhí)行指令(在此過程中往往要取數(shù)),然后,待這條指令執(zhí)行完畢,再取出另一條指令,繼續(xù)執(zhí)行下一條。這種結(jié)構通常稱為馮·諾依曼結(jié)構,又稱普林斯頓結(jié)構。
  在這里PIC系列單片機采用了一種雙總線結(jié)構,即所謂哈佛結(jié)構。這種結(jié)構有兩種總線,即程序總線和數(shù)據(jù)總線。這兩種總線可以采用不同的字長,如PIC系列單片機是八位機,所以其數(shù)據(jù)總線當然是八位。但低檔、中檔和高檔的PIC系列機分別有12位、14位和16位的指令總線。這樣,取指令時則經(jīng)指令總線,取數(shù)據(jù)時則經(jīng)數(shù)據(jù)總線,互不沖突。這種結(jié)構如圖1-b所示。
  指令總線為什么不用八位,而要增加位數(shù)呢?這是因為指令的位數(shù)多,則每條指令包含的信息量就大,這種指令的功能就強。一條12位、14位或16位的指令可能會具有兩條八位指令的功能。因此PIC系列單片機的指令與CISC結(jié)構的單片機指令相比,前者的指令總數(shù)要少得多(即RISC指令集)。

  2兩級指令流水線結(jié)構
  由于PIC系列單片機采用了指令空間和數(shù)據(jù)空間分開的哈佛結(jié)構,用了兩種位數(shù)不同的總線。因此,取指令和取數(shù)據(jù)有可能同時交疊進行,所以在PIC系列微控制器中取指令和執(zhí)行指令就采用指令流水線結(jié)構(如圖2所示)。當?shù)谝粭l指令被取出后,隨即進入執(zhí)行階段,這時可能會從某寄存器取數(shù)而送至另一寄存器,或從一端口向寄存器傳送數(shù)等,但數(shù)據(jù)不會流經(jīng)程序總線,而只是在數(shù)據(jù)總線中流動,因此,在這段時間內(nèi),程序總線有空,可以同時取出第二條指令。當?shù)谝粭l指令執(zhí)行完畢,就可執(zhí)行第二條指令,同時取出第3條指令,……如此等等。這樣,除了第一條指令的取出,其余各條指令的執(zhí)行和下一條指令的取出是同時進行的,使得在每個時鐘周期可以獲得最高效率。
  在大多數(shù)微控制器中,取指令和指令執(zhí)行都是順序進行的,但在PIC單片機指令流水線結(jié)構中,取指令和執(zhí)行指令在時間上是相互重疊的,所以PIC系列單片機才可能實現(xiàn)單周期指令。
  只有涉及到改變程序計數(shù)器PC值的程序分支指令(例如GOTO、CALL)等才需要兩個周期。

[NextPage]
  此外,PIC的結(jié)構特點還體現(xiàn)在寄存器組上,如寄存器I/O口、定時器和程序寄存器等都是采用了RAM結(jié)構形式,而且都只需要一個周期就可以完成訪問和操作。而其它單片機常需要兩個或兩個以上的周期才能改變寄存器的內(nèi)容。上述各項,就是PIC系列單片機能做到指令總數(shù)少,且大都為單周期指令的重要原因。
  成都 衛(wèi)東 


  知識競賽試題:
  3簡述PIC 8位單片機的指令長度和其優(yōu)點。
  4比較PIC與MCS-51單片機取指令不同的特點。

 

作者:未知 點擊:825次 [打印] [關閉] [返回頂部]
本文標簽:PIC 8位單片機的分類和特點(二)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《PIC 8位單片機的分類和特點(二)》相關權利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

陳經(jīng)理 【求購】  星諾XIN...  2025-12-19
胡勇 【求購】  扎帶機  2025-12-19
 【求購】  電動漲管機  2025-12-18
 【求購】  洗手池  2025-12-17
馮經(jīng)理 【求購】  PTD電機  2025-12-17
倪先生 【求購】  液壓馬達  2025-12-16
練子棟 【求購】  金屬管件  2025-12-16
陳經(jīng)理 【求購】  求購螺母螺...  2025-12-16
VIP公司推薦

南昌市| 故城县| 长葛市| 宿州市| 永春县| 长岭县| 滨海县| 吴桥县| 当涂县| 石楼县| 临澧县| 盐山县| 景宁| 芮城县| 乐山市| 宜城市| 上高县| 汪清县| 漳浦县| 大名县| 丰都县| 东海县| 红安县| 武隆县| 特克斯县| 广元市| 阜新市| 浦北县| 定结县| 连南| 农安县| 湘阴县| 孝感市| 蓬溪县| 秦皇岛市| 阿克陶县| 盐源县| 璧山县| 特克斯县| 赣榆县| 宝坻区|