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

正文內(nèi)容

指令系統(tǒng)上課用ppt課件-展示頁(yè)

2025-01-21 21:47本頁(yè)面
  

【正文】 ? 循環(huán)尋址有效基地址(EFB)指向數(shù)據(jù)循環(huán)緩沖區(qū)的首地址,是通過(guò)把所選用的輔助寄存器的低 N位置成 0而得到的, ? 緩存區(qū)的結(jié)束地址(EOB)指向數(shù)據(jù)循環(huán)緩沖區(qū)的結(jié)束地地址,是通過(guò)把輔助寄存器的低 N位替換成 BK的低 N位得到的。 * ARx+0% 循環(huán)尋址, 尋址結(jié)束后,按循環(huán)加的方法將 AR0中的值加到 ARx * ARx0%循環(huán)尋址, 尋址結(jié)束后,按循環(huán)減的方法將 AR0中的值減 ARx Design and Practice of DSP System Author: Deng Chen 2022/2/9 32 ?特殊的間接尋址功能: 在存儲(chǔ)器中設(shè)置一個(gè)緩沖區(qū)作為滑動(dòng)窗,來(lái)保存最新的一批數(shù)據(jù),并用新的數(shù)據(jù)覆蓋舊的數(shù)據(jù),實(shí)現(xiàn)循環(huán)尋址。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 31 說(shuō)明: * ARx線性尋址, ARx的內(nèi)容為數(shù)據(jù)存儲(chǔ)器地址 * ARx 線性尋址, 尋址結(jié)束后, ARx地址減 1 * ARx+ 線性尋址, 尋址結(jié)束后, ARx地址加 1 * +ARx 線性尋址, 尋址以前, ARx地址加 1 * ARx0B 比特翻轉(zhuǎn)尋址,尋址結(jié)束后,用位倒序進(jìn)位 的方法從 ARx中減 去 AR0的值 * ARx+0B 比特翻轉(zhuǎn)尋址,尋址結(jié)束后,用位倒序進(jìn)位 的方法從 ARx中加 上 AR0的值 * ARx0 線性尋址, 尋址結(jié)束后, ARx地址減 AR0的值 * ARx+0 線性尋址, 尋址結(jié)束后, ARx地址加 AR0的值 * ARx% 循環(huán)尋址, 尋址結(jié)束后,按循環(huán)減的方法將 AR0中的值減 1。 1101 * +ARx(lk) 地址 =ARx+lk ARx=ARx+lk 將一個(gè) 16位帶符號(hào)數(shù)加到 ARx,然后尋址。 [注 1] 1011 * ARx+0% 地址 =ARx ARx=Circ(ARx+AR0) 尋址結(jié)束后,按循環(huán)加的方法將 AR0中的值加到 ARx。 [注 1] 1001 * ARx0% 地址 =ARx ARx=Circ(ARxAR0) 尋址結(jié)束后,按循環(huán)減的方法從 ARx中減去 AR0中的值 [注 1]:尋址 16位字時(shí)增 /減量為 1, 32位字時(shí)增 /減量為 2。 0110 * ARx+0 地址 = ARx ARx=ARx+AR0 尋址結(jié)束后,把 AR0加到 ARx中。 [注 3]:這種方式不允許對(duì)存儲(chǔ)器映像寄存器尋址。 [注 1]:尋址 16位字時(shí)增 /減量為 1, 32位字時(shí)增 /減量為 2。 [注 1] 0011 * +ARx ARx=ARx+1 地址 =ARx ARx中的地址加 1后,再尋址。 15 ~ 8 7 6 ~ 3 2 ~ 0 操作碼 I = 1 MOD ARF 指令的 8位操作碼 指令的標(biāo)識(shí)符 表示指令為間接尋址 4位的方式域 用來(lái)定義間接尋址的類型 3位輔助寄存器域 用來(lái)定義所使用的輔助寄存器 Design and Practice of DSP System Author: Deng Chen 2022/2/9 28 單操作數(shù)間接尋址形式 MOD域 操作句法 功 能 說(shuō) 明 0000 * ARx 地址 =ARx ARx的內(nèi)容為數(shù)據(jù)存儲(chǔ)器地址 0001 * ARx 地址 =ARx ARx=ARx1 尋址結(jié)束后, ARx地址減 1 。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 26 ? 可完成的操作: ① 用單指令對(duì)存儲(chǔ)器進(jìn)行 16位數(shù)據(jù)的讀操作 或?qū)懖僮鳎? ② 用單指令可以完成對(duì)兩個(gè)獨(dú)立的數(shù)據(jù)存儲(chǔ) 單元的讀操作; ③ 用單指令可以讀和寫兩個(gè)連續(xù)的數(shù)據(jù)存儲(chǔ) 單元; ④ 用單指令可以在讀一個(gè)數(shù)據(jù)存儲(chǔ)單元的同 時(shí) , 向另一個(gè)存儲(chǔ)單元進(jìn)行寫操作 。 每一個(gè) 輔助 寄存器都可以用來(lái)尋址 64K字?jǐn)?shù)據(jù)存儲(chǔ)空間中任何一個(gè)單元。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 22 間接尋址 ? 利用輔助寄存器中數(shù)值作為絕對(duì)地址 ( C5400系列有 8個(gè)輔助寄存器) ? 主要用于按某種固定方式對(duì)數(shù)據(jù)空間 的 連續(xù)訪問(wèn)64K 16bit數(shù)據(jù)空間任一單元都可以通過(guò)一個(gè)輔助寄存器中的 16bit地址進(jìn)行訪問(wèn) ? 修改方式可以 為 后加、后減 、 特定步長(zhǎng) ? 尋址方式最為靈活 Design and Practice of DSP System Author: Deng Chen 2022/2/9 23 ? 靈活的尋址方式 ? 按輔助寄存器內(nèi)地址更新方式分 類 ? 按尋址的輔助寄存器數(shù)目來(lái)分類 線性尋址 (通常的順序訪問(wèn)) 循環(huán)尋址 (把某段數(shù)據(jù)區(qū)視為一個(gè)頭尾相接的環(huán),地址的變化始終在該段數(shù)據(jù)區(qū)范圍內(nèi)) 比特翻轉(zhuǎn)尋址 (專門為 FFT變換而設(shè)計(jì)的,完成地址比特翻轉(zhuǎn)的翻譯 ) 單數(shù)據(jù)( Smem)方式 (在一條指令中只利用一個(gè)輔助寄存器間接尋址) 雙數(shù)據(jù)( Dmem)方式 (在一條指令中同時(shí)利用兩個(gè)輔助寄存器間接尋址) Design and Practice of DSP System Author: Deng Chen 2022/2/9 24 ? 單數(shù)據(jù)間接尋址結(jié)構(gòu) A R 0( 16 ) 索引 A R 1( 16 ) A R 2( 16 ) A R 5( 16 ) A R 4( 16 ) A R 3( 16 ) A R 6( 16 ) A R 7( 16 ) B K ( 16 ) A R P ( 3 ) 數(shù)據(jù)總線 D B ( 16 ) 數(shù)據(jù)總線 EB ( 16 ) A R A U 0O A R A U 1 A R 0 B K l k 1 + / % 0 B E B A ( 16 ) (寫)或 C B A ( 16 ) ( 32 位讀 ) A R 0 B K 1 + / % 0 D B A ( 16 ) (讀) 單操作數(shù)尋址的結(jié)構(gòu)如圖所示,輔助寄存器中地址的產(chǎn)生是通過(guò)輔助寄存器算術(shù)單元(ARAU)和相關(guān)的硬件來(lái)完成的, ARAU完成對(duì) 16比特?zé)o符號(hào)地址的算術(shù)運(yùn)算,其源數(shù)據(jù)來(lái)自輔助寄存器、 BK、 1k和地址更新方式。 用途: 主要用于要求運(yùn)算速度較快的場(chǎng)合 。x單元的數(shù)據(jù)送入 A 。 SSBX CPL 數(shù)據(jù)存儲(chǔ)器 0020 0100 0050 A000 . . . LD 1,A ADD 2,A 。x單元的數(shù)據(jù)送入 A 。CPL復(fù)位 。 ?直接尋址標(biāo)識(shí): Design and Practice of DSP System Author: Deng Chen 2022/2/9 19 ? 舉例 例 1:數(shù)據(jù)存儲(chǔ)器存儲(chǔ)數(shù)據(jù)如圖所示 , 采用數(shù)據(jù)頁(yè)指針DP直接尋址 , 完成 x, y單元的兩個(gè)數(shù)據(jù)求和 。 利用直接尋址可以在不改變 DP或 SP的情況下 ,隨機(jī)尋址 128個(gè)存儲(chǔ)單元中的任何一個(gè)單元 。 ?SP可以指向存儲(chǔ)器中的任意一個(gè)地址 0~64k。 指令格式: 15 ~ 8 7 6 ~ 0 操 作 碼 I = 0 數(shù)據(jù)存儲(chǔ)器地址 (dmad) 指令的 8位操作碼 指令的標(biāo)識(shí)符 表示指令為直接尋址 數(shù)據(jù)存儲(chǔ)器地址 包含了數(shù)據(jù)存儲(chǔ)器偏移地址 Design and Practice of DSP System Author: Deng Chen 2022/2/9 17 ? 尋址范圍 ? DP地址的范圍是從 0~511(291), 將存儲(chǔ)器分成 512頁(yè) 。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 13 通過(guò)設(shè)置 ST1中的 CPL位, CPL=0,選擇 DP,CPL=1選擇 SP。直接尋址方式可以在不改變 DP或 SP的情況下,隨機(jī)地尋找 128個(gè)存儲(chǔ)單元中的任何一個(gè)單元地址,且直接尋址的指令只需要一個(gè)字,尋址速度快,能進(jìn)行流水線并行操作。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 12 直接尋址所要尋址的數(shù)據(jù)存儲(chǔ)器 16位地址是由基地址和偏移地址構(gòu)成。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 10 3 累加器 尋址 指把累加器中的數(shù)值作為地址來(lái)對(duì)程序存儲(chǔ)訪問(wèn)的方式 ? 相關(guān)指令 reada Smem writa Smem Reada根據(jù)累加器 A指定的地址從相應(yīng)的程序存儲(chǔ)器中讀取數(shù)據(jù),并將其寫入到 Smem指定的數(shù)據(jù)存儲(chǔ)器中, Writa把 Smem指定的數(shù)據(jù)存儲(chǔ)器的數(shù)值取出,按照 A所指定的地址將它寫入相應(yīng)的程序存儲(chǔ)器單元中 。 把地址為 PN的數(shù)據(jù)單元中的數(shù)據(jù)裝到累加器 A中。 I/O端口地址 PA 把一個(gè)數(shù)從端口為 FIFO的 I/O口復(fù)制到 AR5寄存器所指向的數(shù)據(jù)存儲(chǔ)單元中。 程序存儲(chǔ)器的 16位地址 pmad值 將程序存儲(chǔ)器 TABLE地址單元中的內(nèi)容復(fù)制到AR2寄存器所指向的數(shù)據(jù)存儲(chǔ)單元中。 數(shù)據(jù)存儲(chǔ)器的 16位地址 dmad值 將數(shù)據(jù)存儲(chǔ)器 EXAM1地址單元中的數(shù)據(jù)復(fù)制到AR5寄存器所指向的數(shù)據(jù)存儲(chǔ)單元中。 Design and Practice of DSP System Author: Deng Chen 2022/2/9 8 2 絕對(duì)尋址 絕對(duì)尋址有四種類型 : ① 數(shù)據(jù)存儲(chǔ)器地址 (dmad)尋址 ; ② 程序存儲(chǔ)器地址 (pmad)尋址 ; ③ 端口 (PA)尋址 ; ④ *(1k)尋址。 16位地址表示形式: ① 地址標(biāo)號(hào),如: TABLE; ② 16位符號(hào)常量,如: 89AB、 1234。 ? 該指令執(zhí)行結(jié)果是將立即數(shù) 1Fh裝載至累加器 A中, Design and Practice of DSP System Author: Deng Chen 2022/2/9 3 ? 訪問(wèn)的數(shù)據(jù)類型 ? 單字 (16位數(shù)) ? 通過(guò) DB總線讀取數(shù)據(jù),通過(guò) EB總線寫數(shù)據(jù) ? 雙字( 32位數(shù))只有雙精度和長(zhǎng)字指令能尋址 32位數(shù) ? CPU通過(guò) CB總線讀取數(shù)據(jù)高 16位,通過(guò) DB總線讀取數(shù)據(jù)的低 16位 ? 通過(guò) EB總線寫 32位數(shù)時(shí),需要 2個(gè)時(shí)鐘周期 ? 數(shù)據(jù)尋址反映了 CPU對(duì)數(shù)據(jù)空間的訪問(wèn)能力,靈活多樣的數(shù)據(jù)尋址往往會(huì)給程序編制帶來(lái)極大的方便。操作數(shù)可以有多種表達(dá)形式,例如立即數(shù)、寄存器、程序地址、數(shù)據(jù)地址、 I/O地址等,尋找操作數(shù)的方式稱為尋址方式。Design and Practice of DSP System Author: Deng Chen 2022/2/9 1 主要內(nèi)容 ? 存儲(chǔ)器尋址方式 ? 匯編語(yǔ)言指令系統(tǒng) Design and Practice of DSP System Author: Deng Chen 2022/2/9 2 TMS320C54x的指令表示方法 C54x DS的助記符指令主要是由操作碼和操作數(shù)兩部分組成,在進(jìn)行匯編以前,操作碼和操作數(shù)都是用助記符表示。助記符指令的基本形式為: 操作碼 操作數(shù) 1,操作數(shù) 2,操作數(shù) 3 ? 其中操作碼指出指令應(yīng)完成的何種操作,操作數(shù)表示參與指令操作的數(shù),操作數(shù)包括源操作數(shù)和目的操作數(shù),可以有多個(gè),也可以沒有,假設(shè)有 2個(gè)操作數(shù),則源操作數(shù)在操作數(shù) 1的位置,目的操作數(shù)在操作數(shù) 2的位置。 例如: LD 1Fh, A ? 這里 LD為操作碼,表示這是一條裝載指令, ? 1Fh表示操作數(shù) 1,它是源操作數(shù), ? A表示操作數(shù) 2,它是目的操作數(shù)。 能夠訪問(wèn)的數(shù)據(jù)類型有兩種: Design and Practice of DSP S
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1