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

正文內(nèi)容

嵌入式系統(tǒng)編程題匯編(已修改)

2025-04-20 22:47 本頁面
 

【正文】 嵌入式系統(tǒng) 編程題匯編(帶答案).一。從一數(shù)到十COUNT EQU 0x30003100 。定義變量COUNT的基地址 AREA Example1,CODE,READONLY。聲明代碼段Example1為只讀 ENTRY 。標(biāo)識程序入口 CODE32 。聲明32位ARM指令START LDR R1,=COUNT 。將0X30003100賦給R1 MOV R0,0 。執(zhí)行R0=0 STR R0,[R1] 。存儲R0寄存器的數(shù)據(jù)到R1指向的存儲單元LOOP LDR R1,=COUNT 。將0X30003100賦給R1 LDR R0,[R1] 。將R1中的數(shù)值作為地址,取出此地址中的數(shù)據(jù)保存到R0中 ADD R0,R0,1 。執(zhí)行R0=R0+1 CMP R0,10 。將R0與10進(jìn)行比較 MOVHS R0,0 。若R0大于等于10,則R0=0 STR R0,[R1] 。存儲R0寄存器的數(shù)據(jù)到R1指向的地址單元 B LOOP 。跳轉(zhuǎn)到LOOP END 。匯編文件結(jié)束 二,9的8次冪X EQU 9 。初始化X為9n EQU 8 。初始化N為8 AREA Example3,CODE,READONLY 。生明代碼段Example3為只讀 ENTRY 。標(biāo)識程序入口路 CODE32 。聲明32位ARM指令START LDR S P,=0x30003F00 。把0x30003F00 賦給SP(R13) LDR R0,=X 。把9賦給R0 LDR R1,=n 。把8賦給R1 BL POW 。跳轉(zhuǎn)到POW,并把下一條指令地址存入到R14中HALT B HALT 。等待跳轉(zhuǎn)POW STMFD SP!,{R1R12,LR} 。將R1R12入棧,滿遞減堆棧 MOVS R2,R1 。將R1賦給R2,并影響標(biāo)志位 MOVEQ R0,1 。若Z=1,則R0=1 BEQ POW_END 。若Z=1,跳轉(zhuǎn)到POW_END MOV R1,R0 。將R0中值賦給R1 SUB R2,R2,1 。將R21的只賦給R2POW_L1 BL DO_MUL 。跳轉(zhuǎn)到DOMUL,并把下一條指令地址存入R14中 SUBS R2,R2,1 。將R21的值賦給R2,并影響標(biāo)志位 BNE POW_L1 。若Z=0,跳轉(zhuǎn)到POW_L1POW_END LDMFD SP!,{R1R12,PC} 。數(shù)據(jù)出棧,存入到R1R12,PC中DO_MUL MUL R0,R1,R0 。把R1*R0的值賦給R0 MOV PC,LR 。LR中的值賦給PC END 。匯編結(jié)束 三:從一一直加到一百 程序清單(一) C
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1