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

正文內容

第二章、嵌入式體系結構(參考版)

2024-10-15 12:38本頁面
  

【正文】 !執(zhí)行 pc+100處的函數 ? RTS 函數返回 ? 嵌套調用需要設計堆棧 指令并行性 ? 允許幾個操作同時執(zhí)行 ? 允許一條指令進行多數據提取 ? 以下操作可以在單指令完成: ? 定點累加和加、減或平均 ? 浮點乘法和 ALU操作 ? 乘法與雙加減 ? 限制:操作數的來源來自不同輸入口 總結 ? ARM屬于微處理器,匯編及體系結構類似傳統 RISC的 CPU ? SHARC屬于 DSP,支持浮點操作與并行執(zhí)行 。 ? IF GE R0=R12 ? DM(_y)=R0 函數調用 ? Call foo。 ? R12=R2+R4,R0=R2R4。 ? R2=DM(_c)。 可并行執(zhí)行的匯編 ? R1=DM(_a)。 ? DM(_x)=R3 控制流 ? JUMP foo跳轉到 foo ? 三種尋址方式 ? 直接尋址 ? 間接尋址 ? 相對 PC尋址 ? 條件跳轉 eg: ? IF GT JUMP foo; SHARC分支條件 ? EQ ALU=0 ? LT ALU0 ? LE ALU=0 ? AC ALU進位 ? AV ALU溢出 ? MV 乘法器溢出 ? MS 乘法器符號 ? SV 移位器溢出 ? SZ 移位器為 0 ? FLAG0_IN 標志 0輸入 ? FLAG1_IN 標志 1輸入 ? FLAG2_IN 標志 2輸入 ? FLAG3_IN 標志 3輸入 ? TF 位測試 ? LCE 循環(huán)計數器期滿 ? NOT LCE 循環(huán)計數器未期滿 例子 ? If ( ab) ? y=cd。 ? R2=DM(_c)。 ? R1=DM(_b)。 !注釋 ? LABEL: R3=R1+R2。返回只要 ? MOV r15, r14 ? 調用過程必須注意不覆蓋 r14 嵌套調用 ? 上述方法不適用于嵌套調用 ? 嵌套調用時,將返回地址存堆棧 ? Void f1(int a) ? { ? f2 (a)。 ? 匯編: ? BL foo 。 ? Foo(x)。a+b ?ADRLT r4, y ?STRLT r0, [r4] ?ADRGE r4, c ?LDRGE r0, [r4] ?ADRGE r4, d ?LDRGE r1. [r4] ?SUBGE r0, r0, r1 。 ? 如下: ?ADR r4, a ?LDR r0, [r4] ?ADR r4, b ?LDR r1, [r4] ?CMP r0, r1 。branch to end ? fblock: ADR r4, c ? LDR r0, [r4] ? ADR r4, d ? LDR r1. [r4] ? SUB r0, r0, r1 。if a=b, goto fblock ? MOV r0, 5 ? ADR r4, x ? STR r0, [r4] ? ADR r4, c ? LDR r0, [r4] ? ADR r4, d ? LDR r1, [r4] ? ADD r0, r0, r1 。 ? ADR r4, a ? LDR r0, [r4] ? ADR r4, b ? LDR r1, [r4] ? CMP r0, r1 。 ? Y=c+d。 ? ADR r4, a ? LDR r0, [r4] ? ADR r5, b ? LDR r1, [r5] ? ADD r3, r0, r1 ? ADR
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1