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

正文內(nèi)容

[工學(xué)]dsp-04尋址方式與指令系統(tǒng)-展示頁

2024-10-27 23:39本頁面
  

【正文】 =4340 1006=4340 ACC=258 ACC=258 程序存貯器 258=307 258=4340 80 F:堆棧操作:( 4條) POP : 棧頂至 ACC低位 PUSH: 累加器低位進棧 POPD dir POPD ind[,ARn] PUSHD dir PUSHD ind [,ARn] G: 輸入 /輸出:( 2條) IN dir , PA ; 可與 PRT一起使 用, PA為口地址 IN ind, PA[,ARn] OUT dir, PA OUT ind, PA[,ARn] 81 H. 乘積寄存器 (PREG)的操作 (6條 ) 1. 裝高位 LPH dir 。 (ACC)程序存貯器 數(shù)據(jù)存貯器 TBLR dir 。 DMOV ind[,ARn] 例: DMOV 8 ; DP=6 308H=43H 308H=43H 309H=2H 309H=43H 78 4. 長立即數(shù)存貯到數(shù)據(jù)存貯器 SPLK lk , dir ; 不影響狀態(tài)位。(數(shù)據(jù)存貯器 數(shù)據(jù)存貯器)塊傳遞。無論 SXM為何值,不擴 展符號 LACL K 例: LACL *_ , AR4 前 后 ARP=0 ARP=4 AR0=401 AR0=400 401=FFH 401=0FF A= A=0FF 3.裝高 16位,清低位(且 D15=1) ZALR dir ZALR ind [, ARn] 例: ZALR 3 ; CDP=32 ( 20H) 1003=03F0 1003H=03F0 ACC= ~ ACC=03F08000H 75 4. 按規(guī)定左移后裝累加器 LACT dir ; 左移后裝 ACC,左移次數(shù)由 TREG低 4位決定, 可左移 015位。低 16位送 ACC。移位時低位填 0,高位受 SXM影響 ( 0:不擴展, 1:擴展) LACC ind ,16 [, ARn ] LACC k, [shift] 例: LACC * , 4 ( SXM=0) 前 后 ARP=2 ARP=2 AR2=300 AR2=300 300=0FF 300=0FF ACC= ACC=0FF0 例: LACC 6, 4 ; (DP=6 SXM=0) 406H=01 406H=01 ACC= ... ACC=10 74 2. 裝低 16位且清高位。修改 ARP,且原 ARP復(fù)制到 ARB 例子: MAR *, AR1 例 MAR *+, AR5 .當(dāng)前 AR增量,并修改 ARP 前 后 前 后 ARP=0 ARP=1 ARP=1 ARI=35 ARB=7 ARB=0 ARI=34 ARP=5 ARB=0 ARB = 1 72 4. AR加 ADRK K ; K為無符號數(shù),運算與 SXM、 OVM無關(guān), 結(jié)果與 。ARX dir(ind) SAR ARX, ind [, ARn] 。 無論 SXM何值均不擴展符號 LAR ARX, K LAR ARX, Lk 例: LAR AR4, *_ 。間接尋址中可存放在任何一頁 例: SST 1, *, ART 前 后 ARP=0 ARP=7 AR0=300 AR0=300 300=0 300=2580 ST1=2580 ST1=2580 例: SST 0, 96 ;指向 0頁的 96(60H) 前 后 ST0=0A408 ST0=0A408H 60H=0A 60H=0A408H 69 B:輔助寄存器操作:( 6條) 1. 裝載 AR LAR ARX, dir 。 ST0/ST1 數(shù)據(jù)存貯器,直接方式下無論 DP多少, 總被存放在 0頁,且不改變 DP。間接尋址 ,ind為輔助寄存器名 *m=0,選擇 ST0, m=1,選擇 ST1 *操作不影響 1NTM。 數(shù)據(jù)傳遞類 (39條 ) A:狀態(tài)寄存器操作:( 2條) (裝 ARP、 ARB、 DP及標(biāo)志位) ( 1)裝狀態(tài)寄存器 ST0、 ST1 LST m, dir 。 ARO的內(nèi)容 AR加載后,反向進位方式將當(dāng)前 AR內(nèi)容 177。 ) 65 間接尋址七種操作方式 : 方式 操作數(shù)符號 不增不減 * 增 1 *+ 減 1 * 加變量值 *0+ 減變數(shù)值 *0 反向進位加變址量 *BRO+ 反向進位減變址量 *BRO 例 ADD *+, 8, AR4; ①當(dāng)前 AR內(nèi)容所指數(shù)據(jù)存貯器單元的內(nèi)容左移 8位后與累加器相加 ②當(dāng)前輔助寄存器內(nèi)容加 1 ③ AR4為下一次當(dāng)前 AR AR內(nèi)容所指數(shù)據(jù)存貯器地址內(nèi)容加載暫時寄存器 (TREG) AR內(nèi)容加載后 AR內(nèi)容 177。 ARAU(輔助寄存器算術(shù)單元)對輔助寄存器進行運算、修改 不占用 CPU時間。( 200H+9)的內(nèi)容左移 5位后與累加器相加, 結(jié)果給累加器。 例: LDP 4 。 由 DP+偏移量 =16位直接地址。 63 2. 直接尋址 : 對數(shù)據(jù)存貯器的訪問, 64K空間分為 512頁,由 STO的 9位確定 頁面指針 DP。61 第四章 匯編語言尋址方式及指令系統(tǒng) 格式:操作碼 [操作數(shù) ] [;注釋 ] 共 86條: ① 數(shù)據(jù)傳送類 ( 39條 ) ② 算術(shù)運算類 (19條 )( 加法 4條 , 減法 5條 , 乘法 6條 , 平方 2條 , 標(biāo)準(zhǔn)化 2條 、 ) ③ 邏輯運算類 ( 9條 ) ④ 分支轉(zhuǎn)移類 ( 19條 ) 62 DSP尋址方式有三種:立即、直接、間接 1. 立即尋址: ( 1)短立即尋址:單字指令,指令中給出 13位常數(shù)作為 操作數(shù) 一般立即數(shù)前加 “ ” 。例: RPT 99;緊跟 RPT后的指令 執(zhí)行 100次 ( 2)長立即尋址:雙字指令,給出 16位立即數(shù) 例: ADD 16384, 2;將 16384左移 2位后與累加器相加, 結(jié)果送累加器。由指令提供頁內(nèi)的 128個字地址偏移量,占 7位。復(fù)位時,系統(tǒng)對 DP不進行初始 化,由用戶進行初始化。DP=4頁 地址為: 200H27FH ADD 9H, 5 。 64 3. 間接尋址 : 由 AR0AR7作為間接寄存器, ARP的值( 3位)作為當(dāng)前輔 助寄存器。 有 4種操作: ①不增不減 ② 增減 ③增減一個變
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1