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

正文內(nèi)容

arm匯編語言程序設(shè)計(jì)-展示頁

2025-03-15 08:41本頁面
  

【正文】 用于分配一片連續(xù)的半字存儲(chǔ)單元并用偽指令中指定的表達(dá)式初始化。DCB也可用“ =”代替。 ? SPACE 用于分配一片連續(xù)的存儲(chǔ)單元 ? MAP 用于定義一個(gè)結(jié)構(gòu)化的內(nèi)存表首地址 ? FIELD 用于定義一個(gè)結(jié)構(gòu)化的內(nèi)存表的數(shù)據(jù)域 ARM匯編語言程序設(shè)計(jì) DCB 語法格式: 標(biāo)號(hào) DCB 表達(dá)式 作用: DCB偽指令用于分配一片連續(xù)的字節(jié)存儲(chǔ)單元并用偽指令中指定的表達(dá)式初始化。 ? DCFS( DCFSU) 用于為單精度的浮點(diǎn)數(shù)分配一片連續(xù)的字存儲(chǔ)單元并用指定 的數(shù)據(jù)初始化。 ?DCD( DCDU) 用于分配一片連續(xù)的字存儲(chǔ)單元并用指定的數(shù)據(jù)初始化。常見的數(shù)據(jù)定義偽指令有如下幾種: ?DCB 用于分配一片連續(xù)的字節(jié)存儲(chǔ)單元并用指定的數(shù)據(jù)初始化。 ARM匯編語言程序設(shè)計(jì) ?符號(hào)定義偽指令 ?數(shù)據(jù)定義偽指令 ?匯編控制偽指令和宏指令 ?其他偽指令 。在 LDM/STM指令中,列表中的寄存器訪問次序?yàn)楦鶕?jù)寄存器的編號(hào)由低到高,而與列表中的寄存器排列次序無關(guān)。 SETA偽指令用于給一個(gè)數(shù)學(xué)變量賦值; SETL偽指令用于給一個(gè)邏輯變量賦值; SETS偽指令用于給一個(gè)字符串變量賦值; 其中,變量名為已經(jīng)定義過的全局變量或局部變量,表達(dá)式為將要賦給變量的值。其中: LCLA偽指令用于定義一個(gè)局部的數(shù)字變量,并初始化為 0; LCLL偽指令用于定義一個(gè)局部的邏輯變量,并初始化為 F(假); LCLS偽指令用于定義一個(gè)局部的字符串變量,并初始化為空; 以上三條偽指令用于聲明局部變量,在其作用范圍內(nèi)變量名必須唯一。其中: GBLA偽指令用于定義一個(gè)全局的數(shù)字變量,并初始化為 0; GBLL偽指令用于定義一個(gè)全局的邏輯變量,并初始化為 F(假); GBLS偽指令用于定義一個(gè)全局的字符串變量,并初始化為空; 由于以上三條偽指令用于定義全局變量,因此在整個(gè)程序范圍內(nèi)變量名必須唯一。 — 為通用寄存器列表定義名稱的 RLIST。 — 用于定義局部變量的 LCLA、 LCLL和 LCLS。 ARM匯編語言程序設(shè)計(jì) 符號(hào)定義( Symbol Definition)偽指令 : 符號(hào)定義偽指令用于定義 ARM匯編程序中的變量、對(duì)變量賦值以及定義寄存器的別名等操作。ARM匯編語言程序設(shè)計(jì) ?偽指令與偽操作 ? 定義: ? 在 ARM匯編語言程序里 , 有一些特殊指令助記符 , 這些助記符與指令系統(tǒng)的助記符不同 , 沒有相對(duì)應(yīng)的操作碼 , 通常稱這些特殊指令助記符為偽指令 , 他們所完成的操作稱為偽操作 ? 。 ARM匯編語言程序設(shè)計(jì) ARM匯編語言程序設(shè)計(jì) ? 作用: ? 偽指令在源程序中的作用是為完成匯編程序作各種準(zhǔn)備工作的 , 這些偽指令僅在匯編過程中起作用 , 一旦匯編結(jié)束 , 偽指令的使命就完成 ARM匯編語言程序設(shè)計(jì) 偽指令的分類 ?符號(hào)定義偽指令 ?數(shù)據(jù)定義偽指令 ?匯編控制偽指令和宏指令 ?其他偽指令 。常見的符號(hào)定義偽指令有如下幾種: — 用于定義全局變量的 GBLA、 GBLL和 GBLS。 — 用于對(duì)變量賦值的 SETA、 SETL、 SETS。 ARM匯編語言程序設(shè)計(jì) GBLA、 GBLL和 GBLS 語法格式 : GBLA( GBLL或 GBLS) 全局變量名 作用: GBLA、 GBLL和 GBLS偽指令用于定義一個(gè) ARM程序中的全局變量,并將其初始化。 ARM匯編語言程序設(shè)計(jì) GBLA、 GBLL和 GBLS 示例: GBLA Test1 ;定義一個(gè)全局的數(shù)字變量,變量名為 Test1 Test1 SETA 0xaa ;將該變量賦值為 0xaa GBLL Test2 ;定義一個(gè)全局的邏輯變量,變量名為 Test2 Test2 SETL {TRUE} ;將該變量賦值為真 GBLS Test3 ;定義一個(gè)全局的字符串變量,變量名為 Test3 Test3 SETS “ Testing” ;將該變量賦值為“ Testing” ARM匯編語言程序設(shè)計(jì) 2. LCLA、 LCLL和 LCLS 語法格式: LCLA( LCLL或 LCLS) 局部變量名 作用: LCLA、 LCLL和 LCLS偽指令用于定義一個(gè) ARM程序中的局部變量,并將其初始化。 ARM匯編語言程序設(shè)計(jì) LCLA、 LCLL和 LCLS 示例: LCLA Test4 ;聲明一個(gè)局部的數(shù)字變量,變量名為 Test4 Test4 SETA 0xaa ;將該變量賦值為 0xaa LCLL Test5 ;聲明一個(gè)局部的邏輯變量,變量名為 Test5 Test5 SETL {TRUE} ;將該變量賦值為真 LCLS Test6 ;定義一個(gè)局部的字符串變量,變量名為 Test6 Test6 SETS “ Testing”
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1