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

正文內(nèi)容

山東大學(xué)嵌入式實(shí)驗(yàn)報(bào)告-免費(fèi)閱讀

  

【正文】 4)總結(jié)中斷程序的設(shè)計(jì)方法。觀察并分析其內(nèi)容。關(guān)掉試驗(yàn)箱,將其核心板上的撥動(dòng)開關(guān)撥到右邊的NOR位置,觀察程序運(yùn)行結(jié)果。Line(2)實(shí)驗(yàn)過(guò)程中請(qǐng)記錄并思考以下內(nèi)容:1)如何訪問(wèn)寄存器并修改其中的1位或者多位數(shù)據(jù)?2)如何配置S3C2440的PIO端口?3)在C語(yǔ)言中如何實(shí)現(xiàn)按鍵處理程序?4)如何初始化DRAM,從而實(shí)現(xiàn)程序下載并在線調(diào)試?5)嘗試實(shí)現(xiàn)利用按鍵切換控制跑馬燈的順序輪換?程序代碼截圖如下:思考題:(1)運(yùn)行AXD加載生成的image文件,運(yùn)行程序,觀察程序執(zhí)行的效率。5),并將兩條R11的保護(hù)與恢復(fù)語(yǔ)句stmfd sp!,{r12}和 ldmfd sp!{r11}刪掉,在C語(yǔ)言程序中的語(yǔ)句i處設(shè)置端點(diǎn),觀察運(yùn)行過(guò)程中變量i的變化情況,并解釋其中的原因。程序原代碼截圖:Init完成異常矢量表的建立,模式堆棧初始化,并將程序引導(dǎo)至C語(yǔ)言的main函數(shù)C語(yǔ)言程序,思考題:思考題1) 如何建立異常矢量入口表?要設(shè)置中斷類型號(hào),設(shè)置中斷服務(wù)子程序段地址2)如何在匯編語(yǔ)言中切換至C語(yǔ)言的main函數(shù)?為了保證程序調(diào)用時(shí)參數(shù)的正確傳遞,匯編程序設(shè)計(jì)要遵守ATPCS。答:模式切換過(guò)程中SPSR無(wú)變化,因?yàn)樵谡麄€(gè)切換過(guò)程中沒(méi)有異常發(fā)生,所以SPSR無(wú)變化。(中止模式)觀察r13,中止模式的堆棧地址為0x83C0滿遞減模式,r1r12壓棧后,中止模式棧頂指針為0x8310,相距0x30,壓入12個(gè)字(未定義模式)觀察r13,未定義模式的堆棧地址為0x8400滿遞減模式,r1r12壓棧后,未定義模式棧頂指針為0x83d0,相距0x30,壓入12個(gè)字(系統(tǒng)模式)觀察r13,系統(tǒng)模式的堆棧地址為0x81C0滿遞減模式,r1r12壓棧后,系統(tǒng)模式棧頂指針為0x8190,相距0x30,壓入12個(gè)字分析快速中斷FIQ模式與其他模式存入的R1R12有什么不同:快速中斷FIQ模式中:R8~R13都是0。(2) 實(shí)驗(yàn)過(guò)程中請(qǐng)記錄并思考以下內(nèi)容:1) 程序復(fù)位之后系統(tǒng)處于什么模式?2) 記錄每種模式下的廚師堆棧指針,以及執(zhí)行R1R12內(nèi)容壓棧后本模式堆棧相關(guān)內(nèi)存單元的數(shù)值。堆棧地址0x400,將變量原字符串的內(nèi)容拷貝到目的字符串中,要能判斷原字符串的結(jié)束符(0),并統(tǒng)計(jì)字符串的個(gè)數(shù)。程序代碼截圖如下:程序運(yùn)行結(jié)果截圖:由實(shí)驗(yàn)結(jié)果可知堆棧的第二個(gè)單元中存放了x+y的值6D練習(xí)題編寫程序?qū)崿F(xiàn)對(duì)一段數(shù)據(jù)的最大值和最小值搜索,最大值存在于max變量之中,最小值存在于min變量之中。通過(guò)AXD查看寄存器和memory和寄存器中數(shù)據(jù)的變化。實(shí)驗(yàn)內(nèi)容熟悉開發(fā)環(huán)境的使用并完成一塊存儲(chǔ)區(qū)的拷貝。實(shí)驗(yàn)內(nèi)容通過(guò)ARM匯編指令,在各種處理器模式下切換并觀察各種模式下寄存器的區(qū)別;掌握ARM不同模式的進(jìn)入與退出。7) 記錄每種模式下的初始堆棧指針,以及執(zhí)行R1R12內(nèi)容壓棧后本模式堆棧相關(guān)內(nèi)存單元的數(shù)值。答:用戶模式下能執(zhí)行堆棧壓棧操作。實(shí)驗(yàn)內(nèi)容使用匯編語(yǔ)言編寫初始化程序,并引導(dǎo)至C語(yǔ)言main函數(shù),用匯編語(yǔ)言編寫延時(shí)函數(shù)實(shí)現(xiàn)毫秒級(jí)的延時(shí),在C語(yǔ)言中調(diào)用延時(shí)函數(shù),實(shí)現(xiàn)1s鐘定時(shí)。4) 匯編語(yǔ)言函數(shù)中用到的寄存器如何保護(hù)與恢復(fù),為什么要保護(hù)參考程序中的R11? 根據(jù)ATPCS標(biāo)準(zhǔn),R11對(duì)應(yīng)ARM 狀態(tài)局部變量寄存器8。上電后,GPC5,GPC6,GPC7三個(gè)引腳連接發(fā)光二極管,輪流顯示,當(dāng)按鈕開關(guān)按下去,方向反向。2)如何配置S3C2440的PIO端口?答:配置相應(yīng)的寄存器。實(shí)驗(yàn)內(nèi)容硬件電路和前面的實(shí)驗(yàn)五完全相同。3)仔細(xì)分析中斷初始化程序和中斷處理程序中寄存器的設(shè)置方法,并理解其含義。最后退出中斷,清除當(dāng)前中段標(biāo)志位,等待下次中段。首先要對(duì)中段進(jìn)行初始化,并對(duì)端口功能設(shè)定。觀察并分析其內(nèi)容。5)嘗試實(shí)現(xiàn)利用按鍵切換控制跑馬燈的順序輪換(不是控制其輪換方向,而是在有按鍵按下并松開后實(shí)現(xiàn)一次跑馬燈切換)。下載程序到實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1