程序存儲是
① 在單片機里程序存儲器和數據存儲器的區別是什麼
程序存儲器顧名思義就是放程序的存儲器。就是把你寫的程序放到裡面去。就算斷電了但是裡面的數據還在,好比手機裡面存的電話薄,你換塊電池這中間有個斷電的過程但是數據還在。數據存儲器顧名思義就是專門放數據的,哪樣才是數據呢,比如說一個測溫度的設備,溫度時時都在變化我們不可能存某一固定的值進去,這個時候時時變化的溫度數據就是放在數據存儲器裡面的。只要一斷電它就不會保留數據
② 在單片機中()為程序存儲器
在單片機內部有兩個存儲器分別ROM和RAM,
ROM是程序存儲器相當於計算機硬碟放系統,只能存放程序,程序掉電是保存的。
RAM是單片機執行過程中,存放程序執行過程中變數等計算結果,相當於計算機的內存條,單片機掉電後,RAM數據就會丟失。
③ 計算機的程序存放在哪個存儲器中,是內存還是外存儲器中
外存儲器,也就是常說的硬碟,如果要運行程序,會經過內存進行調用
④ 程序存儲器的原理是什麼啊
程序存儲器(program memory)
用於保存應用程序代碼,同時還可以用於保存程序執行時用到的數據(例如保存查表信息);
單片機內部的程序寄存器一般為1K~64K位元組,通常是只讀存儲器,因為單片機應用系統大多數是專用系統,一旦研製成功,其軟體也就定性,程序固化到只讀存儲器,用只讀存儲器作為程序存儲器,掉電以後程序不會丟失從而提高系統的可靠性;另外,只讀存儲器集成度高、成本低。根據單片機內部程序存儲器類型的不同有可分為下列產品:
(1)ROM行單片機:內部具有工廠淹沒變成的只讀程序儲存器ROM。這種單片機是定製的,一般價格最低,用戶將調試好的程序代碼交給廠商,廠商在製作單片機是把程序固化到ROM內,二用戶是不能修改ROM中代碼的。這種單片機價格最低,但生產周期較長。適用於大批量生產。
(2)EPROM型單片機:內部具有EPROM型程序存儲器,對於有窗口的EPROM型單片機,可以通過紫外線擦除器擦除EPROM中的程序,用變成工具把新的程序代碼寫入EPROM,且可以反復擦除和寫入,使用方便,但價格貴,適合於研製樣機。對於無窗口的EPROM型單片機,只能寫一次,稱為OTP型單片機。OTP型單憑價格也比較低,既適合於樣機研製,也適用於批量生產。
(3)FLASH Memory型單片機:內部含有FLASH Memory型程序存儲器,用戶可以用編程器對FLASH Memory存儲器快速整體擦除和逐個位元組寫入,這種單片機價格也低、使用方便,是目前最流行的單片機。
⑤ 簡述程序存儲器分類及其特點
程序存儲器 是指ROM半導體存儲器,主要特點是斷電後,保存在存儲器中的信息不會丟失。
保存信息不用刷新,計算機操作時只能進行讀操作,因此叫做只讀半導體存儲器 一般主要用來 存放計算機的程序代碼 。
種類有:
1 掩模程序存儲器ROM 由生產商排版寫程序,適合批量生產 程序不能再修改 使用起來不夠靈活。
2紫外線可擦除的程序存儲器EPROM: 可以由用戶燒寫程序 也可以隨時用紫外線照射來擦除
成空白晶元 可以反復使用。
3電擦除程序存儲器EEPROM 即也叫E2PROM 可以反復擦除 跟紫外線可擦除相比 擦除方便 擦除時間更快
4一次性寫入的PROM, 可以用戶自己寫入程序 但只能寫入一次 不能再擦除 成本低 適合批量生產
5快閃記憶體Flash : 非易失隨機訪問存儲器(NVRAM)的俗稱(不是只讀存儲器)寫速度遠遠高於電擦除程序存儲器EEPROM 。
⑥ 什麼是存儲程序
就是像現在的電腦那樣,把軟體存在硬碟裡面,需要運行時就調入內存啊.存儲程序最先是由馮諾依曼提出來的
⑦ 單片機應用程序一般存放在哪一個存儲器中
ROM。只讀存儲器(Read-Only Memory,ROM)以非破壞性讀出方式工作,只能讀出無法寫入信息。信息一旦寫入後就固定下來,即使切斷電源,信息也不會丟失,所以又稱為固定存儲器。
ROM所存數據通常是裝入整機前寫入的,整機工作過程中只能讀出,不像隨機存儲器能快速方便地改寫存儲內容。ROM所存數據穩定 ,斷電後所存數據也不會改變,並且結構較簡單,使用方便,因而常用於存儲各種固定程序和數據。
(7)程序存儲是擴展閱讀
單片機的數據存儲器由讀寫存儲器RAM組成。其最大容量可擴展到64k,用於存儲實時輸入的數據。8051內部有256個單元的內部數據存儲器,其中00H~7FH為內部隨機存儲器RAM,80H~FFH為專用寄存器區。
實際使用時應首先充分利用內部存儲器,從使用角度講,搞清內部數據存儲器的結構和地址分配是十分重要的。因為將來在學習指令系統和程序設計時會經常用到它們。
8051內部數據存儲器地址由00H至FFH共有256個位元組的地址空間,該空間被分為兩部分,其中內部數據RAM的地址為00H~7FH(即0~127)。
而用做特殊功能寄存器的地址為80H~FFH。在此256個位元組中,還開辟有一個所謂「位地址」區,該區域內不但可按位元組定址,還可按「位(bit)」定址。對於那些需要進行位操作的數據,可以存放到這個區域。從00H到1FH安排了四組工作寄存器,每組佔用8個RAM位元組,記為R0~R7。
⑧ 在存儲器中,數據和程序是以什麼形式存放的
在存儲器中,數據和程序是以二進制形式存放的。程序操作所需的計算機程序和數據以二進制形式存儲在計算機內存中。
程序和數據存儲在內存中,即「存儲程序」的概念。 當計算機執行程序時,不需要人工干預,就可以自動連續執行程序,並獲得預期的結果。
存儲器是計算機的存儲設備,其主要功能是存儲程序和數據。 程序是計算機操作的基礎,數據是計算機操作的對象。
(8)程序存儲是擴展閱讀:
存儲容量的大小以位元組為單位,通常以KB(千位元組),MB(兆位元組),GB(千兆位元組)和TB表示,其之間的關系為:1KB = 1024B = 210B,1MB = 1024KB = 220B,1GB = 1024MB = 230B,1TB = 1024G = 240B,(1024 = 2 ^ 32)。
半導體存儲器廣泛用於現代計算機系統中。 從使用功能的角度來看,半導體存儲器可分為兩類:易失性(Volatile)存儲器和斷電後不會丟失的數據非易失性(Non-volatile)存儲器。
微型計算機中的RAM是易失性存儲器,可以隨機讀取和寫入,而ROM是非易失性(Non-volatile)存儲器。
⑨ 計算機採用的「程序存儲」原理,提出這個原理的誰
提出計算機採用「程序存儲」原理的是:馮·諾依曼
中文名:約翰·馮·諾依曼
外文名:John von Neumann
國籍:匈牙利-美國
民族:猶太人
出生地:匈牙利布達佩斯
出生日期:1903年12月28日
逝世日期:1957年2月8日
職業:數學家、計算機學家、物理學家、化學家
畢業院校:蘇黎世聯邦工業大學化學系、布達佩斯大學數學系
信仰:天主教
主要成就:馮·諾依曼結構 博弈論
代表作品:《博弈論與經濟行為》
血型:O型
主要成就:計算機、經濟學、數學、物理學
馮·諾依曼於1946年提出的,把程序本身當作數據來對待,程序和該程序處理的數據用同樣的方式儲存,這正是治癒「神童」ENIAC健忘症的良方。馮·諾依曼和同事們依據此原理設計出了一個完整的現代計算機雛形,並確定了存儲程序計算機的五大組成部分和基本工作方法。馮·諾依曼的這一設計思想被譽為計算機發展史上的里程碑,標志著計算機時代的真正開始。
一般認為ENIAC機是世界第一台電子計算機,它是由美國科學家研製的,於1946年2月14日在費城開始運行。其實由湯米、費勞爾斯等英國科學家研製的「科洛薩斯」計算機比ENIAC機問世早兩年多,於1944年1月10日在布萊奇利園區開始運行。
ENIAC機證明電子真空技術可以大大地提高計算技術,不過,ENIAC機本身存在兩大缺點:
(1)沒有存儲器;
(2)它用布線接板進行控制,甚至要搭接幾天,計算速度也就被這一工作抵消了。ENIAC機研製組的莫克利和埃克特顯然是感到了這一點,他們也想盡快著手研製另一台計算機,以便改進。