freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

林科大涉外嵌入式整理資料-文庫吧資料

2025-07-03 03:50本頁面
  

【正文】 數(shù)器(R0~R15)、狀態(tài)寄存器[CPSR、SPSR(usr和sys模式時不含)]。中止(abt):用于支持虛擬內(nèi)存和/或存儲器保護(hù);在ARM9TDMI沒有大用處。中斷(irq):用于通用中斷處理;IRQ異常響應(yīng)時進(jìn)入此模式。系統(tǒng)(sys):運(yùn)行操作系統(tǒng)的特權(quán)任務(wù);與usr類似,但具有可以直接切換到其它模式等特權(quán)。兩個狀態(tài)之間的切換并不影響處理器模式或寄存器內(nèi)容。unsigned char e=*c。a。a。例:與存儲模式無關(guān)的:unsigned long a=0x12345678。存儲器分類:RAM:Random Access Memory隨機(jī)存取存儲器(SRAM、SDRAM、DDR);ROM:Read Only Memory只讀存儲器(EEPROM、FLASH:NOR、NAND);SD卡、CF卡:Secure Digital Memory Card安全數(shù)碼卡,Compact Flash;硬盤。cache:為什么采用高速緩存:微處理器的時鐘頻率比內(nèi)存速度提高快得多,高速緩存可以提高內(nèi)存的平均性能。提高了CPU的運(yùn)行效率,內(nèi)部信息流要求通暢流動。RISC:較少,通常少于100;沒有較長執(zhí)行時間的指令;編碼長度固定,通常為4個字節(jié);簡單尋址;只能對寄存器進(jìn)行算術(shù)和邏輯操作,Load/Store體系結(jié)構(gòu);采用優(yōu)化編譯技術(shù),生成高效的目標(biāo)代碼程序。諾依曼:由CPU、存儲器系統(tǒng)和I/O設(shè)備組成,存儲器系統(tǒng)負(fù)責(zé)存儲全部數(shù)據(jù)和指令,并可以根據(jù)撥給的地址對其進(jìn)行讀寫操作,數(shù)據(jù)和指令存在同一存儲器中;哈佛:程序存儲器和數(shù)據(jù)存儲器分開,程序計數(shù)器只指向程序存儲器而不指向數(shù)據(jù)存儲器。嵌入式處理器分類:微控制器:偏重程序流程控制,響應(yīng)速度;微處理器:偏重運(yùn)算功能,數(shù)據(jù)流較大;嵌入式:偏重數(shù)字信號處理功能;片上系統(tǒng):集成度高,可編程模擬電路,可重用IP軟核。嵌入式系統(tǒng)的特點(diǎn):技術(shù)密集、專用性強(qiáng)、環(huán)境相關(guān)度高、功耗限制、成本敏感、操作系統(tǒng)內(nèi)核小、不可壟斷硬件組成:處理器核(核心處理器、時鐘分頻器、定時器、DMA、中斷控制、I/O端口、A/D轉(zhuǎn)換)外圍電路(電源、晶振、復(fù)位、端口、DRAM、Flash、ROM、網(wǎng)口、調(diào)試接口]和外設(shè)與擴(kuò)展(USB、LCD、手寫筆、鍵盤、紅外等)。 } }} S3C2410A能夠接收56個中斷請求,但只有32個中斷信號(引腳。i++)。 //第8位輸出為高電平 第9位輸出低電平 for(i=0。 //配置第第9位為輸出引腳 rGPGDAT = rGPGDAT amp。 //延時 rGPGCON = rGPGCON amp。i1000000。 //延時 flag = 1。i10000000。 0xeff | 0x200。 0xfff0ffff | 0x00050000。i++)。){ if(flag==0){ for(i=0。 Target_Init()。通過對G口的操作控制CPU板左下角的LED1和LED2實(shí)現(xiàn)輪流閃爍。(5)中斷返回,恢復(fù)現(xiàn)場。當(dāng)發(fā)生中斷時,通過判斷中斷優(yōu)先級以及訪問中斷標(biāo)志位的狀態(tài)來識別到底哪一個中斷發(fā)生了。(4)中斷處理。以異常向量表保存在低地址處為例,若是IRQ中斷,則PC指針跳到0x18處;若是FIQ中斷,則跳到0x1C處。根據(jù)發(fā)生的中斷類型,進(jìn)入IRQ模式或FIQ模式。保存當(dāng)前的PC值到R14,保存當(dāng)前的程序運(yùn)行狀態(tài)到SPSR。端口:在接口電路中通常包含若干個寄存器,數(shù)據(jù)傳送時,不同的信息送入不同的寄存器,能夠用IN/OUT指令對其進(jìn)行讀/寫操作的寄存器稱為端口寄存器,簡稱“端口”端口分類:數(shù)據(jù)端口、狀態(tài)端口和控制端口與配置I/O口相關(guān)的寄存器包括:端口控制寄存器(GPACON-GPHCON)端口數(shù)據(jù)寄存器(GPADAT-GPHDAT)端口上拉寄存器(GPBUP-GPHUP)雜項控制寄存器外部中斷控制寄存器(EXTINTN)ARM系統(tǒng)包括兩類中斷:一是IRQ中斷,一是FIQ中斷。 //調(diào)用add子程序 …}S3C2410A的I/O口工作原理 接口:是微處理器(CPU)與外界的連接部分(電路),是CPU與外界世界進(jìn)行信息交換的中轉(zhuǎn)站。 //聲明add為外部函數(shù)void main(){ int a=1,b=2,c。聲明add子程序?qū)⒈煌獠亢瘮?shù)調(diào)用…add 。調(diào)用C函數(shù)addC程序調(diào)用匯編子程序的方法為:首先在匯編程序中使用EXPORT偽指令聲明被調(diào)用的子程序,表示該子程序?qū)⒃谄渌募斜徽{(diào)用;然后在C程序中使用extern關(guān)鍵字聲明要調(diào)用的匯編子程序為外部函數(shù)。}調(diào)用add()函數(shù)的匯編程序結(jié)構(gòu)如下: IMPORT add 。結(jié)果為浮點(diǎn)數(shù)時,通過浮點(diǎn)運(yùn)算部件的寄存器F0、D0或S0返回 匯編程序調(diào)用C程序的方法為:首先在匯編程序中使用IMPORT偽指令事先聲明將要調(diào)用的C語言函數(shù);然后通過BL指令來調(diào)用C函數(shù)。堆棧的使用規(guī)則堆棧采用滿遞減類型(FD,F(xiàn)ull Descending),即堆棧通過減小存儲器地址而向下增長,堆棧指針指向內(nèi)含有效數(shù)據(jù)項的最低地址。寄存器r15稱為程序計數(shù)器,記作PC。寄存器r14稱為鏈接寄存器,記作LR。寄存器r12用于保存堆棧指針SP,當(dāng)子程序返回時使用該寄存器出棧,記作IP。ATPCS規(guī)定了一些子程序間調(diào)用的基本規(guī)則,比如:寄存器的使用規(guī)則子程序之間通過寄存器r0~r3來傳遞參數(shù),當(dāng)參數(shù)個數(shù)多于4個時,使用堆棧來傳遞參數(shù)。ARM體系結(jié)構(gòu)支持7種處理器模式。 ARM920T處理器核是在ARM9TDMI處理器內(nèi)核基礎(chǔ)上,增加了分離式的指令Cache和數(shù)據(jù)Cache,并帶有相應(yīng)的存儲器管理單元IMMU和DMMU、寫緩沖器及AMBA接口等。而且,寄存器讀也移到譯碼段。ARM9ES是具有DSP功能的能執(zhí)行v5TE版ARM指令的ARM9TDMI軟核,當(dāng)然其芯片面積要增加30%。ARM9TDMI也有協(xié)處理器接口,允許在芯片增加浮點(diǎn)、數(shù)字信號處理或其他專用的協(xié)處理器。主要特點(diǎn)處理器模 式說 明用戶usr
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1