亚洲色欲色欲综合网址|91精品国产福利尤物|亚洲乱码v中文一区二区|亚洲精品美女久久久久网站|中文字幕亚洲综合久久青草|亚洲国产中文美女久久久久|国产91在线精品国自产在线|亚洲日韩AⅤ无码一区二区三区

華瀾

CISC結(jié)構(gòu)單片機與RISC結(jié)構(gòu)單片機

時間:2012-9-24
CISC(復(fù)雜指令集計算機)和RISC(精簡指令集計算機)是當(dāng)前MCU的兩種架構(gòu)。它們的區(qū)別在于不同的MCU設(shè)計理念和方法。早期的MCU全部是CISC架構(gòu),它的設(shè)計目的是要用最少的機器語言指令來完成所需的計算任務(wù)。RISC則是計算機系統(tǒng)只有少數(shù)指令,但是每個指令的執(zhí)行時間相當(dāng)短,因此MCU可以用相當(dāng)高的頻率來運算。
 
經(jīng)典CISC和純RISC體系結(jié)構(gòu)的特性:
特性
經(jīng)典CISC體系結(jié)構(gòu)
純RISC體系結(jié)構(gòu)
指令格式
可變格式:16到32和64位
固定32位指令
時鐘速率
隨技術(shù)發(fā)展而變化
隨技術(shù)發(fā)展而變化
指令系統(tǒng)規(guī)模和類型
約300條,有多于48種的指令類型
約100條,除取/存外,大都基于寄存器
尋址方式
約12種,包含間接/變址尋址
3到5種,只有取/存尋址存儲器
高速緩存設(shè)計
較早模型使用合一高速緩存,有些使用分離高速緩存
大多數(shù)使用分離的數(shù)據(jù)和指令高速緩存
CPI及平均CPI
1到20個周期,平均4個周期
簡單操作1個周期,平均約1.5個周期
CPU控制
大多數(shù)微程序控制,有些使用硬連線控制
大多數(shù)為硬連線控制,沒有控制存儲器
寄存器堆
8~24個通用寄存器(GPR)
32~192個GPR分離的整數(shù)和浮點寄存器堆
 
CISC結(jié)構(gòu)單片機
采用CISC結(jié)構(gòu)的單片機數(shù)據(jù)線和指令線分時復(fù)用,即所謂馮.諾伊曼結(jié)構(gòu)。它的指令豐富,功能較強,但取指令和取數(shù)據(jù)不能同時進(jìn)行,速度受限,價格亦高。屬于CISC結(jié)構(gòu)的單片機有Intel8051系列、MOTOROLA和M68HC系列、Atmel的AT89系列、臺灣Winbond(華邦)W78系列、荷蘭Pilips的PCF80C51系列等。
 
RISC結(jié)構(gòu)單片機
采用RISC結(jié)構(gòu)的單片機數(shù)據(jù)線和指令線分離,即所謂哈佛結(jié)構(gòu)。這使得取指令和取數(shù)據(jù)可同時進(jìn)行,且由于一般指令線寬于數(shù)據(jù)線,使其指令較同類CISC單片機指令包含更多的處理信息,執(zhí)行效率更高,速度亦更快。同時,這種單片機指令多為單字節(jié),程序存儲器的空間利用率大大提高,有利于實現(xiàn)超小型化。
屬于RISC結(jié)構(gòu)的單片機有MICROCHIP公司的PIC系列、Zilog的Z86系列、Atmel的AT90S系列、韓國三星公司的KS57C系列4位單片機、臺灣義隆的EM-78系列等。
 
一般來說,控制關(guān)系較簡單的小家電,可以采用RISC型單片機;控制關(guān)系較復(fù)雜的場合,如通訊產(chǎn)品、工業(yè)控制系統(tǒng)應(yīng)采用CISC單片機。不過,RISC單片機的迅速完善,使其佼佼者在控制關(guān)系復(fù)雜的場合也毫不遜色。
1695177879
1752507188
1923015347
1647585356
技術(shù)支持