單個芯片上的大規模集成電路稱為微處理器,可以處理微指令。0和1形式的指令稱為微指令。微處理器是微型計算機的CPU部分,也可以作為單個集成電路使用。微控制器廠商英銳恩工程師介紹,作為主要部件,微處理器將具有微型計算機的控制單元(CU)和算術邏輯單元(ALU)。比如Intel 8085微處理器。除了微處理器功能之外,微處理器還將具有以下附加功能:
(1)ROM/PROM/EPROM/EEPROM用于存儲程序。
(2)RAM,用于存儲數據,中間結果和最終結果。
(3)與外界通信的I/O設備。
(4)用于與I/O設備通信的I/O端口。
在當今世界,微處理器被廣泛使用。在微處理器發明之前,邏輯設計是通過硬件使用門,觸發器等完成的。小型計算機的成本太高了。隨著微處理器的出現,使用硬件的邏輯設計已被大部分取代。它提供了靈活性儀器,只需更改軟件即可更改系統的特性。而且,由于微型計算機的高昂成本或使用硬件的邏輯設計的復雜性,新一代的應用程序已經浮出水面,這是較早沒有想到的。
下面列出了一些使用微處理器的應用程序:
1.桌面發布等業務應用程序;
2.工業應用,例如電廠控制;
3.萬用表等測量儀器;
4.洗衣機等家用設備;
5.血壓計等醫療設備;
6.輕型戰斗機等國防裝備;
7.諸如個人計算機之類的計算機。
一、微處理器如何工作?
微處理器遵循以下順序:獲取,解碼,然后執行。
最初,指令按順序存儲在存儲器中。微處理器從存儲器中獲取這些指令,然后對其進行解碼并執行這些指令,直到到達STOP指令為止。稍后,它將結果以二進制形式發送到輸出端口。在這些過程之間,寄存器存儲臨時數據,ALU執行計算功能。
這是微處理器中一些常用術語的列表:
(1)指令集:這是微處理器可以理解的指令集。
(2)帶寬 :它是單個指令中處理的位數。
(3)時鐘速度 :它確定處理器每秒可執行的操作數。它以兆赫(MHz)或千兆赫(GHz)表示。也稱為時鐘速率。
(4)字長:取決于內部數據總線,寄存器,ALU等的寬度。8位微處理器可以一次處理8位數據。字長范圍從4位到64位,具體取決于微型計算機的類型。
(5)數據類型 :微處理器具有多種數據類型格式,例如二進制,BCD,ASCII,有符號和無符號數字。
二、微處理器的功能
這是任何微處理器的一些最突出功能的列表:
經濟高效:微處理器芯片價格低廉,因此成本低廉。
尺寸:微處理器是小尺寸芯片,因此是便攜式的。
低功耗:微處理器通過使用低功耗的金屬氧化物半導體技術制造。
多功能性:微處理器具有多功能性,因為我們可以通過配置軟件程序在許多應用程序中使用同一芯片。
可靠性:微處理器中IC的故障率非常低,因此是可靠的。
以上就是英銳恩單片機開發工程師分享的有關微處理器的基礎知識。英銳恩專注單片機應用方案設計與開發,提供8位單片機、16位單片機、32位單片機、運放芯片和模擬開關。