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

正文內(nèi)容

三、tms320c54x的指令系統(tǒng)-展示頁

2024-10-24 13:50本頁面
  

【正文】 例: 33221100300 xaxaxaxaxayiii ????? ??間接尋址編程: .mmregs .bss x, 4, 1 a .word 1, 2, 3, 4 .sect “program” STM a, AR1 STM x, AR2 LD 0, A LD *AR1+, T MAC *AR2+, A LD *AR1+, T MAC *AR2+, A LD *AR1+, T MAC *AR2+, A LD *AR1, T MAC *AR2, A ….. 雙操作數(shù)尋址方式 雙數(shù)據(jù)存儲(chǔ)器操作數(shù)間接尋址類型 *Arx: ARx是數(shù)據(jù)存儲(chǔ)器地址 *ARx/ *ARx+: 訪問后, ARx中的地址減 1/加 1 *ARx+0%: 訪問后, AR0以循環(huán)尋址的方式加 到 ARx中。間接尋址很靈活,不僅能從存儲(chǔ)器中讀或?qū)懸粋€(gè)單 16bit數(shù)據(jù)操作數(shù),而且能在一條指令中訪問兩個(gè)數(shù)據(jù)存儲(chǔ)器單元(即從兩個(gè)獨(dú)立的存儲(chǔ)器單元讀數(shù)據(jù),或讀一個(gè)存儲(chǔ)器單元同時(shí)寫另一個(gè)存儲(chǔ)器單元,或讀寫兩個(gè)連續(xù)的存儲(chǔ)器單元)。‘ C54x有 8個(gè) 16bit輔助寄存器( AR0AR7)。 以 DP為基準(zhǔn)的直接尋址 DP 9bit 9bit的 DP指向數(shù)據(jù)存儲(chǔ)空間的 512個(gè)數(shù)據(jù)頁中的一頁 0 1 2 510 511 編程舉例: 編程舉例: 33221100300 xaxaxaxaxayiii ????? ??直接尋址編程: .mmregs .bss x, 4, 1 a0 .word 012h a1 .word 3211h a2 .word fe11h a3 .word ff03h .sect “program” LD 0, A LD X, DP LD a0, T MAC x, A LD a1, T MAC X+1, A LD a2, T MAC X+2, A ….. 以 SP為基準(zhǔn)的直接尋址 CPL=1: dma加上 SP基地址形成數(shù)據(jù)存儲(chǔ)器地址。如右圖所示。 1 . 立即數(shù)尋址 立即數(shù)尋址的其他例子: LD 0, ARP ; ARP=2( k3) LD 3, ASM ; ASM=3( k5) LD 50, DP ; DP=50( k9) LD 1234, A ; A=1234( k) STM FFFFh, IMR ; IMR=FFFFh( lk) 短立即數(shù) RPT 長(zhǎng)立即數(shù) RPT 2. 直接尋址 在直接尋址中,指令代碼包含了數(shù)據(jù)存儲(chǔ)器地址的低七位。立即數(shù)可包含在單字或雙字指令中。在一條指令中可對(duì)兩種立即數(shù)編碼。 ? 堆棧尋址: 把數(shù)據(jù)壓入和彈出系統(tǒng)堆棧 。 ? 間接尋址: 按照輔助寄存器中的地址訪問存儲(chǔ)器 。三、 TMS320C54X的指令系統(tǒng) TMS320C5000指令系統(tǒng) ??C54x尋址方式 ?‘ C54x特殊尋址 方式說明 ?‘ C54x指令集 ?‘ C54x特殊指令 使用說明 TMS320C54x的尋址方式 ? 立即數(shù)尋址: 指令中嵌有一個(gè)固定的數(shù) ? 絕對(duì)地址尋址: 指令中有一個(gè)固定的地址 ? 累加器尋址: 按累加器內(nèi)的地址去訪問程序存儲(chǔ)器中的一個(gè)單元 ? 直接尋址: 指令中的 7bits是一個(gè)數(shù)據(jù)頁內(nèi)的偏移地址 ,而所在的數(shù)據(jù)頁由數(shù)據(jù)頁指針 DP或 SP決定 。 該偏移加上 DP和 SP的值決定了在數(shù)據(jù)存儲(chǔ)器中的實(shí)際地址 。 ? 存儲(chǔ)器映射寄存器尋址: 修改存儲(chǔ)器映射寄存器中的值 , 而不影響當(dāng)前 DP或 SP的值 。 在立即數(shù)尋址中,指令里包括了立即操作數(shù)。一種是短立即數(shù)( 8或 9bits),另一種是 16bits的長(zhǎng)立即數(shù)。 3, 5, 8或 9bit值在單字指令中, 16bit值在雙字指令中。這 7bit dma作為偏移地址與數(shù)據(jù)頁指針( DP)或堆棧指針( SP)相結(jié)合共同形成16bit的數(shù)據(jù)存儲(chǔ)器實(shí)際地址。 CPL=0: dma與 9bit的 DP相結(jié)合形成數(shù)據(jù)存儲(chǔ)器地址。 (st1中) 使用以 SP為基址的直接尋址: AND sample, A LD sample, A ADD sample, B ; …….. 3. 間接尋址 在間接尋址中, 64K數(shù)據(jù)空間任意單元都可通過一個(gè)輔助寄存器中的 16bit地址進(jìn)行訪問。兩個(gè)輔助寄存器算術(shù)單元( ARAU0和 ARAU1),根據(jù)輔助寄存器的內(nèi)容進(jìn)行操作,完成無符號(hào)的 16bit算術(shù)運(yùn)算。 單操作數(shù)尋址 單操作數(shù)間接尋址方框圖 單操作數(shù)間接尋址類型: ? *Arx: ARx包含了數(shù)據(jù)存儲(chǔ)器地址 ? *ARx
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1