RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

入門知識(shí):?jiǎn)纹瑱C(jī)常用名詞解釋

如意 ? 來(lái)源:CSDN ? 作者:EDA365???? ? 2020-06-19 16:59 ? 次閱讀

單片機(jī)常用名詞解釋

總線: 指能為多個(gè)部件服務(wù)的信息傳送線,在微機(jī)系統(tǒng)中各個(gè)部件通過(guò)總線相互通信。

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

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

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

時(shí)鐘周期:計(jì)算機(jī)在時(shí)鐘信號(hào)的作用下,以節(jié)拍方式工作。因此必須有一個(gè)時(shí)鐘發(fā)生電路,輸入微處理器的時(shí)鐘信號(hào)的周期稱為時(shí)鐘周期。

機(jī)器周期:機(jī)器完成一個(gè)動(dòng)作所需的時(shí)間稱為機(jī)器周期,一般由一個(gè)或一個(gè)以上的時(shí)鐘周期組成。在我們講述的MCS-51系列單片機(jī)中,一個(gè)機(jī)器周期由12個(gè)時(shí)鐘周期組成。

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

匯編: 是能完成一定任務(wù)的機(jī)器指令的集合。

二進(jìn)制數(shù): 只有0和1兩個(gè)數(shù)碼,基數(shù)為二。

16進(jìn)制數(shù): 采用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F等16個(gè)數(shù)碼,其中A-F相應(yīng)的十進(jìn)數(shù)為10-15,基數(shù)是16。

指令: 是計(jì)算機(jī)所能執(zhí)行的一種基本操作的描述,是計(jì)算機(jī)軟件的基本單元。

字節(jié):8位二進(jìn)制數(shù)組成一個(gè)字節(jié),在存儲(chǔ)器中以字節(jié)為單位存儲(chǔ)信息。

字:2個(gè)字節(jié)組成一個(gè)字。

雙字:2個(gè)字組成一個(gè)雙字。

補(bǔ)碼:機(jī)器數(shù)可用不同的碼制來(lái)表示,補(bǔ)碼表示法是最常用的一種,正數(shù)采用符號(hào)-絕對(duì)值表示,即數(shù)的最高有效位為0,數(shù)的其余部分則表示數(shù)的絕對(duì)值;負(fù)數(shù)的表示要麻煩一些,先寫出與該負(fù)數(shù)相對(duì)應(yīng)的正數(shù)的補(bǔ)碼表示,然后將其按位求反,最后在末位加1,就可以得到該負(fù)數(shù)的補(bǔ)碼表示了。

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

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

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

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

數(shù)據(jù)段:數(shù)據(jù)段存放當(dāng)前運(yùn)行程序所用的數(shù)據(jù),數(shù)據(jù)段的段地址存放在DS中。

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

堆棧段:堆棧段是堆棧所在的主存區(qū)域,堆棧段的段地址存放在SS中,堆棧指針寄存器SP指示堆棧棧頂?shù)钠频刂?,處理器利用SS:SP操作堆棧中的數(shù)據(jù)。

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

偽指令:匯編語(yǔ)言程序的語(yǔ)句除指令外還包括偽指令和宏指令,偽指令又稱為偽操作,它不象機(jī)器指令那樣是在程序運(yùn)行期間由計(jì)算機(jī)來(lái)執(zhí)行的,它是在匯編程序?qū)υ闯绦騾R編期間由匯編程序處理的操作,完成諸如數(shù)據(jù)定義、分配存儲(chǔ)區(qū)、指示程序結(jié)束等功能。

宏指令:宏是源程序中一段有獨(dú)立功能的程序代碼,它只需要在源程序中定義一次,就可以多次調(diào)用,調(diào)用時(shí)只需要用一個(gè)宏指令語(yǔ)句就可以了。宏指令是用戶自定義的指令,在編程時(shí)將多次使用的功能用一條宏指令來(lái)代替。

子程序:子程序又稱為過(guò)程,它相當(dāng)于高級(jí)語(yǔ)言中的過(guò)程和函數(shù)。在一個(gè)程序的不同部分,往往要用到類似的程序段,這些程序段的功能和結(jié)構(gòu)形式都相同,只是某些變量的賦值不同,此時(shí)就可以把這些程序段寫成子程序形式,以便需要時(shí)可以調(diào)用它;某些常用的特定功能的程序段也可編制成子程序的形式供用戶使用。

中斷:中斷是一種使CPU中止正在執(zhí)行的程序而轉(zhuǎn)去處理特殊事件的操作,這些引起中斷的事件稱為中斷源,它們可能是來(lái)自外設(shè)的輸入輸出請(qǐng)求,也可能是計(jì)算機(jī)的一些異常事故或其它內(nèi)部原因。

中斷處理程序:當(dāng)中斷發(fā)生時(shí),處理器中止當(dāng)前正在運(yùn)行的程序,而轉(zhuǎn)到處理特殊事件的程序段中去執(zhí)行,這種處理中斷的子程序就是中斷處理程序,又稱為中斷服務(wù)程序。中斷處理程序的入口地址被安排在中斷向量表中。

BIOS中斷:在存儲(chǔ)器系統(tǒng)中,從地址0FE000H開(kāi)始的8K ROM中裝有BIOS(Basic Input/Output System)例行程序。駐留在ROM中的基本輸入輸出程序BIOS提供了系統(tǒng)加電自檢、引導(dǎo)裝入、主要I/O設(shè)備的處理程序以及接口控制等功能模塊來(lái)處理所有的系統(tǒng)中斷。BIOS中斷給程序員編程帶來(lái)很大方便,程序員不必了解硬件I/O接口的特性,可直接用指令設(shè)置參數(shù),然后中斷調(diào)用BIOS中的程序。

暫存器: 用來(lái)暫存由數(shù)據(jù)總線或通用寄存器送來(lái)的操作數(shù),并把它作為另一個(gè)操作數(shù)。

中斷: 中斷是單片機(jī)實(shí)時(shí)地處理內(nèi)部或外部事件的一種內(nèi)部機(jī)制。當(dāng)某種內(nèi)部或外部事件發(fā)生時(shí),單片機(jī)的中斷系統(tǒng)將迫使CPU暫停正在執(zhí)行的程序,轉(zhuǎn)而去進(jìn)行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續(xù)執(zhí)行下去。

掉電保護(hù): 指在正常供電電源掉電時(shí),迅速用備用直流電源供電,以保證在一段時(shí)間內(nèi)信息不會(huì)丟失,當(dāng)主電源恢復(fù)供電時(shí),又自動(dòng)切換為主電源供電。

寄存器尋址: 操作數(shù)在寄存器中,由指令操作碼中的rrr三位的值和PSW中RS1及RS0的狀態(tài),選中某個(gè)工作寄存器區(qū)的某個(gè)寄存器,然后進(jìn)行相應(yīng)的指令操作。

波特率: 即每秒鐘傳送二進(jìn)制數(shù)的位數(shù), 波特率越高,數(shù)據(jù)傳輸?shù)乃俣仍娇臁?/p>

D/A轉(zhuǎn)換: 即將二進(jìn)制數(shù)量轉(zhuǎn)換成與其量值成正比的電流信號(hào)或電壓信號(hào)。

A/D轉(zhuǎn)換: 即將模擬量轉(zhuǎn)換成相應(yīng)的數(shù)字量,然而送計(jì)算機(jī)處理。

串行方式: 指數(shù)據(jù)的各位分時(shí)傳送,只需一條數(shù)據(jù)線,外加一條公共信號(hào)地線和若干條控制信號(hào)線。

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

偽指令: 用于告訴匯編程序如何進(jìn)行匯編的指令,它既不控制機(jī)器的操作也不被匯編成機(jī)器代碼,只能為匯編程序所識(shí)別并指導(dǎo)匯編如何進(jìn)行。

SLEEP MODI 睡覺(jué)模式: 保證程序內(nèi)部運(yùn)行,但與外部的傳輸?shù)葎?dòng)作已停止的一種運(yùn)行模式。

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

I2C:輸入與輸出共用一條傳輸線,而時(shí)鐘由另一條線控制的一種串行傳輸方式。

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634629
  • 地址總線
    +關(guān)注

    關(guān)注

    1

    文章

    10

    瀏覽量

    3888
  • 華秋DFM
    +關(guān)注

    關(guān)注

    20

    文章

    3494

    瀏覽量

    4456
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī)Debug工具性能對(duì)比 單片機(jī)調(diào)試常用命令

    。以下是對(duì)單片機(jī)調(diào)試工具性能的簡(jiǎn)要對(duì)比以及一些常用的調(diào)試命令。 單片機(jī)Debug工具性能對(duì)比 Keil uVision 性能 :Keil uVision 是一款功能強(qiáng)大的集成開(kāi)發(fā)環(huán)境(IDE),支持多種
    的頭像 發(fā)表于 12-19 09:56 ?121次閱讀

    單片機(jī)編程語(yǔ)言有哪些選擇

    常用單片機(jī)編程語(yǔ)言,以及它們的特點(diǎn)和應(yīng)用場(chǎng)景: 1. C語(yǔ)言 特點(diǎn) :C語(yǔ)言是一種通用的編程語(yǔ)言,以其高效性和靈活性而聞名。它提供了豐富的庫(kù)函數(shù)和直接的硬件訪問(wèn)能力,非常適合用于單片機(jī)編程。 應(yīng)用 :C語(yǔ)言是
    的頭像 發(fā)表于 11-01 14:13 ?497次閱讀

    虛擬主機(jī)名詞解釋

    虛擬主機(jī)(Virtual Host/Virtual Server)是一種在單一主機(jī)或主機(jī)群上,實(shí)現(xiàn)多網(wǎng)域服務(wù)的方法,可以運(yùn)行多個(gè)網(wǎng)站或服務(wù)的技術(shù)。以下是關(guān)于虛擬主機(jī)的詳細(xì)解釋,rak小編為您整理發(fā)布虛擬主機(jī)名詞解釋。
    的頭像 發(fā)表于 10-25 09:26 ?229次閱讀

    單片機(jī)按鍵中斷配置教程

    一些小伙伴覺(jué)得單片機(jī)入門太難了,又要懂原理圖、又要懂寄存器、還要學(xué)編程語(yǔ)言。
    的頭像 發(fā)表于 10-23 16:30 ?623次閱讀
    <b class='flag-5'>單片機(jī)</b>按鍵中斷配置教程

    【全新課程資料】正點(diǎn)原子《基于GD32 ARM32單片機(jī)項(xiàng)目實(shí)戰(zhàn)入門》培訓(xùn)課程資料上線!

    綜合部分:倒車?yán)走_(dá)項(xiàng)目、感應(yīng)垃圾桶項(xiàng)目 二、課程目的 1、化整為零,由淺入深,解決ARM32單片機(jī)項(xiàng)目入門難的問(wèn)題; 2、綜合應(yīng)用基礎(chǔ)知識(shí),提高項(xiàng)目實(shí)戰(zhàn)能力,解決眼高手低的問(wèn)題; 3、通過(guò)多個(gè)項(xiàng)目實(shí)戰(zhàn)
    發(fā)表于 09-24 18:06

    十天學(xué)會(huì)單片機(jī)可能嗎?單片機(jī)入門需要多久?

    學(xué)習(xí)單片機(jī)的過(guò)程,就像學(xué)習(xí)任何其他技能一樣,不僅在于書本上的知識(shí),更在于實(shí)踐和應(yīng)用的能力。許多人可能會(huì)問(wèn):十天能學(xué)會(huì)單片機(jī)嗎?答案是:可以,但這取決于你所定義的“學(xué)會(huì)”到什么程度。首先,讓我們明確
    的頭像 發(fā)表于 09-05 08:00 ?1000次閱讀
    十天學(xué)會(huì)<b class='flag-5'>單片機(jī)</b>可能嗎?<b class='flag-5'>單片機(jī)</b><b class='flag-5'>入門</b>需要多久?

    半導(dǎo)體知識(shí)百科:不可不知的50大專業(yè)名詞

    在半導(dǎo)體行業(yè)中,掌握專業(yè)名詞對(duì)于從業(yè)者來(lái)說(shuō)至關(guān)重要。這些名詞不僅是行業(yè)交流的基礎(chǔ),更是理解和掌握相關(guān)技術(shù)、工藝及產(chǎn)品的關(guān)鍵。以下是半導(dǎo)體人必須知道的50個(gè)專業(yè)名詞解釋。
    的頭像 發(fā)表于 08-15 11:02 ?2136次閱讀
    半導(dǎo)體<b class='flag-5'>知識(shí)</b>百科:不可不知的50大專業(yè)<b class='flag-5'>名詞</b>

    一文讀懂什么單片機(jī):組成結(jié)構(gòu)與應(yīng)用

    歡迎來(lái)到單片機(jī)的世界,這是一種微小(但功能強(qiáng)大)的設(shè)備,改變了嵌入式系統(tǒng)的面貌。在本文中,您將了解單片機(jī)的一些基本知識(shí)單片機(jī)的結(jié)構(gòu)以及微處理器與
    的頭像 發(fā)表于 08-09 11:49 ?1673次閱讀
    一文讀懂什么<b class='flag-5'>單片機(jī)</b>:組成結(jié)構(gòu)與應(yīng)用

    一個(gè)暑假如何學(xué)習(xí)單片機(jī)

    一個(gè)暑假是學(xué)習(xí)和掌握單片機(jī)基礎(chǔ)知識(shí)的良好時(shí)機(jī)。以下是一個(gè)關(guān)于如何在暑假期間學(xué)習(xí)單片機(jī)的建議計(jì)劃
    的頭像 發(fā)表于 07-03 09:19 ?514次閱讀
    一個(gè)暑假如何學(xué)習(xí)<b class='flag-5'>單片機(jī)</b>

    模塊電源相關(guān)名詞解釋 穩(wěn)壓精度負(fù)載調(diào)整率動(dòng)態(tài)負(fù)載等

    BOSHIDA 模塊電源相關(guān)名詞解釋 穩(wěn)壓精度負(fù)載調(diào)整率動(dòng)態(tài)負(fù)載等 16、穩(wěn)壓精度: 指電源在標(biāo)稱輸入電壓和標(biāo)稱輸出負(fù)載的條件下,實(shí)測(cè)輸出電壓與輸出電壓標(biāo)稱值之差同輸出電壓標(biāo)稱值的百分比。 17
    的頭像 發(fā)表于 04-09 09:10 ?600次閱讀

    模塊電源性能參數(shù)名詞解釋

    模塊電源性能參數(shù)名詞解釋 BOSHIDA規(guī)格書 在電源模塊技術(shù)手冊(cè)中,有很多特性參數(shù),下面給新手解釋下各名詞。 1、輸入電壓范圍: 指電源在規(guī)定的工作條件下所指定輸入端子間的電壓標(biāo)稱值。 2、輸入
    的頭像 發(fā)表于 04-07 09:12 ?538次閱讀
    模塊電源性能參數(shù)<b class='flag-5'>名詞解釋</b>

    如何系統(tǒng)、科學(xué)地自學(xué)單片機(jī)?

    很多初學(xué)者都會(huì)面臨這個(gè)問(wèn)題,我想學(xué)習(xí)單片機(jī)、我也想學(xué)好單片機(jī)、我也想系統(tǒng)地學(xué)習(xí)單片機(jī),但是單片機(jī)涉及到的學(xué)科多且雜根本不是三天兩天就能學(xué)完的,很多人都逃脫不了從
    的頭像 發(fā)表于 03-28 08:03 ?1066次閱讀
    如何系統(tǒng)、科學(xué)地自學(xué)<b class='flag-5'>單片機(jī)</b>?

    單片機(jī)是什么?單片機(jī)編程如何入門?

    單片機(jī)其實(shí)是一種很早的叫法了,最開(kāi)始我們的前輩叫單板機(jī)或者叫單片機(jī),因?yàn)槟莻€(gè)時(shí)候單片機(jī)的處理能力還沒(méi)有很強(qiáng),現(xiàn)在我們所用的基本都是微型處理單元,也叫為控制器也稱之為MCU
    的頭像 發(fā)表于 03-28 08:03 ?1880次閱讀
    <b class='flag-5'>單片機(jī)</b>是什么?<b class='flag-5'>單片機(jī)</b>編程如何<b class='flag-5'>入門</b>?

    幾種常用單片機(jī)的在線升級(jí)能力比較

    電子發(fā)燒友網(wǎng)站提供《幾種常用單片機(jī)的在線升級(jí)能力比較.pdf》資料免費(fèi)下載
    發(fā)表于 03-24 09:39 ?2次下載

    基于單片機(jī)控制的交通燈設(shè)計(jì)

    本課程設(shè)計(jì)是在學(xué)完單片機(jī)原理及課程之后綜合利用所學(xué)單片機(jī)知識(shí)完成一個(gè)單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)并在實(shí)驗(yàn)室實(shí)現(xiàn)。
    的頭像 發(fā)表于 01-22 15:31 ?2044次閱讀
    基于<b class='flag-5'>單片機(jī)</b>控制的交通燈設(shè)計(jì)
    RM新时代网站-首页