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

正文內(nèi)容

dsp匯編編程及應(yīng)用舉例(已修改)

2025-09-01 08:09 本頁面
 

【正文】 1. DSP 匯編語言程序的編寫 ( 1) 匯編語言源程序以 .asm 為其擴(kuò)展名。 ( 2) 匯編語言源程序的每一行都可以由 4 個(gè)部分組成,句法如下: [標(biāo)號 ] [:] 助記符 [操作數(shù) ] [;注釋 ] 其中可用空格或 TAB 鍵隔開 標(biāo)號 —— 供本程序的其他部分或其他程序調(diào)用。標(biāo)號是任選項(xiàng),標(biāo)號后面可以加也可以不加冒號“:”。標(biāo)號必須從第一列寫起,標(biāo)號最多可達(dá)到 32 個(gè)字符( A~ Z , a~ z , 0~ 9 , _ ,以及 $),但第 1 個(gè)字符不能以數(shù)字開頭。引用標(biāo)號時(shí),標(biāo)號的大小寫必須一致。標(biāo)號 的值就是 SPC(段程序計(jì)數(shù)器)的值。如果不用標(biāo)號,則第一個(gè)字符必須為空格、分號或星號( *)。 助記符 —— 助記符指令、匯編指令、宏指令和宏調(diào)用。作為助記符指令,一般用大寫;匯編命令和宏指令,以英文句號“ .”開始,且為小寫。匯編命令可以形成常數(shù)和變量,當(dāng)用它控制匯編和連接過程時(shí),可以不占用存儲空間。指令和匯編命令都不能寫在第 1 列。 操作數(shù) —— 指令中的操作數(shù)或匯編命令中定義的內(nèi)容。操作數(shù)之間必須用逗號“,”分開。有的指令操作無操作數(shù),如 NOP、 RESET。 注釋 —— 注釋從分號“;”開始,可以放在指令或匯編命令的后 面,也可以放在單獨(dú)的一行或數(shù)行。注釋是任選項(xiàng)。如果注釋從第 1 列開始,也可以用“ *”表示注釋。 ( 3) 常用的匯編命令如表所示。 匯編命令 作用 舉例 .title 緊隨其后的是匯編語言程序正文 .title “” .end 結(jié)束匯編命令 放在匯編語言程序的最后 .text 緊隨其后的是匯編語言程序正文 經(jīng)匯編后,緊隨 .text 后的是可執(zhí)行程序代碼 .data 緊隨其后的是已初始化數(shù)據(jù) 有兩種數(shù)據(jù)形式: .int和 .word .int .int 用來設(shè)置一個(gè)或多個(gè) 16 位無符號整型量常數(shù) .word .word 用來設(shè)置一個(gè)或多個(gè) 16位符號整型量常數(shù) table: .word 1,2,3,4 .word 6,8,4,2 表示在程序存儲器標(biāo)號為table 開始的 8 個(gè)單元中存放初始化數(shù)據(jù) 1, 2, 3, 4, 6, 8, 4, 2 .bss .bss為未初始化變量保留存儲空間 .bss x,4 表示在數(shù)據(jù)存儲器中空出 4個(gè)存儲單元存放變量 x1, x2, x3和 x4 .sect 建立包含代碼和數(shù)據(jù)的自定義段 .sect “ vectors”定義向量表,緊隨其后的是復(fù)位向量和中斷向量,名為vectors .usect 為未初始化變量保留存儲空間的自定義段 STACK .usect “STACK”,10h 在數(shù)據(jù)存儲器中留出 16個(gè)單元作為堆棧區(qū),名為 STACK ( 4) 匯編語言程序中的數(shù)據(jù)形式如表所示 形式 舉例 二進(jìn)制 1110001b 或 1111001B 八進(jìn)制 226q 或 572Q 十進(jìn)制 1234 或+ 1234 或- 1234(缺省型) 十六進(jìn)制 0A40h 或 0A40H 或 0xA40 浮點(diǎn)數(shù) - 23(僅 C 語言程序中能用,匯編程序中不能用) 字符 ‘ D’ 字符串 “ this is a string” 2. 程序 2. 1 程序一 編程目的:了解 DSP 的輸入和輸出方法 程序功能:求乘積之和 y=a1*x1+a2*x2+a3*x3+a4*x4 .title .mmregs ;將存儲映像寄存器導(dǎo)入列表 STACK .usect STACK,10h ;給堆棧段分配空間 .bss a,4 ;將 9 個(gè)字空間分配給各個(gè)變量 .bss x,4 .bss y,1 PA0 .set 0 ;將端口 PA0 全部置 0 .def start ;定義標(biāo)號 start
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1