單片機(jī)相關(guān)常用名詞解釋
指能為多個(gè)部件服務(wù)的信息傳送線,在微機(jī)系統(tǒng)中各個(gè)部件通過(guò)總線相互通信。
地址總線(AB):地址總線是單向的,用于傳送地址信息。地址總線的寬度為16位,因此基外部存儲(chǔ)器直接尋址64K,16位地址總線由P0口經(jīng)地址鎖存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。
數(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組成。
存儲(chǔ)器:
用來(lái)存放計(jì)算機(jī)中的所有信息:包括程序、原始數(shù)據(jù)、運(yùn)算的中間結(jié)果及最終結(jié)果等。
只讀存儲(chǔ)器(ROM):
只讀存儲(chǔ)器在使用時(shí),只能讀出而不能寫(xiě)入,斷電后ROM中的信息不會(huì)丟失。因此一般用來(lái)存放一些固定程序,如監(jiān)控程序、子程序、字庫(kù)及數(shù)據(jù)表等。ROM按存儲(chǔ)信息的方法又可分為以下幾種
1、掩膜ROM:
掩膜ROM也稱固定ROM,它是由廠家編好程序?qū)懭隦OM(稱固化)供用戶使用,用戶不能更改內(nèi)部程序,其特點(diǎn)是價(jià)格便宜。
2、可編程的只讀存儲(chǔ)器(PROM):
它的內(nèi)容可由用戶根據(jù)自已所編程序一次性寫(xiě)入,一旦寫(xiě)入,只能讀出,而不能再進(jìn)行更改,這類(lèi)存儲(chǔ)器現(xiàn)在也稱為OTP(OnlyTimeProgrammable)。
3、可改寫(xiě)的只讀存儲(chǔ)器EPROM:
前兩種ROM只能進(jìn)行一次性寫(xiě)入,因而用戶較少使用,目前較為流行的ROM芯片為EPROM。因?yàn)樗膬?nèi)容可以通過(guò)紫外線照射而徹底擦除,擦除后又可重新寫(xiě)入新的程序。
4、可電改寫(xiě)只讀存儲(chǔ)器(EEPROM):
EEPROM可用電的方法寫(xiě)入和清除其內(nèi)容,其編程電壓和清除電壓均與微機(jī)CPU的5V工作電壓相同,不需另加電壓。它既有與RAM一樣讀寫(xiě)操作簡(jiǎn)便,又有數(shù)據(jù)不會(huì)因掉電而丟失的優(yōu)點(diǎn),因而使用極為方便。現(xiàn)在這種存儲(chǔ)器的使用最為廣泛。
隨機(jī)存儲(chǔ)器(RAM):
這種存儲(chǔ)器又叫讀寫(xiě)存儲(chǔ)器。它不僅能讀取存放在存儲(chǔ)單元中的數(shù)據(jù),還能隨時(shí)寫(xiě)入新的數(shù)據(jù),寫(xiě)入后原來(lái)的數(shù)據(jù)就丟失了。斷電后RAM中的信息全部丟失。因些,RAM常用于存放經(jīng)常要改變的程序或中間計(jì)算結(jié)果等信息。
RAM按照存儲(chǔ)信息的方式,又可分為靜態(tài)和動(dòng)態(tài)兩種。
1、靜態(tài)SRAM:其特點(diǎn)是只要有電源加于存儲(chǔ)器,數(shù)據(jù)就能長(zhǎng)期保存。
2、動(dòng)態(tài)DRAM:寫(xiě)入的信息只能保存若干ms時(shí)間,因此,每隔一定時(shí)間必須重新寫(xiě)入一次,以保持原來(lái)的信息不變。
可現(xiàn)場(chǎng)改寫(xiě)的非易失性存儲(chǔ)器:
這種存儲(chǔ)器的特點(diǎn)是:從原理上看,它們屬于ROM型存儲(chǔ)器,從功能上看,它們又可以隨時(shí)改寫(xiě)信息,作用又相當(dāng)于RAM。所以,ROM、RAM的定義和劃分已逐漸的失去意義。
1、快擦寫(xiě)存儲(chǔ)器(FLASH)
這種存儲(chǔ)器是在EPROM和EEPROM的制造基礎(chǔ)上產(chǎn)生的一種非易失性存儲(chǔ)器。其集成度高,制造成本低于DRAM,既具有SRAM讀寫(xiě)的靈活性和較快的訪問(wèn)速度,又具有ROM在斷電后可不丟失信息的特點(diǎn),所以發(fā)展迅速。
2、鐵電存儲(chǔ)器FRAM
它是利用鐵電材料極化方向來(lái)存儲(chǔ)數(shù)據(jù)的。它的特點(diǎn)是集成度高,讀寫(xiě)速度快,成本低,讀寫(xiě)周期短。
時(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í)行一條指令(如“MOVA,#34H”,該指令的含義是將立即數(shù)34H傳送到微處理器內(nèi)的累加器A中)所需時(shí)間稱為指令周期,它由一個(gè)到數(shù)個(gè)機(jī)器周期組成。指令周期的長(zhǎng)短取決于指令的類(lèi)型,即指令將要進(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ù)的表示要麻煩一些,先寫(xiě)出與該負(fù)數(shù)相對(duì)應(yīng)的正數(shù)的補(bǔ)碼表示,然后將其按位求反,最后在末位加1,就可以得到該負(fù)數(shù)的補(bǔ)碼表示了。
存儲(chǔ)器相關(guān)文章:存儲(chǔ)器原理
絕對(duì)值編碼器相關(guān)文章:絕對(duì)值編碼器原理
評(píng)論