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

正文內(nèi)容

嵌入式系統(tǒng)編程題匯編-文庫吧

2025-03-24 22:47 本頁面


【正文】 語言實驗參考程序define uint8 unsigned char 。定義一個無符號字符常量uint8define uint32 unsigned int 。定義一個無符號整形常量unint32define N 100 。定義一個常量N=100(宏定義,100用N代替)uint32 sum。 。定義sum為無符號整型常量(聲明一個unsigned int型的變量sum)void Main(void) 。主函數(shù){uint32 i。 。定義無符號整型常量i(聲明一個unsigned int型的變量i) sum=0。 。sum初始值為0 for(i=0。i=N。i++) 。i在N內(nèi)自增加1(i從0開始,i=N時循環(huán)成立) {sum+=i。} 。把sum+i賦給sum while(1)。 。為真循環(huán) } 程序清單(二) 簡單的啟動代碼 IMPORT |Image$$RO$$Limit | 。R0輸出段存儲區(qū)域界限 IMPORT |Image$$RW$$Base | 。RW輸出段運行時起始地址 IMPORT |Image$$ZI$$Base | 。ZI輸出段運行時起始地址 IMPORT |Image$$ZI$$Limit | 。ZI輸出段存儲區(qū)域界限 IMPORT Main 。主函數(shù) AREA Start,CODE,READONLY 。聲明代碼段start,為只讀 ENTRY 。程序入口 CODE32 。聲明32位ARM指令Reset LDR SP,=0x40003f00 。將0x40003f00賦給SP LDR R0,=|Image$$RO$$Limit| 。將R0輸出段存儲區(qū)域界限賦給R0 LDR R1,=|Image$$RW$$Base | 。將RW輸出段運行時起始地址賦給R1 LDR R3,=|Image$$ZI$$Base | 。將ZI輸出段運行時起始地址賦給R3 CMP R0,R1 。比較R0和R1,相等Z=1,反之Z=0 BEQ LOOP1 。若Z=1,則跳到LOOP1LOOP0 CMP R1,R3 。比較R1和R3,若R1R3,C=0 LDRCC R2,[R0],4 。若C=0,讀取R0地址單元內(nèi)容并且存入R2,且R0=R0+4 STRCC R2,[R1],4 。若C=0,讀取R2中的數(shù)據(jù)存入R1,且R1=R1+4 BCC LOOP0 。若C=0,跳轉到LOOP0LOOP1 LDR R1,=|Image$$ZI$$Limit| 。將ZI輸出段存儲區(qū)域賦給R1 MOV R2,0 。把0賦給R2LOOP2 CMP R3,R1 。比較R1和R3,若R1R3,C=0 STRCC R2,[R3],4 。若C=0,將R2中數(shù)據(jù)保存到內(nèi)存單元R3中,且R3=R3+4 BCC LOOP2 。若C=0,跳轉到LOOP2 B Main 。跳轉到主程序 END 。匯編結束實驗四 程序清單(一) C 語言調用匯編的參考程序define uint8 unsigned char 。定義一個無符號字符常量uint8define uint32 unsigned int 。extern uint
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1