衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

8051單片機架構類型有哪些

科技觀察員 ? 來源:英銳恩 ? 作者:英銳恩 ? 2023-07-07 12:31 ? 次閱讀

8051單片機使用8位數據總線,因此它們最多可以支持64K的外部數據存儲器和64k的外部程序存儲器。總的來說,8051單片機可以尋址128k的外部存儲器。

當數據和代碼位于不同的內存塊時,這種架構被稱為哈佛架構。如果數據和代碼位于同一內存塊中,則該架構稱為馮諾依曼架構。

馮諾依曼架構

馮諾依曼架構最早由計算機科學家約翰馮諾依曼提出。在這種架構中,指令和數據都存在一個數據路徑或總線。因此,CPU一次執行一項操作。它要么從內存中獲取指令,要么對數據執行讀/寫操作。因此取指令和數據操作不能同時發生,共享公共總線。

von_neuman_architecture.jpg

馮諾依曼架構支持簡單的硬件,它允許使用單個順序存儲器。今天的處理速度大大超過了內存訪問時間,只使用了非常快且數量很少的內存(緩存)。

哈佛架構

哈佛架構為指令和數據提供單獨的存儲和信號總線。這種架構的數據存儲完全包含在CPU中,并且無法將指令存儲作為數據進行訪問。計算機使用內部數據總線為程序指令和數據提供單獨的存儲區,允許同時訪問指令和數據。

需要操作員加載的程序;處理器無法自行啟動。在哈佛架構中,沒有必要讓兩個內存共享屬性。

harvard_architecture.jpg

馮諾依曼架構 vs 哈佛架構

以下幾點將馮諾依曼架構與哈佛架構區分開來:

馮諾依曼架構

1.由代碼和數據共享的單個內存。

2.處理器需要在一個單獨的時鐘周期內取代碼,在另一個時鐘周期內取數據。所以它需要兩個時鐘周期。

3.速度更快,因此耗時更少。

4.設計簡單。

哈佛架構

1.代碼和數據的獨立存儲器。

2.單個時鐘周期就足夠了,因為使用單獨的總線來訪問代碼和數據。

3.速度較慢,因此更耗時。

4.設計復雜。

CISC和RISC

CISC是復雜指令集計算機。它是一臺可以處理大量指令的計算機。

在1980年代初期,計算機設計人員建議計算機應該使用更少的指令和簡單的結構,這樣它們就可以在CPU中更快地執行而無需使用內存。此類計算機被歸類為精簡指令集計算機或RISC。

以下幾點將CISC與RISC區分開來:

CISC

1.更大的指令集,易于編程

2.更簡單的編譯器設計,考慮到更大的指令集。

3.許多尋址模式導致復雜的指令格式。

4.指令長度是可變的。

5.每秒更高的時鐘周期。

6.重點是硬件。

7.控制單元采用微程序單元實現大指令集。

8.執行速度較慢,因為指令將從存儲器中讀取并由解碼器單元解碼。

RISC

1.較小的指令集,編程困難。

2.編譯器的復雜設計。

3.尋址方式少,指令格式固定。

4.指令長度不同。

5.每秒低時鐘周期。

6.重點是軟件。

7.每條指令都由硬件執行。

8.執行速度更快,因為每條指令都由硬件執行。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6043

    文章

    44622

    瀏覽量

    638523
  • 8051單片機
    +關注

    關注

    5

    文章

    153

    瀏覽量

    25575
  • 架構
    +關注

    關注

    1

    文章

    519

    瀏覽量

    25551
收藏 人收藏

    評論

    相關推薦

    Atmel公司8051架構單片機Protel元件庫

    Atmel公司8051架構單片機Protel元件庫
    發表于 10-26 16:05

    單片機的應用程序架構解析

    新手必看的單片機架構
    發表于 04-02 07:23

    STM32單片機架構

    STM32單片機架構首先問一個問題,“1+1等于幾?”很明顯,你一定能知道這個答案——2那么現在,我們來思考這個答案作為你這個人類來說是怎么處理的?第一是看到這個問題(眼睛)第二信號傳輸到大腦進行
    發表于 01-05 07:56

    8051單片機

    8051單片機:
    發表于 07-25 17:28 ?0次下載
    <b class='flag-5'>8051</b><b class='flag-5'>單片機</b>

    8051單片機教程

    8051單片機教程 8051進階研究篇  第1章8051新手入門  1.1如何步入8051設計者的行列  1.2初學者的準備  1.380
    發表于 04-09 14:23 ?0次下載

    8051單片機工作原理介紹

    8051單片機工作原理 8051單片機工作原理
    發表于 10-28 11:19 ?43次下載

    8051單片機的實踐與應用

    8051單片機的實踐與應用
    發表于 09-22 13:38 ?19次下載
    <b class='flag-5'>8051</b><b class='flag-5'>單片機</b>的實踐與應用

    8051單片機C語言軟件設計8051單片機C語言軟件設計

    8051單片機C語言軟件設計8051單片機C語言軟件設計
    發表于 10-16 11:25 ?92次下載
    <b class='flag-5'>8051</b><b class='flag-5'>單片機</b>C語言軟件設計<b class='flag-5'>8051</b><b class='flag-5'>單片機</b>C語言軟件設計

    8051單片機哪些復位方法

    問題:8051單片機復位后,各寄存器的初始狀態如何?復位方法幾種? 解答:8051單片機復位后機器的初始狀態,即各寄存器的狀態:PC之外
    發表于 12-19 15:09 ?1.2w次閱讀

    8051單片機的歷史_8051單片機的應用領域

    前,有關8051單片機的說法很多:8051單片機是Intel發明的,可與8位系列處理器一起使用。現在,8051
    發表于 06-24 11:39 ?8685次閱讀
    <b class='flag-5'>8051</b><b class='flag-5'>單片機</b>的歷史_<b class='flag-5'>8051</b><b class='flag-5'>單片機</b>的應用領域

    8051單片機架構_封裝及原理圖

     繼8051單片機成功之后,許多其他半導體制造商紛紛以自己的品牌發布了使用MCS-51內核的單片機。比如Microchip、Zilog、Atmel、Philips、Siemens等公司。它們的共同點
    發表于 07-05 11:01 ?1.1w次閱讀
    <b class='flag-5'>8051</b><b class='flag-5'>單片機架構</b>_封裝及原理圖

    8051單片機行業應用

    介紹8051單片機相關行業的應用。
    發表于 03-30 10:01 ?15次下載
    <b class='flag-5'>8051</b><b class='flag-5'>單片機</b>行業應用

    8051單片機由什么組成 8051單片機多少管腳

    8051單片機問世的年代比較早,最初采用的是NMOS工藝。后來隨著CMOS工藝的發展,也出現了CMOS版的8051單片機,具有更低的功耗和更高的可靠性。現在市面上的
    的頭像 發表于 04-08 17:27 ?1.7w次閱讀

    8051單片機和PIC單片機的區別是什么

    8051單片機和PIC單片機都屬于單片機的一種,8051單片機和PIC
    的頭像 發表于 07-07 11:31 ?2326次閱讀

    8051單片機與ARM單片機的區別是什么

    單片機屬于集成電路(IC),相當小獨立的計算機,它被設計來執行嵌入式系統的特定任務。8051內核和ARM內核都屬于單片機成員,8051單片機
    的頭像 發表于 07-07 11:32 ?3256次閱讀
    葡京赌场| 凤凰百家乐官网娱乐城| 百家乐电投| 至尊百家乐官网赌场娱乐网规则| 百家乐官网虚拟视频| 大发888谨慎心态| 百家乐真人娱乐平台| 缅甸百家乐官网的玩法技巧和规则 | 在线百家乐技巧| 百家乐官网机械投注法| 凌源市| 现金网| 澳门线上赌场| bet365娱乐官网| 哪家百家乐最好| 全讯网168268| 澳门赌百家乐能赢钱吗| 百家乐有哪些注| 百家乐官网变牌桌| 利赢百家乐官网现金网| 皇冠网现金网| 德州扑克教学| 顶级赌场dj| 机率游戏| 皇城国际| 梁河县| 岑巩县| 力博娱乐| tt娱乐城注册| 永凡棋牌官网下载| 大发888下载 df888gfxzylc8| 威尼斯人娱乐城官网lm0| 真人百家乐网络游戏信誉怎么样| 金牌百家乐的玩法技巧和规则 | 单机百家乐官网小游戏| 百家乐官网真人百家乐官网赌博| 缅甸百家乐官网赌场娱乐网规则 | 长乐坊娱乐城| 大西洋百家乐的玩法技巧和规则 | 百家乐官网侧牌器| 在线百家乐官网电脑|