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

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

3天內不再提示

單片機常用名詞解釋大全

h1654155282.3538 ? 來源:網絡整理 ? 2018-04-26 15:34 ? 次閱讀

單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統集成到一個芯片上。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效,本文主要介紹了單片機的常用名詞解釋,具體的跟隨小編來了解一下。

總線

指能為多個部件服務的信息傳送線,在微機系統中各個部件通過總線相互通信。

地址總線(AB):地址總線是單向的,用于傳送地址信息。地址總線的寬度為16位,因此基外部存儲器直接尋址64K,16位地址總線由P0口經地址鎖存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。

數據總線(DB):一般為雙向,用于CPU與存儲器,CPU與外設、或外設與外設之間傳送數據信息(包括實際意義的數據和指令碼)。數據總線寬度為8位,由P0口提供。

控制總線(CB):是計算機系統中所有控制信號的總稱,在控制總線中傳送的是控制信息。由P3口的第二功能狀態和4根獨立的控制總線,RESET、EA、ALE、PSEN組成。

存儲器

用來存放計算機中的所有信息:包括程序、原始數據、運算的中間結果及最終結果等。

1、只讀存儲器(ROM):

只讀存儲器在使用時,只能讀出而不能寫入,斷電后ROM中的信息不會丟失。因此一般用來存放一些固定程序,如監控程序、子程序、字庫及數據表等。ROM按存儲信息的方法又可分為以下幾種

1、掩膜ROM:

掩膜ROM也稱固定ROM,它是由廠家編好程序寫入ROM(稱固化)供用戶使用,用戶不能更改內部程序,其特點是價格便宜。

2、可編程的只讀存儲器(PROM):

它的內容可由用戶根據自已所編程序一次性寫入,一旦寫入,只能讀出,而不能再進行更改,這類存儲器現在也稱為OTP(OnlyTimeProgrammable)。

3、可改寫的只讀存儲器EPROM:

前兩種ROM只能進行一次性寫入,因而用戶較少使用,目前較為流行的ROM芯片為EPROM。因為它的內容可以通過紫外線照射而徹底擦除,擦除后又可重新寫入新的程序。

4、可電改寫只讀存儲器(EEPROM):

EEPROM可用電的方法寫入和清除其內容,其編程電壓和清除電壓均與微機CPU的5V工作電壓相同,不需另加電壓。它既有與RAM一樣讀寫操作簡便,又有數據不會因掉電而丟失的優點,因而使用極為方便?,F在這種存儲器的使用最為廣泛。

2、隨機存儲器(RAM):

這種存儲器又叫讀寫存儲器。它不僅能讀取存放在存儲單元中的數據,還能隨時寫入新的數據,寫入后原來的數據就丟失了。斷電后RAM中的信息全部丟失。因些,RAM常用于存放經常要改變的程序或中間計算結果等信息。

RAM按照存儲信息的方式,又可分為靜態和動態兩種。

1、靜態SRAM:其特點是只要有電源加于存儲器,數據就能長期保存。

2、動態DRAM:寫入的信息只能保存若干ms時間,因此,每隔一定時間必須重新寫入一次,以保持原來的信息不變。

3、可現場改寫的非易失性存儲器

這種存儲器的特點是:從原理上看,它們屬于ROM型存儲器,從功能上看,它們又可以隨時改寫信息,作用又相當于RAM。所以,ROM、RAM的定義和劃分已逐漸的失去意義。

1、快擦寫存儲器(FLASH)

這種存儲器是在EPROM和EEPROM的制造基礎上產生的一種非易失性存儲器。其集成度高,制造成本低于DRAM,既具有SRAM讀寫的靈活性和較快的訪問速度,又具有ROM在斷電后可不丟失信息的特點,所以發展迅速。

2、鐵電存儲器FRAM

它是利用鐵電材料極化方向來存儲數據的。它的特點是集成度高,讀寫速度快,成本低,讀寫周期短。

時鐘周期:計算機在時鐘信號的作用下,以節拍方式工作。因此必須有一個時鐘發生電路,輸入微處理器的時鐘信號的周期稱為時鐘周期。

機器周期:機器完成一個動作所需的時間稱為機器周期,一般由一個或一個以上的時鐘周期組成。在我們講述的MCS-51系列單片機中,一個機器周期由12個時鐘周期組成。

指令周期:執行一條指令(如“MOVA,#34H”,該指令的含義是將立即數34H傳送到微處理器內的累加器A中)所需時間稱為指令周期,它由一個到數個機器周期組成。指令周期的長短取決于指令的類型,即指令將要進行的操作步聚及復雜程度。

匯編:是能完成一定任務的機器指令的集合。

二進制數:只有0和1兩個數碼,基數為二。

16進制數:采用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F等16個數碼,其中A-F相應的十進數為10-15,基數是16。

指令:是計算機所能執行的一種基本操作的描述,是計算機軟件的基本單元。

字節:8位二進制數組成一個字節,在存儲器中以字節為單位存儲信息。

:2個字節組成一個字。

雙字:2個字組成一個雙字。

補碼:機器數可用不同的碼制來表示,補碼表示法是最常用的一種,正數采用符號-絕對值表示,即數的最高有效位為0,數的其余部分則表示數的絕對值;負數的表示要麻煩一些,先寫出與該負數相對應的正數的補碼表示,然后將其按位求反,最后在末位加1,就可以得到該負數的補碼表示了。

段地址:8086CPU將1MB的存儲器空間分成許多邏輯段,每個段最大限制為64KB,段地址就是邏輯段在主存中的起始位置。為了能用16位寄存器表示段地址,8086規定段地址必須是模16地址,即為xxxx0H形式,省略低4位0,段地址就可以用16位數據表示,它通常被保存在16位的段寄存器中。

偏移地址:存單元距離段起始位置的偏移量簡稱偏移地址,由于限定每段不超過64KB,所以偏移地址也可以用16位數據表示。

物理地址:在1M字節的存儲器里,每一個存儲單元都有一個唯一的20位地址,稱為該存儲單元的物理地址,把段地址左移4位再加上偏移地址就形成物理地址。

代碼段程序員在編制程序時要把存儲器劃分成段,代碼段用來存放程序的指令序列,代碼段的段地址存放在CS中,指令指針寄存器IP指示代碼段中指令的偏移地址,處理器利用CS:IP取得下一條要執行的指令。

數據段:數據段存放當前運行程序所用的數據,數據段的段地址存放在DS中。

附加段:附加段是附加的數據段,也用于數據的保存,另外,串操作指令將附加段作為其目的操作數的存放區域。附加段的段地址存放在ES中。

堆棧段:堆棧段是堆棧所在的主存區域,堆棧段的段地址存放在SS中,堆棧指針寄存器SP指示堆棧棧頂的偏移地址,處理器利用SS:SP操作堆棧中的數據。

堆棧:堆棧是一個“后進先出”的主存區域,位于堆棧段中,使用SS段寄存器記錄其段地址。它只有一個出入口,即當前棧頂,棧頂是地址較小的一端(低端),它用堆棧指針寄存器SP指定。堆棧有兩種以字為單位的基本操作,對應兩條基本指令:進棧指令PUSH和出棧指令POP。

偽指令:匯編語言程序的語句除指令外還包括偽指令和宏指令,偽指令又稱為偽操作,它不象機器指令那樣是在程序運行期間由計算機來執行的,它是在匯編程序對源程序匯編期間由匯編程序處理的操作,完成諸如數據定義、分配存儲區、指示程序結束等功能。

宏指令:宏是源程序中一段有獨立功能的程序代碼,它只需要在源程序中定義一次,就可以多次調用,調用時只需要用一個宏指令語句就可以了。宏指令是用戶自定義的指令,在編程時將多次使用的功能用一條宏指令來代替。

子程序:子程序又稱為過程,它相當于高級語言中的過程和函數。在一個程序的不同部分,往往要用到類似的程序段,這些程序段的功能和結構形式都相同,只是某些變量的賦值不同,此時就可以把這些程序段寫成子程序形式,以便需要時可以調用它;某些常用的特定功能的程序段也可編制成子程序的形式供用戶使用。

中斷:中斷是一種使CPU中止正在執行的程序而轉去處理特殊事件的操作,這些引起中斷的事件稱為中斷源,它們可能是來自外設的輸入輸出請求,也可能是計算機的一些異常事故或其它內部原因。

中斷處理程序:當中斷發生時,處理器中止當前正在運行的程序,而轉到處理特殊事件的程序段中去執行,這種處理中斷的子程序就是中斷處理程序,又稱為中斷服務程序。中斷處理程序的入口地址被安排在中斷向量表中。

BIOS中斷:在存儲器系統中,從地址0FE000H開始的8KROM中裝有BIOS(BasicInput/OutputSystem)例行程序。駐留在ROM中的基本輸入輸出程序BIOS提供了系統加電自檢、引導裝入、主要I/O設備的處理程序以及接口控制等功能模塊來處理所有的系統中斷。BIOS中斷給程序員編程帶來很大方便,程序員不必了解硬件I/O接口的特性,可直接用指令設置參數,然后中斷調用BIOS中的程序。

暫存器:用來暫存由數據總線或通用寄存器送來的操作數,并把它作為另一個操作數。

中斷:中斷是單片機實時地處理內部或外部事件的一種內部機制。當某種內部或外部事件發生時,單片機的中斷系統將迫使CPU暫停正在執行的程序,轉而去進行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續執行下去。

掉電保護:指在正常供電電源掉電時,迅速用備用直流電源供電,以保證在一段時間內信息不會丟失,當主電源恢復供電時,又自動切換為主電源供電。

寄存器尋址:操作數在寄存器中,由指令操作碼中的rrr三位的值和PSW中RS1及RS0的狀態,選中某個工作寄存器區的某個寄存器,然后進行相應的指令操作。

波特率:即每秒鐘傳送二進制數的位數,波特率越高,數據傳輸的速度越快。

D/A轉換:即將二進制數量轉換成與其量值成正比的電流信號或電壓信號。

A/D轉換:即將模擬量轉換成相應的數字量,然而送計算機處理。

串行方式:指數據的各位分時傳送,只需一條數據線,外加一條公共信號地線和若干條控制信號線。

并行方式:指數據的各位同時傳送,每一條數據都需要一條傳輸線。

偽指令:用于告訴匯編程序如何進行匯編的指令,它既不控制機器的操作也不被匯編成機器代碼,只能為匯編程序所識別并指導匯編如何進行。

SLEEPMODI睡覺模式:保證程序內部運行,但與外部的傳輸等動作已停止的一種運行模式。

linking連接:把編譯后生成的*.obj文件與其它*.obj文件合并成機器能識別的機器文件。

Isup2;C:輸入與輸出共用一條傳輸線,而時鐘由另一條線控制的一種串行傳輸方式。

SFR特殊功能寄存器區:8051把CPU中的專用寄存器、并行端口鎖存器、串行口與定時器/計數器內的控制寄存器集中安排到一個區域,離散地分布在地址從80H到FFH范圍內,這個區域稱為特殊功能寄存器區SFR。

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

    關注

    6008

    文章

    44062

    瀏覽量

    622640
收藏 人收藏

    評論

    相關推薦

    電視系統名詞解釋

    電視系統名詞解釋
    發表于 09-25 14:17

    嵌入式Linux操作系統名詞解釋及資源大全

    嵌入式Linux操作系統名詞解釋及資源大全
    發表于 08-20 15:23

    計算機相關的名詞解釋 精選資料分享

    當我們參考計算機系統或驅動相關書籍時,書中通常會提起一些縮寫名詞,比如:BIOS、MMU、DSP、DMA、MIPS等,它們具體表示什么呢?本篇文章將介紹這些常用名詞的含義以及實際用途(名詞解釋
    發表于 07-27 06:02

    常用無線電名詞解釋

    常用無線電名詞解釋 直流  直流是直流電的簡稱。一般是指方向不隨時間變化的電流。 交流  交流
    發表于 05-04 20:46 ?1321次閱讀

    充電的名詞解釋

    充電的名詞解釋 1)充電率(C-rate) C是Capacity的第一個
    發表于 11-10 13:57 ?2391次閱讀

    電池名詞解釋(二)

    電池名詞解釋(二) ▓前言     在電池的領域中,有許多專有名詞,使用者通常對其真正的函意,大多
    發表于 11-14 10:51 ?970次閱讀

    筆記本電腦名詞解釋大全(一)

    筆記本電腦名詞解釋大全(一) 1. 1394接口   1394接口,全稱IEEE 1394接口,也稱火線接口(Firewire),是一種廣泛應用于計算機,通信以及家
    發表于 01-26 10:52 ?953次閱讀

    筆記本電腦名詞解釋大全(二)

    筆記本電腦名詞解釋大全(二) 23. 觸摸屏   為了操作方便,人們用觸摸屏代替鼠標或鍵盤,根據手指觸摸的圖標或菜單位
    發表于 01-26 10:56 ?1211次閱讀

    iPhone/Touch名詞解釋(一)

    iPhone/Touch名詞解釋(一) 什么是:"激活Activate" 表示沒有簽署協議的用戶可以激活使用i
    發表于 01-27 09:30 ?1145次閱讀

    iPhone名詞解釋(二)

    iPhone名詞解釋(二) 什么是PwangeTool?什么是QuickPwn?什么是BootNeuter? PwangeTool是一款Mac端的用于越獄和破解iPhone的程序。Q
    發表于 01-27 09:34 ?812次閱讀

    視頻常用名詞解釋

    視頻常用名詞解釋·Digital Video 數字視頻     數字視頻就是先用攝像機之類的視頻捕捉設備,將外界影像的顏色和亮度信息轉變為電信
    發表于 02-06 15:44 ?2488次閱讀

    自動控制原理常用名詞解釋

    自動控制原理常用名詞解釋
    發表于 12-20 22:19 ?0次下載

    java常用名詞解釋大全

    Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。本文主要介紹java常用名詞解釋,具體的跟隨小
    的頭像 發表于 04-26 15:19 ?1.2w次閱讀

    入門知識:單片機常用名詞解釋

    入門知識:單片機常用名詞解釋
    的頭像 發表于 06-19 16:59 ?4904次閱讀

    一文了解通信技術的常用名詞解釋

    一文了解通信技術的常用名詞解釋
    的頭像 發表于 06-19 17:55 ?5649次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>