亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

匯編指令集

  • 基于ARM的嵌入式μClinux應用研究

    嵌入式系統(tǒng)近年持續(xù)迅猛發(fā)展,已經(jīng)成為后PC技術(shù)時代信息化的中堅力量。由于嵌入式系統(tǒng)具有體積小、性能強、功耗低、可靠性高及面向行業(yè)應用的突出特點,目前已經(jīng)廣泛應用于網(wǎng)絡、消費電子、國防軍事及自動化控制等領(lǐng)域。 ARM(Advaneed RIS Cmachines)公司的32位RISC處理器,以其高速度、低功耗、低成本、功能強和特有的16/32位雙指令集等諸多優(yōu)異性能,已成為移動通信、手持計算、多媒體數(shù)字消費等嵌入式解決方案中的首選處理器。在眾多的ARM處理器中,Samsung公司的S3C44B0X處理器以其低價格、低功耗及強大的網(wǎng)絡支持等優(yōu)點在市場上占有重要份額。 uClinux是從Linux衍生出來的優(yōu)秀嵌入式操作系統(tǒng),專門針對沒有MMU的處理器設計,支持眾多嵌入式處理器類型。uClinux繼承了Linux的許多優(yōu)秀性能,有良好的網(wǎng)絡支持,完善的驅(qū)動支持,高度的模塊化,開放的源碼。uClinux已成為許多嵌入式系統(tǒng)研究領(lǐng)域的首選操作系統(tǒng)之一。 本課題以嵌入式手持式電能質(zhì)量分析儀前期實驗開發(fā)板為研究目標,根據(jù)嵌入式體系結(jié)構(gòu)和嵌入式系統(tǒng)設計的原理,構(gòu)建了基于Samsung公司S3C44B0X ARM7 TDMI處理器的硬件開發(fā)平臺,并根據(jù)該硬件平臺的結(jié)構(gòu)特點移植了uClinux操作系統(tǒng),同時針對uClinux實時性能不高和嵌入式平臺硬件資源有限的缺點,結(jié)合uClinux多進程和共享內(nèi)存機制設計了數(shù)據(jù)采集程序,實現(xiàn)了對三路0~2.5V模擬信號的高性能采集,增強了系統(tǒng)數(shù)據(jù)處理的實時性,提高了工作效率,為后續(xù)開發(fā)奠定了基礎。 論文從嵌入式系統(tǒng)應用的角度出發(fā),分析了嵌入式體系結(jié)構(gòu)、uClinux運行機制和內(nèi)核特點;闡述了Bootloader設計及操作系統(tǒng)移植的要點;介紹了接口驅(qū)動及上層應用程序的設計方法等問題。

    標簽: Clinux ARM 嵌入式 應用研究

    上傳時間: 2013-07-23

    上傳用戶:cjf0304

  • 基于FPGA的8位增強型CPU設計與驗證

    隨著信息技術(shù)的發(fā)展,系統(tǒng)級芯片SoC(System on a Chip)成為集成電路發(fā)展的主流。SoC技術(shù)以其成本低、功耗小、集成度高的優(yōu)勢正廣泛地應用于嵌入式系統(tǒng)中。通過對8位增強型CPU內(nèi)核的研究及其在FPGA(Field Programmable Gate Arrav)上的實現(xiàn),對SoC設計作了初步研究。 在對Intel MCS-8051的匯編指令集進行了深入地分析的基礎上,按照至頂向下的模塊化的高層次設計流程,對8位CPU進行了頂層功能和結(jié)構(gòu)的定義與劃分,并逐步細化了各個層次的模塊設計,建立了具有CPU及定時器,中斷,串行等外部接口的模型。 利用5種尋址方式完成了8位CPU的數(shù)據(jù)通路的設計規(guī)劃。利用有限狀態(tài)機及微程序的思想完成了控制通路的各個層次模塊的設計規(guī)劃。利用組合電路與時序電路相結(jié)合的思想完成了定時器,中斷以及串行接口的規(guī)劃。采用邊沿觸發(fā)使得一個機器周期對應一個時鐘周期,執(zhí)行效率提高。使用硬件描述語言實現(xiàn)了各個模塊的設計。借助EDA工具ISE集成開發(fā)環(huán)境完成了各個模塊的編程、調(diào)試和面向FPGA的布局布線;在Synplify pro綜合工具中完成了綜合;使用Modelsim SE仿真工具對其進行了完整的功能仿真和時序仿真。 設計了一個通用的擴展接口控制器對原有的8位處理器進行擴展,加入高速DI,DO以及SPI接口,增強了8位處理器的功能,可以用于現(xiàn)有單片機進行升級和擴展。 本設計的CPU全面兼容MCS-51匯編指令集全部的111條指令,在時鐘頻率和指令的執(zhí)行效率指標上均優(yōu)于傳統(tǒng)的MCS-51內(nèi)核。本設計以硬件描述語言代碼形式存在可與任何綜合庫、工藝庫以及FPGA結(jié)合開發(fā)出用戶需要的固核和硬核,可讀性好,易于擴展使用,易于升級,比較有實用價值。本設計通過FPGA驗證。

    標簽: FPGA CPU 8位 增強型

    上傳時間: 2013-04-24

    上傳用戶:jlyaccounts

  • 基于FPGA的32位RISC處理器設計與實現(xiàn)

    隨著SOC技術(shù)、IP技術(shù)以及集成電路技術(shù)的發(fā)展,RISC軟核處理器的研究與開發(fā)設計開始受到了人們的重視。基于FPGA的RISC軟核處理器在各個行業(yè)開始得到了廣泛的應用,特別是在一些基于FPGA的嵌入式系統(tǒng)中有著越來越廣泛的應用前景。 該論文在研究了大量國內(nèi)外技術(shù)文獻的基礎上,總結(jié)了RISC處理器發(fā)展的現(xiàn)狀與水平。認真分析了RISC處理器的基本結(jié)構(gòu),包括總線結(jié)構(gòu),流水線處理的原理,以及流水線數(shù)據(jù)通路和流水線控制的原理;并詳細分析了該設計采用的指令集——MIPS指令集的內(nèi)在結(jié)構(gòu)。設計出了一個32位RISC軟核處理器,這個軟核處理器采用五級流水線結(jié)構(gòu),能完成加法、減法、邏輯與、邏輯或、左移右移等算術(shù)邏輯操作,以及它們的組合操作。通過軟件仿真和在Altera的FPGA開發(fā)板上進行驗證,證明了所設計的32位RISC處理器能準確的執(zhí)行所選用的MIPS指令集,運行速度能達到30MHz,功能良好。 通過對所設計對象特點及其可行性的研究,選用了Altera公司QuartusⅡ軟件作為設計與仿真驗證的環(huán)境。在設計方法上,該課題采用了自頂向下的設計方法。在設計過程中采用了邊設計邊驗證這種設計與驗證相結(jié)合的設計流程,大大提高了設計的可靠性。該課題在設計過程中還提出了兩個有效的設計思路:第一是在32位寄存器的設計中利用FPGA的內(nèi)部RAM資源來設計,減少了傳輸延時,提高了運行速度,并大大減少了對FPGA內(nèi)部資源的占用;第二是在系統(tǒng)架構(gòu)上采用了柔性化的設計方法,使得設計可以根據(jù)實際的需求適當?shù)脑鰷p相應的部件,以達到需求與性能的統(tǒng)一。這兩個方法都有效地解決了設計中出現(xiàn)的問題,提高了處理器的性能。

    標簽: FPGA RISC 處理器

    上傳時間: 2013-07-21

    上傳用戶:caozhizhi

  • DS5250中文資料 (高速安全微控制器)

    DS5250是Maxim安全微控制器系列中的一款高度安全、4時鐘每機器周期、100%兼容8051指令集的微控制器。DS5250設計用作加密引擎,應用于密碼鍵盤、金融終端及其它數(shù)據(jù)安全性較高的應用。該器

    標簽: 5250 DS 安全微控制器

    上傳時間: 2013-06-02

    上傳用戶:daoxiang126

  • 用FPGA實現(xiàn)8051內(nèi)核及外設I2C接口

    8051處理器自誕生起近30年來,一直都是嵌入式應用的主流處理器,不同規(guī)模的805l處理器涵蓋了從低成本到高性能、從低密度到高密度的產(chǎn)品。該處理器極具靈活性,可讓開發(fā)者自行定義部分指令,量身訂制所需的功能模塊和外設接口,而且有標準版和經(jīng)濟版等多種版本可供選擇,可讓設計人員各取所需,實現(xiàn)更高性價比的結(jié)構(gòu)。如此多的優(yōu)越性使得8051處理器牢固地占據(jù)著龐大的應用市場,因此研究和發(fā)展8051及與其兼容的接口具有極大的應用前景。在眾多8051的外設接口中,I2C總線接口扮演著重要的角色。通用的12C接口器件,如帶12C總線的RAM,ROM,AD/DA,LCD驅(qū)動器等,越來越多地應用于計算機及自動控制系統(tǒng)中。因此,本論文的根本目的就是針對如何在8051內(nèi)核上擴展I2C外設接口進行較深入的研究。 本課題項目采用可編程技術(shù)來開發(fā)805l核以及12C接口。由于8051內(nèi)核指令集相容,我們能借助在現(xiàn)有架構(gòu)方面的經(jīng)驗,發(fā)揮現(xiàn)有的大量代碼和工具的優(yōu)勢,較快地完成設計。在8051核模塊里,我們主要實現(xiàn)中央處理器、程序存儲器、數(shù)據(jù)存儲器、定時/計數(shù)器、并行接口、串行接口和中斷系統(tǒng)等七大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,這些都是標準8051核所具有的模塊。在其之上我們再嵌入12C的串行通信模塊,采用自下而上的方法,逐次實現(xiàn)一位的收發(fā)、一個字節(jié)的收發(fā)、一個命令的收發(fā),直至實現(xiàn)I2C的整個通信協(xié)議。 8051核及I2C總線的研究通過可編程邏輯器件和一塊外圍I2C從設備TMPl01來驗證。本課題的最終目的是可編程邏輯器件實現(xiàn)的8051核成功并高效地控制擴展的12C接口與從設備TMPl01通信。 用EP2C35F672C6芯片開發(fā)的12C接口,數(shù)據(jù)的傳輸速率由該芯片嵌入8051微處理的時鐘頻率決定。經(jīng)測試其傳輸速率可達普通速率和快速速率。 目前集成了該12C接口的8051核已經(jīng)在工作中投入使用,主要用于POS設備的用戶數(shù)據(jù)加密及對設備溫度的實時控制。雖然該設備尚未大批量投產(chǎn),但它已成功通過PCI(PaymentCardIndustry)協(xié)會認證。

    標簽: FPGA 8051 I2C 內(nèi)核

    上傳時間: 2013-06-18

    上傳用戶:731140412

  • realview22.rar

    RealView Developer Suite工具是ARM公司是推出的新一代ARM集成開發(fā)工具。支持所有ARM 系列核,并與眾多第三方實時操作系統(tǒng)及工具商合作簡化開發(fā)流程。開發(fā)工具包含以下組件: ? 完全優(yōu)化的ISO C/C++編譯器 ? C++ 標準模板庫 ? 強大的宏編譯器 ? 支持代碼和數(shù)據(jù)復雜存儲器布局的連接器 ? 可選 GUI調(diào)試器 ? 基于命令行的符號調(diào)試器(armsd) ? 指令集仿真器 ? 生成無格式二進制工具、Intel 32位和Motorola 32位ROM映像代碼

    標簽: realview 22

    上傳時間: 2013-08-02

    上傳用戶:夢不覺、

  • ARM嵌入式系統(tǒng)開發(fā)-軟件設計與優(yōu)化

    ·本書從軟件設計的角度,全面、系統(tǒng)地介紹了ARM處理器的基本體系結(jié)構(gòu)和軟件設計與優(yōu)化方法。內(nèi)容包括:ARM處理器基礎;ARM/Thumb指令集;C語言與匯編語言程序的設計與優(yōu)化;基本運算、操作的優(yōu)化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲器管理;ARMv6體系結(jié)構(gòu)的特點等。全書內(nèi)容完整,針對各種不同的ARM內(nèi)核系統(tǒng)結(jié)構(gòu)都有詳盡論述,并有大量的例子和源代碼。附錄給出了完

    標簽: ARM 嵌入式 系統(tǒng)開發(fā) 軟件設計

    上傳時間: 2013-04-24

    上傳用戶:763274289

  • DSP原理及其C編程開發(fā)技術(shù)

    ·這是一本關(guān)于數(shù)字波形產(chǎn)生、數(shù)字濾波器設計、數(shù)字信號處理工具及技術(shù)應用的最新綜合性教材。全書共包含9章及7個附錄,前8章分別介紹了DSP開發(fā)系統(tǒng)、DSK的輸入輸出、C6x系列處理器的體系結(jié)構(gòu)和指令集、有限沖激響應濾波器、無限沖激響應濾波器、快速傅里葉變換、自適應濾波器、程序代碼優(yōu)化技術(shù)等內(nèi)容,第9章為DSP的應用及學生的一些課程設計。每章開始主要介紹基本理論,然后給出一些具體例子和必要的背景知識,最

    標簽: DSP 編程 開發(fā)技術(shù)

    上傳時間: 2013-05-31

    上傳用戶:zzbin_2000

  • 4-20mA~0-5V兩通道模擬信號隔離采集A D轉(zhuǎn)換器

    isoad系列產(chǎn)品實現(xiàn)傳感器和主機之間的信號安全隔離和高精度數(shù)字采集與傳輸,廣泛應用于rs-232/485總線工業(yè)自動化控制系統(tǒng),4-20ma / 0-10v信號測量、監(jiān)視和控制,小信號的測量以及工業(yè)現(xiàn)場信號隔離及長線傳輸?shù)冗h程監(jiān)控場合。通過軟件的配置,可接入多種傳感器類型,包括電流輸出型、電壓輸出型、以及熱電偶等等。 產(chǎn)品內(nèi)部包括電源隔離,信號隔離、線性化,a/d轉(zhuǎn)換和rs-485串行通信等模塊。每個串口最多可接256只iso ad系列模塊,通訊方式采用ascii 碼字符通訊協(xié)議或modbus rtu通訊協(xié)議,其指令集兼容于adam模塊,波特率可由用戶設置,能與其他廠家的控制模塊掛在同一rs-485總線上,便于主機編程。 isoad系列產(chǎn)品是基于單片機的智能監(jiān)測和控制系統(tǒng),所有用戶設定的校準值,地址,波特率,數(shù)據(jù)格式,校驗和狀態(tài)等配置信息都儲存在非易失性存儲器eeprom里。 isoad系列產(chǎn)品按工業(yè)標準設計、制造,信號輸入 / 輸出之間隔離,可承受3000vdc隔離電壓,抗干擾能力強,可靠性高。工作溫度范圍- 45℃~+80℃。

    標簽: 20 mA D轉(zhuǎn)換 模擬信號

    上傳時間: 2013-11-23

    上傳用戶:comer1123

  • 4-20mA轉(zhuǎn)RS485/RS232數(shù)據(jù)采集芯片

    產(chǎn)品概述:   iso 40xx系列產(chǎn)品實現(xiàn)傳感器和主機之間的信號采集,用以檢測模擬信號或控制遠程設備。通過軟件的配置,可用于多種傳感器類型,包括:模擬信號輸入,模擬信號輸出,和數(shù)字信號輸入/輸出(i/o)。    iso 40xx系列產(chǎn)品可應用在 rs-232/485總線工業(yè)自動化控制系統(tǒng),溫度信號測量、監(jiān)視和控制,小信號的測量以及工業(yè)現(xiàn)場信號隔離及長線傳輸?shù)鹊取.a(chǎn)品包括電源隔離、信號隔離及線性化,a/d轉(zhuǎn)換和rs-485串行通信。每個串口最多可接256只 iso 40xx系列模塊,通訊方式采用ascii碼、modbus通訊協(xié)議,其指令集兼容于adam模塊,波特率可由代碼設置,能與其他廠家的控制模塊掛在同一rs-485總線上,便于計算機編程。

    標簽: RS 485 232 20

    上傳時間: 2013-10-12

    上傳用戶:s藍莓汁

主站蜘蛛池模板: 临安市| 建水县| 抚远县| 喜德县| 金昌市| 克什克腾旗| 青海省| 榆树市| 巴林右旗| 广安市| 彰化县| 湖口县| 綦江县| 博爱县| 陈巴尔虎旗| 四会市| 咸阳市| 特克斯县| 乳山市| 什邡市| 工布江达县| 怀集县| 双牌县| 东山县| 铅山县| 宝山区| 合江县| 即墨市| 玛多县| 来凤县| 达拉特旗| 思南县| 含山县| 海淀区| 闵行区| 南平市| 英超| 商洛市| 横山县| 镇康县| 万州区|