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

正文內(nèi)容

dsp原理與應(yīng)第二章(文件)

2025-06-03 12:53 上一頁面

下一頁面
 

【正文】 20C54x的硬件結(jié)構(gòu) ( 1) 加法器的輸入 XA輸入:來自乘法器的輸出 。 CSSU單元主要完成累加器的高階位與低階位之間最大值的比較 , 即選擇累加器中較大的字 , 并存儲在數(shù)據(jù)存儲器中 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 由于這些寄存器都是存儲器映像寄存器 , 因此可以很方便地對它們進(jìn)行如下數(shù)據(jù)操作: ● 將它們快速地存放到數(shù)據(jù)存儲器; ● 由數(shù)據(jù)存儲器對它們進(jìn)行加載; ● 用子程序或中斷服務(wù)程序保存和恢復(fù) 處理器的狀態(tài) 。 TC: 測試 /控制標(biāo)志 。 OVB VA OVA/B: 累加器 A/B的溢出標(biāo)志。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 2. 狀態(tài)寄存器 1 (ST1) 15 14 13 12 11 10 9 8 7 6 5 4~0 BRAF CPL XF HM INTM 0 OVM SXM C16 FRCT CMPT ASM CPL IN OVM SXM C16 FRCT CMPT BRAF: 塊重復(fù)操作標(biāo)志位 。 CPL=0 選用數(shù)據(jù)頁指針 DP的直接尋址; CPL=1 選用堆棧指針 SP的直接尋址 。 HM: 保持方式位;響應(yīng) HOLD信號時 , 指示 CPU是否繼續(xù)執(zhí)行內(nèi)部操作 。 INTN=0 開放全部可屏蔽中斷; INTN=1 禁止所有可屏蔽中斷 。 SX : 符號位擴(kuò)展方式控制位;用來確定數(shù)據(jù) 在 運算之前是否需要符號位擴(kuò)展 。 FRCT: 小數(shù)方式控制位; 用 來確定乘法器的運算方式 。 ASM: 累加器移位方式控制位 。 中 斷 向 量 指 針 CPU 工 作 方 式 選 擇 位 RAM 重 復(fù) 占 位 標(biāo) 志 地 址 可 見 控 制 位 數(shù) 據(jù) ROM 映 射 選 擇 位 時 鐘 輸 出 選 擇 位 乘 法 飽 和 方 式 位 存 儲 飽 和 位 第 2章 TMS320C54x的硬件結(jié)構(gòu) IPTR: 用來指示中斷向量所駐留的 128字程序存儲器的位置; MP/MC: 用來確定是否允許使用片內(nèi)程序存儲器 ROM OVLY: 用來決定片內(nèi)雙尋址數(shù)據(jù) RAM是否映射到程序空間 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 所有 ’C54x芯片都含有片內(nèi) RAM和 ROM。 一般構(gòu)成程序存儲空間,也可以部分地映射在數(shù)據(jù)存儲空間。 內(nèi)部 RAM總是映射到數(shù)據(jù)存儲空間 , 但也可映射到程序存儲空間 。 163。 172。 ’ C5402共有 20條地址線 , 可尋址 1M字的外部程序存儲器 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 1. 程序存儲空間的配置 程序存儲空間可通過 PMST寄存器的 MP/MC和OVLY控制位來設(shè)置內(nèi)部存儲器的映射地址 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 當(dāng) MP/ MC=1時,稱為微處理器模式。 0000H~3FFFH全部定義為外部程序存儲空間,此時內(nèi)部 RAM只作為數(shù)據(jù)存儲器使用。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 微計算機(jī)模式: MP/ MC=0 OVLY=1 0000H~007FH 保留 0080H~3FFFH 內(nèi)部 DARAM 0000H~EFFFH 外部存儲器 4000H~EFFFH 外部存儲器 F000H~FEFFH 內(nèi)部 ROM FF00H~FF7FH 保留 FF80H~FFFFH 中斷矢量表 FF00H~FF7FH 保留 F000H~FEFFH 內(nèi)部 ROM OVLY=0 0000H 007FH OVLY=1 保留 OVLY=0 外部存儲器 0080H 3FFFH OVLY=1 內(nèi)部 DARAM OVLY=0 外部存儲器 4000H EFFFH 外部存儲器 F000H FEFFH 內(nèi)部 ROM FF00H FF7FH 保留 FF80H FFFFH 中斷矢量表 (內(nèi)部存儲器 ) 地址 程序存儲空間 OVLY=1 保留 OVLY=1 內(nèi)部 DARAM 3FFFH 外部存儲器 EFFFH 內(nèi)部 FEFFH 保留 FF7FH 中斷矢量表(內(nèi)部存儲器 ) FFFFH OVLY=0 外部存儲器 007FH OVLY=0 外部存儲器 OVLY=0 外部存儲器 保留 中斷矢量表內(nèi)部存儲器 FF80H~FFFFH 中斷矢量表 內(nèi)部中斷矢量表內(nèi)部存儲器保留外部存儲器OVLY=1 內(nèi)部 DARAM 外部存儲器OVLY=1 保留 外部存儲器內(nèi)部 存儲器 內(nèi)部 存儲器 第 2章 TMS320C54x的硬件結(jié)構(gòu) 微處理器模式: MP/ MC=1 地址 程序存儲空間 0000H 007FH OVLY=1 保留 OVLY=0 外部存儲器 0080H 3FFFH OVLY=1 內(nèi)部 DARAM OVLY=0 外部存儲器 4000H 外部存儲器 FF7FH FF80H FFFFH 中斷矢量表 (外部存儲器 ) OVLY=1: OVLY=1 保留VLY=0 外部存儲器 OVLY=1 保留 0000H 007FH 0000H~007FH 保留 OVLY=1 內(nèi)部 DARAM 0080H 3FFFH 0080H~3FFFH 內(nèi)部 DARAM 外部存儲器 4000H FF7FH 4000H~FF7FH 外部存儲器 中斷矢量表 外部存儲器 FF80H FFFFH FF80H~FFFFH 中斷矢量表 OVLY=0: 外部存儲器外部存儲器OVLY=0 外部存儲器 OVLY=0 外部存儲器 FF7FH 0000H~FF7FH 外部存儲器 中斷矢量表外部存儲器 FFFFH FF80H~FFFFH 中斷矢量表 中斷矢量表外部存儲器外部存儲器 OVLY=1 內(nèi)部 SARAM OVLY=0 外部存儲器 OVLY=1 內(nèi)部 DARAM OVLY=0 外部存儲器 保留 O 外部存儲器第 2章 TMS320C54x的硬件結(jié)構(gòu) 2. 程序存儲空間的分頁擴(kuò)展 在 ’ C54x系列芯片中 , 有些芯片采用分頁擴(kuò)展的方法 , 使程序存儲空間可擴(kuò)展到 1M~8M。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 當(dāng) OVLY=0時,內(nèi)部 RAM不允許映射到程序空間,程序空間分成 128頁,每頁 64K。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 公共塊: 由所有頁共享 專用塊:按指定的頁號尋址 00 8000H 00 FFFFH Page0 32K 01 8000H 01 FFFFH Page1 32K 02 8000H 02 FFFFH Page1 32K 7F 8000H … 7F FFFFH Page127 32K XPC=0 XPC=1 XPC=2 XPC=127 XX 0000H XX 7FFFH Page0 32K (片內(nèi) RAM) XPC=XX 第 2章 TMS320C54x的硬件結(jié)構(gòu) ’C5402共有 20條外部程序地址總線,可尋址程序存儲空間為 1M。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 為了便于軟件進(jìn)行頁切換,設(shè)置了 6條影響 XPC的專用指令: ① FB[D]—— 長跳轉(zhuǎn)指令; ② FBACC[D]—— 長跳轉(zhuǎn)到累加器 A或 B所 指定的位置; ③ FCALA[D]—— 長調(diào)用累加器 A或 B所指 定的位置; ④ FCALL[D]—— 長調(diào)用指令; ⑤ FRET[D]—— 長返回; ⑥ FRETE[D]—— 帶中斷使能的長返回指令 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) TI公司定義 的內(nèi)容: ● 引導(dǎo)程序。 ● 保留 ● 中斷向量表。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 當(dāng) CPU發(fā)生的數(shù)據(jù)地址處于內(nèi)部存儲器的范圍內(nèi)時 , 直接對內(nèi)部數(shù)據(jù)存儲器尋址 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) ’C54x的內(nèi)部數(shù)據(jù)存儲器由 SARAM、 DARAM和內(nèi)部 ROM組成 。 分塊以后 , 用戶可以在同一個周期內(nèi)從同一塊DARAM中取出兩個操作數(shù) , 并將數(shù)據(jù)寫入到另一塊DARAM中 。 第 2章 TMS320C54x的硬件結(jié)構(gòu) 2. 存儲器映像寄存器 在 ’ C54x的數(shù)據(jù)存儲空間中 , 前 80H個單元 ( 數(shù)據(jù)頁 0) 包含有的 CPU寄存器 、 片內(nèi)外設(shè)寄存器和暫存器 。 地址范圍: 0000H~001FH。 包括串行口通信控制寄存器組 、 定時器定時控制寄存器組 、 時鐘周期設(shè)定寄存器組等 。 設(shè)置或清除寄存器的控制位可以激活 、 屏蔽或者重新配置外設(shè)狀態(tài) 。 不同型號的芯片具有不同的片內(nèi)外設(shè)寄存器 。 ’C549片內(nèi)外設(shè)寄存器 第 2章 TMS320C54x的硬件結(jié)構(gòu) 2. 存儲器映像寄存器 片內(nèi)外設(shè)寄存器存在于一個專用的外設(shè)總線結(jié)構(gòu)中 , 它可以發(fā)送數(shù)據(jù)至外設(shè)總線或者從外設(shè)中接收數(shù)據(jù) 。 地址范圍: 0060H~007FH。 第 2章 TMS320C54x的硬件結(jié)構(gòu) ? 外設(shè)寄存器 功能: 用來控制片內(nèi)外設(shè)電路的狀態(tài)和存放數(shù)據(jù) 。 存儲器映像寄存器 MMR: ① CPU寄存器 —— 特殊功能寄存器; ② 片內(nèi)外設(shè)寄存器; ③ 暫存器 SPRAM。 當(dāng)處理器發(fā)出的數(shù)據(jù)地址處于內(nèi)部數(shù)據(jù)存儲空間范圍內(nèi)時 , 可直接對內(nèi)部數(shù)據(jù)存儲器尋址 。 ’C54x片內(nèi)數(shù)據(jù)存儲器容量 器 件 ROM DARAM SARAM ’C541 8K 5K — ’C542 — 10K — ’C543 — 10K — ’C545 16K 6K — ’C546 16K 6K — ’C548 — 8K 24K ’C549 16K 8K 24K ’C5402 4K 16K — ’C5410 16K 8K 56K ’C5420 — 32K 168K 第 2章 TMS320C54x的硬件結(jié)構(gòu) ’C5402數(shù)據(jù)存儲空間結(jié)構(gòu) 0000H~0050H 存儲器映像 寄存器 0060H~007FH 暫存器 SPRAM 0080H~3FFFH 內(nèi) 部 DARAM 4000H~EFFFH 外部 存儲 器 DROM=1 使用內(nèi)部 ROM F000H~FEFFH 內(nèi) 部 ROM FF00H~FFFFH 保留 DROM=0 不 使用內(nèi)部 ROM F000H~FEFFH 外部存儲器 DROM=1 保留 DROM=0 外部存儲器 FF00H FFFFH DROM=1 內(nèi)部 ROM DROM=0 外部存儲器 F000H FEFFH 外部存儲器 4000H EFFFH 內(nèi)部 DARAM (16K字) 0080H 3FFFH 暫存器 SPRAM 0060H 007FH 存儲器映像 寄存器
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1