當前位置:首頁 » 服務存儲 » 多計數存儲串列並行
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

多計數存儲串列並行

發布時間: 2022-12-20 02:06:02

⑴ 計數器中並行進位方式和串列進位方式的區別

區別:
1、各觸發器是否同時翻轉不同。並行進位方式實際上就是同步計數,時鍾脈沖同時作用於各個觸發器,各觸發器狀態的變換與計數脈沖同步;而串列進位方式實際上就是非同步計數,內部各觸發器的時鍾脈沖端CP不全都連接在一起,因此各觸發器的翻轉時刻有先有後。
2、各觸發器
時鍾信號
不同。同步計數各觸發器時鍾信號均為
系統時鍾
;非同步計數各觸發器時鍾信號分別為上一個觸發起的同向輸出或反向輸出端。
3、接線方式不同。並行進位方式的工作速度快,但接線較復雜;串列進位方式線路聯接簡單,但工作速度較慢。
(1)多計數存儲串列並行擴展閱讀:
計數器作用:
在數字電子技術中應用的最多的時序邏輯電路。計數器不僅能用於對時鍾脈沖計數,還可以用於分頻、定時、產生節拍脈沖和脈沖序列以及進行數字運算等。但是並無法顯示計算結果,一般都是要通過外接LCD或LED屏才能顯示。
計數器種類:
1、如果按照計數器中的觸發器是否同時翻轉分類,可將計數器分為同步計數器和非同步計數器兩種。
2、如果按照計數過程中數字增減分類,又可將計數器分為加法計數器、減法計數器和可逆計數器,隨時鍾信號不斷增加的為加法計數器,不斷減少的為減法計數器,可增可減的叫做可逆計數器。
另外還有很多種分類不一一列舉,但是最常用的是第一種分類,因為這種分類可以使人一目瞭然,知道這個計數器到底是什麼觸發方式,以便於設計者進行電路的設計。
此外,也經常按照計數器的計數進制把計數器分為二進制計數器、十進制計數器等等。
參考資料:搜狗網路——計數器

⑵ 單片機和晶元的區別嗎

晶元范圍小,單片機范圍大,打個比方,單片機好比是台計算機,那晶元就是裡面的部件,;兩者的區別是什麼呢?下面就跟著我一起來看看吧。

單片機與晶元的區別
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機了解計算機原理與結構的最佳選擇。

晶元就是有一些功能(如邏輯功能、轉換功能)的集成電路。一般並不是帶有全部的ROM、IO、運算器和RAM。 但組合在一起的晶元要完成單片機的全部功能(如ROM RAM 等等).而不止是一些邏輯器件的一般組合.

1.區別:晶元是一些電子元件集成IC封裝使實現某一電氣功能的元件佔用空間更少,使用更方便。單片機通俗來講就是一個小的計算機系統,通過程序來控制各引腳的功能。

2.應用領域二者都很廣,通俗講我們用的家電電器控制中都能用到晶元和單片機

3.不能絕對的說那個便宜。你想功能強大的晶元和功能少一點的單片機比,可想而知

晶元 指內含集成電路的矽片,體積很小,常常是計算機或其他設備的一部分。 晶元組(Chipset)是主板的核心組成部分,按照在主板上的排列位置的不同,通常分為北橋晶元和南橋晶元。北橋晶元提供對CPU的類型和主頻、內存的類型和最大容量、ISA/PCI/AGP插槽、ECC糾錯等支持。南橋晶元則提供對KBC(鍵盤控制器)、RTC(實時時鍾控制器)、USB(通用串列匯流排)、Ultra DMA/33(66)EIDE數據傳輸方式和ACPI(高級能源管理)等的支持。其中北橋晶元起著主導性的作用,也稱為主橋(Host Bridge)。 晶元組的識別也非常容易,以Intel 440BX晶元組為例,它的北橋晶元是Intel 82443BX晶元,通常在主板上靠近CPU插槽的位置,由於晶元的發熱量較高,在這塊晶元上裝有散熱片。
DSP器件與單片機的比較
1.單片機的特點

所謂單片機就是在一塊晶元上集成了CPU、RAM、ROM(EPROM或EEPROM)、時鍾、定時/計數器、多種功能的串列和並行I/O口。如Intel公司的8031系列等。除了以上基本功能外,有的還集成有A/D、D/A,如Intel公司的8098系列。概括起來說,單片機具有如下特點:

具有位處理能力,強調控制和事務處理功能。

價格低廉。如低檔單片機價格只有人民幣幾元錢。

開發環境完備,開發工具齊全,應用資料眾多。

後備人才充足。國內大多數高校都開設了單片機課程和單片機實驗。

2.DSP器件的特點

與單片機相比,DSP器件具有較高的集成度。DSP具有更快的CPU,更大容量的存儲器,內置有波特率發生器和FIFO緩沖器。提供高速、同步串口和標准非同步串口。有的片內集成了A/D和采樣/保持電路,可提供PWM輸出。DSP器件採用改進的哈佛結構,具有獨立的程序和數據空間,允許同時存取程序和數據。內置高速的硬體乘法器,增強的多級流水線,使DSP器件具有高速的數據運算能力。DSP器件比16位單片機單指令執行時間快8~10倍,完成一次乘加運算快16~30倍。DSP器件還提供了高度專業化的指令集,提高了FFT快速傅里葉變換和濾波器的運算速度。此外,DSP器件提供JTAG介面,具有更先進的開發手段,批量生產測試更方便,開發工具可實現全空間透明模擬,不佔用用戶任何資源。軟體配有匯編/鏈接C編譯器、C源碼調試器。

目前國內推廣應用最為廣泛的DSP器件是美國德州儀器(TI)公司生產的TMS320系列。DSP開發系統的國產化工作已經完成,國產開發系統的價格至少比進口價格低一半,有的如TMS320C2XX開發系統只有進口開發系統價格的1/5,這大大刺激了DSP器件的應用。目前,已有不少高校計劃建立DSP實驗室,TI公司和北京聞亭公司都已制訂了高校支持計劃,將帶動國內DSP器件的應用和推廣。

3.DSP器件大規模推廣指日可待

通過上述比較,我們可得出結論:DSP器件是一種具有高速運算能力的單片機

從應用角度看:DSP器件是運算密集型的,而單片機是事務密集型的,DSP器件可以取

代單片機,單片機卻不能取代DSP。DSP器件價格大幅度下滑,直逼單片機。DSP器件廣泛使用了JTAG硬體模擬,比單片機更易於硬體調試。國產化的DSP開發系統為更多用戶採用DSP器件提供了可能性。DSP取代單片機的技術和價格的市場條件已經成熟,大規模推廣指日可待。
DSP器件的典型應用
隨著DSP性能不斷改善,用DSP器件來作實時處理已成為當今和未來技術發展的一個新熱點。

TI公司最新推出的TMS320C2XX系列具有良好的性能價格比,基本可以取代16位單片機。其中TMS320C203單片價格不到人民幣100元,晶元內置544字的高速SRAM。外部可定址64K字程序/數據及I/O,指令周期在25ns~50ns之間,實時性處理比16位單片機快2倍以上,可取代一般的單片機。TMS320F206除了具有TMS320C203的功能外,內置32K字零等待快閃記憶體,可滿足單片設計的要求,能最大限度減少用戶板的體積。TMS320F240的指令、DSP核與TMS320C203、F206完全兼容,內置8K/16K字快閃記憶體,增加了兩路10位A/D,每路采樣頻率可達166kHz,提供9路獨立的PWM輸出,內置SCI和SPI介面,內置CAN匯流排介面。這些大大增強了TMS320X240的處理能力,在電機控制領域顯示了強大的生命力。它是一個典型的TMS320F240的用戶系統,它實現如下功能:

3相PWM輸出/3相電流測量/按鍵控制、液晶顯示/RS232通信,A/D、D/A介面,62K字零等待SRAM,擴展的輸入、輸出及雙向I/O口/JTAG介面。

猜你喜歡

1. cpu,mcu,dsp的區別是什麼

2. 單片機技術論文

3. 單片機的發聲原理

4. 單片機學術論文

5. 單片機的發展歷史簡介

6. 電子設計入門基礎知識

⑶ 計算機組成原理(三)存儲系統

輔存中的數據要調入主存後才能被CPU訪問

按存儲介質,存儲器可分為磁表面存儲器(磁碟、磁帶)、磁心存儲器半導體存儲器(MOS型存儲器、雙極型存儲器)和光存儲器(光碟)。

隨機存取存儲器(RAM):讀寫任何一個存儲單元所需時間都相同,與存儲單元所在的物理位置無關,如內存條等

順序存取存儲器(SAM):讀寫一個存儲單元所需時間取決於存儲單元所在的物理位置,如磁碟等

直接存取存儲器(DAM):既有隨機存取特性,也有順序存取特性。先直接選取信息所在區域,然後按順序方式存取。如硬碟

相聯存儲器,即可以按內容訪問的存儲器(CAM)可以按照內容檢索到存儲位置進行讀寫,「快表」就是一種相聯存儲器

讀寫存儲器—即可讀、也可寫(如:磁碟、內存、Cache)
只讀存儲器—只能讀,不能寫(如:實體音樂專輯通常採用CD-ROM,實體電影採用藍光光碟,BIOS通常寫在ROM中)

斷電後,存儲信息消失的存儲器——易失性存儲器(主存、Cache)
斷電後,存儲信息依然保持的存儲器——非易失性存儲器(磁碟、光碟)
信息讀出後,原存儲信息被破壞——破壞性讀出(如DRAM晶元,讀出數據後要進行重寫)
信息讀出後,原存儲信息不被破壞——非破壞性讀出(如SRAM晶元、磁碟、光碟)

存儲器晶元的基本電路如下

封裝後如下圖所示

圖中的每條線都會對應一個金屬引腳,另外還有供電引腳、接地引腳,故可以由此求引腳數目

n位地址對應2 n 個存儲單元

假如有8k×8位的存儲晶元,即

現代計算機通常按位元組編址,即每個位元組對應一個地址

但也支持按位元組定址、按字定址、按半字定址、按雙字定址

(Dynamic Random Access Memory,DRAM)即動態RAM,使用柵極電容存儲信息
(Static Random Access Memory,SRAM)即靜態RAM,使用雙穩態觸發器存儲信息

DRAM用於主存、SRAM用於Cache,兩者都屬於易失性存儲器

簡單模型下需要有 根選通線,而行列地址下僅需 根選通線

ROM晶元具有非易失性,斷電後數據不會丟失

主板上的BIOS晶元(ROM),存儲了「自舉裝入程序」,負責引導裝入操作系統(開機)。邏輯上,主存由 輔存RAM+ROM組成,且二者常統一編址

位擴展的連接方式是將多個存儲晶元的地址端、片選端和讀寫控制端相應並聯,數據端分別引出。

字擴展是指增加存儲器中字的數量,而位數不變。字擴展將晶元的地址線、數據線、讀寫控制線相應並聯,而由片選信號來區分各晶元的地址范圍。

實際上,存儲器往往需要同時擴充字和位。字位同時擴展是指既增加存儲字的數量,又增加存儲字長。

兩個埠對同一主存操作有以下4種情況:

當出現(3)(4)時,置「忙」信號為0,由判斷邏輯決定暫時關閉一個埠(即被延時),未被關閉的埠正常訪問,被關閉的埠延長一個很短的時間段後再訪問。

多體並行存儲器由多體模塊組成。每個模塊都有相同的容量和存取速度,各模塊都有獨立的讀寫控制電路、地址寄存器和數據寄存器。它們既能並行工作,又能交義工作。多體並行存儲器分為高位交叉編址(順序方式)和低位交叉編址(交叉方式)兩種.

①高位交叉編址

②低位交叉編址

採用「流水線」的方式並行存取(宏觀上並行,微觀上串列),連續取n個存儲字耗時可縮短為

宏觀上,一個存儲周期內,m體交叉存儲器可以提供的數據量為單個模塊的m倍。存取周期為T,存取時間/匯流排傳輸周期為r,為了使流水線不間斷,應保證模塊數

單體多字系統的特點是存儲器中只有一個存儲體,每個存儲單元存儲m個字,匯流排寬度也為m個字。一次並行讀出m個字,地址必須順序排列並處於同一存儲單元。

缺點:每次只能同時取m個字,不能單獨取其中某個字;指令和數據在主存內必須是連續存放的

為便於Cache 和主存之間交換信息,Cache 和主存都被劃分為相等的塊,Cache 塊又稱Cache 行,每塊由若干位元組組成。塊的長度稱為塊長(Cache 行長)。由於Cache 的容量遠小於主存的容盤,所以Cache中的塊數要遠少於主存中的塊數,它僅保存主存中最活躍的若干塊的副本。因此 Cache 按照某種策略,預測CPU在未來一段時間內欲訪存的數據,將其裝入Cache.

將某些主存塊復制到Cache中,緩和CPU與主存之間的速度矛盾

CPU欲訪問的信息已在Cache中的比率稱為命中率H。先訪問Cache,若Cache未命中再訪問主存,系統的平均訪問時間t 為

同時訪問Cache和主存,若Cache命中則立即停止訪問主存系統的平均訪問時間t 為

空間局部性:在最近的未來要用到的信息(指令和數據),很可能與現在正在使用的信息在存儲空間上是鄰近的

時間局部性:在最近的未來要用到的信息,很可能是現在正在使用的信息

基於局部性原理,不難想到,可以把CPU目前訪問的地址「周圍」的部分數據放到Cache中

直接映射方式不需要考慮替換演算法,僅全相聯映射和組相聯映射需要考慮

①隨機演算法(RAND):若Cache已滿,則隨機選擇一塊替換。實現簡單,但完全沒考慮局部性原理,命中率低,實際效果很不穩定

②先進先出演算法(FIFO):若Cache已滿,則替換最先被調入Cache的塊。實現簡單,依然沒考慮局部性原理

③近期最少使用演算法(LRU):為每一個Cache塊設置一個「計數器」,用於記錄每個Cache塊已經有多久沒被訪問了。當Cache滿後替換「計數器」最大的.基於「局部性原理」,LRU演算法的實際運行效果優秀,Cache命中率高。

④最不經常使用演算法(LFU):為每一個Cache塊設置一個「計數器」,用於記錄每個Cache塊被訪問過幾次。當Cache滿後替換「計數器」最小的.並沒有很好地遵循局部性原理,因此實際運行效果不如LRU

現代計算機常採用多級Cache,各級Cache之間常採用「全寫法+非寫分配法」;Cache-主存之間常採用「寫回法+寫分配法」

寫回法(write-back):當CPU對Cache寫命中時,只修改Cache的內容,而不立即寫入主存,只有當此塊被換出時才寫回主存。減少了訪存次數,但存在數據不一致的隱患。

全寫法(寫直通法,write-through):當CPU對Cache寫命中時,必須把數據同時寫入Cache和主存,一般使用寫緩沖(write buffer)。使用寫緩沖,CPU寫的速度很快,若寫操作不頻繁,則效果很好。若寫操作很頻繁,可能會因為寫緩沖飽和而發生阻塞訪存次數增加,速度變慢,但更能保證數據一致性

寫分配法(write-allocate):當CPU對Cache寫不命中時,把主存中的塊調入Cache,在Cache中修改。通常搭配寫回法使用。

非寫分配法(not-write-allocate):當CPU對Cache寫不命中時只寫入主存,不調入Cache。搭配全寫法使用。

頁式存儲系統:一個程序(進程)在邏輯上被分為若干個大小相等的「頁面」, 「頁面」大小與「塊」的大小相同 。每個頁面可以離散地放入不同的主存塊中。CPU執行的機器指令中,使用的是「邏輯地址」,因此需要通「頁表」將邏輯地址轉為物理地址。頁表的作用:記錄了每個邏輯頁面存放在哪個主存塊中

邏輯地址(虛地址):程序員視角看到的地址
物理地址(實地址):實際在主存中的地址

快表是一種「相聯存儲器」,可以按內容尋訪,表中存儲的是頁表項的副本;Cache中存儲的是主存塊的副本

地址映射表中每一行都有對應的標記項

主存-輔存:實現虛擬存儲系統,解決了主存容量不夠的問題

Cache-主存:解決了主存與CPU速度不匹配的問題

⑷ 串列進位計數器與並行進位計數器究竟有什麼區別

並行計數器可以說就是同步計數器,CP脈沖同時到達各觸發器的觸發端,每個觸發器同時接受到觸發信號而同時翻轉。
對於串列進位計數器也可以說成是非同步計數器,各觸發信號是由低位向高位傳送,一一出發的!

⑸ 針對不同行業,不同被控對象,可以選擇哪些計算機控制裝置(主機)

為適應不同行業、不同被控對象的需求,自動化裝置廠家製造出多種獨立於生產過程的計算機控制裝置。歸納起來,有可編程式控制制器、可編程調節器、匯流排式工控機、單片微型計算機
1)可編程式控制制器
可編程邏輯控制器,簡稱可編程式控制制器,是計算機技術與繼電邏輯控制概念相結合的產物,其低端為常規繼電邏輯控制的替代裝置,而高端為一種高性能的工業控制計算機。它主要由CPU、存儲器、輸入組件、輸出組件、電源及編程器等組成。
PLC是一種數字運算操作的電子系統,專為工業環境下應用而設定。它採用可編程序的存儲器,用來在其內部存儲執行邏輯運算、順序控制、定時、計數和算術操作的指令,並通過數字式、模擬式的輸入和輸出,控制各種類型的機械或生產過程。可編程式控制制器及其有關設備,都按易於與工業控制系統聯成一整體、易於擴充其功能的原則設計。
PLC具有系統構成靈活、擴展容易、編程簡單、調試容易、抗干擾能力強的優點,不僅在順序程序控制領域中具有優勢,而且在運動控制、過程式控制制、網路通信領域方面也毫不遜色。
2)可編程調節器
可編程調節器又稱單迴路調節器,還可稱為智能調節器、數字調節器。它主要由微處理單元、過程I/O單元、面板單元、通信單元、硬手操單元和編程單元等組成。
可編程調節器實際上是一種儀表化了的微型控制計算機,它既保留了儀表面板的傳統操作方式,易於為現場人員接受;又發揮了計算機軟體編程的優點,可以方便靈活地構成各種過程式控制制系統。但是,它又不同於一般的控制計算機,系統設計人員在硬體上無需考慮介面問題、信號傳輸和轉換等問題,在軟體編

程上也只需使用一種面向問題的組態語言。
這種組態語言為用戶提供了幾十種常用的運算和控制模塊。其中,運算模塊不僅能實現各種組合的四則運算,還能完成函數運算,而通過控制模塊的組態編程更能實現各種復雜的控制過程。這種系統組態方式簡單易學,便於修改與調試。因此,極大地提高了系統設計的效率。
可編程調節器還有其他功能。諸如:具有斷電保護和自診斷功能、通信功能,可以組成多級計算機控制系統,實現各種高級控制和管理。
因此,可編程調節器不僅可以作為大型分散控制系統中最基層的控制單元,而且可以在一些重要場合下單獨構成復雜控制系統,完成1個-4個控制迴路。它特別適用於連續過程中模擬量信號的控制系統中。
3)匯流排式工控機
匯流排式工控機是基於匯流排技術和模塊化結構的一種專用於工業控制的通用性計算機,一般稱為工業控制機或工業計算機(IPC)。通常,計算機的生產廠家是按照某個匯流排標准,設計製造出若干符合匯流排標准、具有各種功能的各式模板,而控制系統的設計人員則根據不同的生產過程與技術要求,選用相應的功能模板組合成自己所需的計算機控制系統。
匯流排式工控機的外形類似普通計算機,不同的是它的外殼採用全鋼標準的工業加固型機架機箱,機箱密封並加正壓送風散熱,機箱內的原普通計算機的大主板變成通用的底板匯流排插座系統,將主板分解成幾塊PC插件,採用工業級抗干擾電源和工業級晶元,並配以相應的工業應用軟體。
匯流排式工控機具有小型化、模板化、組合化、標准化的設計特點,能滿足不同層次、不同控制對象的需要,又能在惡劣的工業環境中可靠地運行。因而,它廣泛應用於各種控制場合,尤其是十幾個到幾十個迴路的中等規模的控制系統中。
4)單片微型計算機
隨著微電子技術與超大規模集成技術的發展,計算機技術的另一個分支——超小型化的單片微型計算機,簡稱單片機誕生了。它是將CPU、存儲器、串列/並行I/O口、定時/計數器,甚至A/D轉換器、脈寬調制器、圖形控制器等功能部件全都集成在一塊大規模集成電路晶元上,構成了一個完整的具有相當控制功能的微控制器。
單片機的應用軟體可以採用面向機器的匯編語言,但這需要較深的計算機軟硬體知識,而且匯編語言的通用性與可移植性差。隨著高效率結構化語言的發展,其軟體開發環境正在逐步改善。目前,市場上已推出面向單片機結構的高級語言,如早期的Archimedes C和Franklin C,現在的KeilC51、Dynamic C等語言。
由於單片機具有體積小、功耗低、性能可靠、價格低廉、功能擴展容易、使用方便靈活、易於產品化等諸多優點,特別是強大的面向控制的能力,使它在工業控制、智能儀表、外設控制、家用電器、機器人、軍事裝置等方面得到了極為廣泛的應用。
單片機的應用從4位機開始,歷經8位、16位、32位四種。但在小型測控系統與智能化儀器儀表的應用領域里,8位單片機因其品種多、功能強、價格廉,目前仍然是單片機系列的主流機種。

⑹ 請介紹一下DSP和單片機的異同

1, DSP是單片機的一個分支。它有專門的FFT演算法需要的特殊指令,流水線指令處理。能以較高的速度進行運算。我們可以根據需要選用他。如果你作一個遙控器,選用他就沒優勢了。因為很多其他的用於遙控的單片機比他更適合用來作遙控器。如果你用89C51來作語音或圖像識別就不如DSP了。一個產品的設計要考慮,在滿足需求的情況下,他的性價比。
2,單片機長於控制場合應用,DSP長於信號分析運算,本身針對了不同的需求,應該不存在互相替代的問題。不過目前這兩者特點互相融合的趨勢倒是越來越明顯。
3,如果你還沒進入開發領域,把單片機的硬體摸透了對學DSP幫助很大,如果你還沒學單片機把起點架在DSP上也沒問題,以我的心得單片機你遲早要遇到,不如先學好他,對單片機能解決的問題,DSP的開發成本大得多,不過你將來要是遇到復雜的數字信號處理(如IIR,FIR,FFT)等,就用得上他了,它的速度和實時處理能力單片機是望塵莫及的。
還有一篇文章講這個的:
DSP器件與單片機的比較
在過去的幾十年裡,單片機的廣泛應用實現了簡單的智能控制功能。隨著信息化的進程和計算機科學與技術、信號處理理論與方法等的迅速發展,需要處理的數據量越來越大,對實時性和精度的要求越來越高,在某些領域,低檔單片機已不再能滿足要求。
近年來,各種集成化的單片DSP的性能得到很大改善,軟體和開發工具也越來越多,越來越好;價格卻大幅度下滑,從而使得DSP器件及技術更容易使用,價格也能夠為廣大用戶接受;越來越多的單片機用戶開始考慮選用DSP器件來提高產品性能,DSP器件取代高檔單片機的可能性越來越大。
本文將從性能、價格等方面對單片機和DSP器件進行比較,在此基礎上,以TI的MS320C2XX系列DSP器件為例,探討DSP器件取代高檔單片機的可行性。
1.單片機的特點
所謂單片機就是在一塊晶元上集成了CPU、RAM、ROM(EPROM或EEPROM)、時鍾、定時/計數器、多種功能的串列和並行I/O口。如Intel公司的8031系列等。除了以上基本功能外,有的還集成有A/D、D/A,如Intel公司的8098系列。概括起來說,單片機具有如下特點:
具有位處理能力,強調控制和事務處理功能。價格低廉。如低檔單片機價格只有人民幣幾元錢。開發環境完備,開發工具齊全,應用資料眾多。後備人才充足。國內大多數高校都開設了單片機課程和單片機實驗。
2.DSP器件的特點
與單片機相比,DSP器件具有較高的集成度。DSP具有更快的CPU,更大容量的存儲器,內置有波特率發生器和FIFO緩沖器。提供高速、同步串口和標准非同步串口。有的片內集成了A/D和采樣/保持電路,可提供PWM輸出。DSP器件採用改進的哈佛結構,具有獨立的程序和數據空間,允許同時存取程序和數據。內置高速的硬體乘法器,增強的多級流水線,使DSP器件具有高速的數據運算能力。DSP器件比16位單片機單指令執行時間快8~10倍,完成一次乘加運算快16~30倍。DSP器件還提供了高度專業化的指令集,提高了FFT快速傅里葉變換和濾波器的運算速度。此外,DSP器件提供JTAG介面,具有更先進的開發手段,批量生產測試更方便,開發工具可實現全空間透明模擬,不佔用用戶任何資源。軟體配有匯編/鏈接C編譯器、C源碼調試器。
目前國內推廣應用最為廣泛的DSP器件是美國德州儀器(TI)公司生產的TMS320系列。DSP開發系統的國產化工作已經完成,國產開發系統的價格至少比進口價格低一半,有的如TMS320C2XX開發系統只有進口開發系統價格的1/5,這大大刺激了DSP器件的應用。目前,已有不少高校計劃建立DSP實驗室,TI公司和北京聞亭公司都已制訂了高校支持計劃,將帶動國內DSP器件的應用和推廣(哈爾濱工程大學就是其中的一所,他們的實力非常強大)
3.DSP器件大規模推廣指日可待?
通過上述比較,我們可得出結論:DSP器件是一種具有高速運算能力的單片機。從應用角度看:DSP器件是運算密集型的,而單片機是事務密集型的,DSP器件可以取代單片機,單片機卻不能取代DSP。DSP器件價格大幅度下滑,直逼單片機?DSP器件廣泛使用了JTAG硬體模擬,比單片機更易於硬體調試。國產化的DSP開發系統為更多用戶採用DSP器件提供了可能性。DSP取代單片機的技術和價格的市場條件已經成熟?大規模推廣指日可待?(現在吹牛的人真是一點草稿都不打。不過DSP確實功能夠強大。)
結論:使用單片機的不一定了解DSP,並且非要用DSP不可;但使用DSP的一定了解單片機,並且能做出性價比高的產品。
附:
DSP器件的典型應用
隨著DSP性能不斷改善,用DSP器件來作實時處理已成為當今和未來技術發展的一個新熱點。TI公司最新推出的TMS320C2XX系列具有良好的性能價格比,基本可以取代16位單片機。其中TMS320C203單片價格不到人民幣100元,晶元內置544字的高速SRAM。外部可定址64K字程序/數據及I/O,指令周期在25ns~50ns之間,實時性處理比16位單片機快2倍以上,可取代一般的單片機。
MS320F206除了具有TMS320C203的功能外,內置32K字零等待快閃記憶體,可滿足單片設計的要求,能最大限度減少用戶板的體積。TMS320F240的指令、DSP核與TMS320C203、F206完全兼容,內置8K/16K字快閃記憶體,增加了兩路10位A/D,每路采樣頻率可達166kHz,提供9路獨立的PWM輸出,內置SCI和SPI介面,內置CAN匯流排介面。這些大大增強了TMS320X240的處理能力,在電機控制領域顯示了強大的生命力。它是一個典型的TMS320F240的用戶系統,它實現如下功能:
3相PWM輸出/3相電流測量/按鍵控制、液晶顯示/RS232通信,A/D、D/A介面,62K字零等待SRAM,擴展的輸入、輸出及雙向I/O口/JTAG介面。

⑺ CPU中有哪些主要寄存器簡述這些寄存器的功能

1、通用寄存器組

通用寄存器組包括AX、BX、CX、DX4個16位寄存器,用以存放16位數據或地址。也可用作8位寄存器。用作8位寄存器時分別記為AH、AL、BH、BL、CH、CL、DH、DL。

2、段寄存器

採用分段技術來解決。將1MB的存儲空間分成若干邏輯段,每段最長64KB,這些邏輯段在整個存儲空間中可浮動。

3、指針和變址寄存器

這組寄存器存放的內容是某一段內地址偏移量,用來形成操作數地址,主要在堆棧操作和變址運算中使用。

4、指令指針寄存器IP

用來存放將要執行的下一條指令在現行代碼段中的偏移地址。程序運行中,它由BIU自動修改,使IP始終指向下一條將要執行的指令的地址,因此它是用來控制指令序列的執行流程的,是一個重要的寄存器。

(7)多計數存儲串列並行擴展閱讀:

寄存器工作原理

寄存器應具有接收數據、存放數據和輸出數據的功能,它由觸發器和門電路組成。只有得到「存入脈沖」(又稱「存入指令」、「寫入指令」)時,寄存器才能接收數據;在得到「讀出」指令時,寄存器才將數據輸出。

寄存器存放數碼的方式有並行和串列兩種。並行方式是數碼從各對應位輸入端同時輸入到寄存器中;串列方式是數碼從一個輸入端逐位輸入到寄存器中。

⑻ 串列傳輸和並行傳輸的優缺點,各自適合用於哪些場合

串列傳輸和並行傳輸的優缺點:
1、串列傳輸
優點:使用的數據線少,在遠距離通信中可以節約通信成本。
缺點:因為每次只能傳輸一位數據,所以傳輸速度比較低。
2、並行傳輸
優點:因為可以多位數據一起傳輸,所以傳輸速度很快。
缺點:內存有多少位,就要用多少數據線,所以需要大量的數據線,成本很高。

使用場合
1、串列傳輸:
特別適合於遠距離傳輸.對於那些與計算機相距不遠的人-機交換設備和串列存儲的外部設備如終端、列印機、邏輯分析儀、磁碟等,採用串列方式交換數據也很普遍.在實時控制和管理方面,採用多台微機處理機組成分級分布控制系統中,各 CPU 之間的通信一般都是串列方式.所以串列介面是微機應用系統常用的介面。
2、並行傳輸:
廣泛應用於微機系統,是微機系統中最基本的信息交換方法,
例如:微機與並行介面列印機、磁碟驅動器,
例如:系統板上各部件之間,介面電路板上各部件之間。

⑼ 什麼是寄存器,什麼是扇區,什麼是磁軌,什麼是並行,什麼是串列

1寄存器
寄存器是中央處理器內的組成部份。

寄存器用途主要有
1.可將寄存器內的數據執行算術及邏輯運算;
2.存於寄存器內的地址可用來指向內存的某個位置,即定址;
3.可以用來讀寫數據到電腦的周邊設備。

扇區
磁碟上的每個磁軌被等分為若干個弧段,這些弧段便是磁碟的扇區。磁碟驅動器在向磁碟讀取和寫入數據時,要以扇區為單位。在磁碟上,DOS操作系統是以「簇」為單位為文件分配磁碟空間的。硬碟的簇通常為多個扇區,與磁碟的種類、DOS 版本及硬碟分區的大小有關。每個簇只能由一個文件佔用,即使這個文件中有幾個位元組,決不允許兩個以上的文件共用一個簇,否則會造成數據的混亂。這種以簇為最小分配單位的機制,使硬碟對數據的管理變得相對容易,但也造成了磁碟空間的浪費,尤其是小文件數目較多的情況下,一個上千兆的大硬碟,其浪費的磁碟空間可達上百兆位元組。

簡單的來說所謂的扇區就是最小的存儲單位,也就是沒一個碟片上面的扇行區域。

磁軌

磁軌
每個磁頭都會在磁碟表面劃出一個圓形軌跡,這些圓形軌跡就叫做磁軌。磁表面存儲器是在不同形狀(如盤狀、帶狀等)的載體上,塗有磁性材料層,工作時,靠載磁體高速運動,由磁頭在磁層上進行讀寫操作,信息被記錄在磁層上,這些信息的軌跡就是磁軌。磁碟的磁軌是一個個同心圓,見右圖,磁帶的磁軌是沿磁帶長度方向的直線,這些磁軌用肉眼是根本看不到的,因為它們僅是盤面上以特殊方式磁化了的一些磁化區,磁碟上的信息便是沿著這樣的軌道存放的。相鄰磁軌之間並不是緊挨著的,這是因為磁化單元相隔太近時磁性會產生相互影響,同時也為磁頭的讀寫帶來困難。

並行—串列

在計算機中,數據傳輸的方式有兩種:
iptables 一種就是串列(serial)通訊,每個字元的二進制位按位排列進行傳輸,速度慢,但傳輸距離相對較遠,滑鼠口和USB口都是串列埠;
另一種是並行(parallel)通訊,每個字元的二進制位使用多條數據線同時進行傳輸,傳輸速度相對要快些,但傳輸距離相對不能太遠,計算機內部數據傳輸一般都是採用這種方法,標准列印口是屬並行埠。

⑽ MCS-51單片機的片內部集成了哪些功能部件,各個功能部件的最主要功能是什麼

我的事標准答案,採納請給分,謝謝 MCS-51單片機在片內集成了中央處理器(CPU)、程序存儲器(ROM)、數據存儲器(RAM)、定時器/計數器、並行I/O介面、串列I/O介面和中斷系統等幾大單元。CPU是整個單片機的核心部件,由運算器和控制器組成。運算器可以完成算術運算和邏輯運算,其操作順序在控制器控制下進行。控制器是由程序計數器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令解碼器ID(Instruction Decoder)、定時控制邏輯和振盪器OSC等電路組成。CPU根據PC中的地址將欲執行指令的指令碼從存儲器中取出,存放在IR中,ID對IR中的指令碼進行解碼,定時控制邏輯在OSC配合下對ID解碼後的信號進行分時,以產生執行本條指令所需的全部信號。程序存儲器(ROM)用於存儲程序、常數、表格等。數據存儲器(RAM)用於存儲數據。8051內部有兩個16位可編程序的定時器/計數器T0和T1,均為二進制加1計數器。可用於定時和對外部輸入脈沖的計數。8051的中斷系統主要由中斷允許控制器IE和中斷優先順序控制器IP等電路組成。可實現對5個中斷源的管理。8051的中斷系統主要由中斷允許控制器IE和中斷優先順序控制器IP等電路組成。其中,IE用於控制5個中斷源中哪些中斷請求被允許向CPU提出,哪些中斷源的中斷請求被禁止;IP用於控制5個中斷源的中斷請求的優先權級別。I/O介面是MCS-51單片機對外部實現控制和信息交換的必經之路,用於信息傳送過程中的速度匹配和增加它的負載能力。可分為串列和並行I/O介面。