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

正文內(nèi)容

c指令系統(tǒng)ppt課件(編輯修改稿)

2025-06-01 12:07 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 二進(jìn)制數(shù) 0010000000000011b= 2022H =8195 二進(jìn)制數(shù) 1111111111111100b= FFFBH = 4 ? 對(duì) DSP芯片而言,參與數(shù)值運(yùn)算的數(shù)就是 16位的整型數(shù)。但在許多情況下,數(shù)學(xué)運(yùn)算過(guò)程中的數(shù)不一定都是整數(shù)。那么, DSP芯片是如何處理小數(shù)的呢?應(yīng)該說(shuō), DSP芯片本身無(wú)能為力。那么是不是說(shuō) DSP芯片就不能處理各種小數(shù)呢?當(dāng)然不是。這其中的關(guān)鍵就是由程序員來(lái)確定一個(gè)數(shù)的小數(shù)點(diǎn)處于 16位中的哪一位。這就是 數(shù)的定標(biāo) 。 ? 通過(guò)設(shè)定小數(shù)點(diǎn)在 16位數(shù)中的不同位置,就可以表示不同大小和不同精度的小數(shù)了。數(shù)的定標(biāo)有 Q表示法和 S表示法兩種。 ? 表 16位數(shù)的 16種 Q表示、 S表示及它們所能表示的十進(jìn)制數(shù)值范圍。同樣一個(gè) 16位數(shù),若小數(shù)點(diǎn)設(shè)定的位置不同,它所表示的數(shù)也就不同。 數(shù) 的 定 標(biāo) 表 定點(diǎn)數(shù)的 Q表示、 S表示及數(shù)值范圍 Q表示 S表示 十進(jìn)制數(shù)表示范圍 Q15 1≤X≤ Q14 2≤X≤ Q13 4≤X≤ Q12 8≤X≤ Q11 16≤X≤ Q10 32≤X≤ Q9 64≤X≤ Q8 128≤X≤ Q7 256≤X≤ Q6 512≤X≤ Q5 1024≤X≤ Q4 2048≤X≤ Q3 4096≤X≤ Q2 8192≤X≤ Q1 16384≤X≤ Q0 32768≤X≤32767 同樣一個(gè) 16位數(shù),若小數(shù)點(diǎn)設(shè)定的位置不同,它所表示的數(shù)也就不同。 Q0 : 2022H= 8192 Q15 : 2022H= 定點(diǎn)數(shù) XQ和浮點(diǎn)數(shù) x的轉(zhuǎn)換關(guān)系 XQ =int(x?2Q); x= Xq ? 2Q 例 1:浮點(diǎn)數(shù) x=,定標(biāo) Q= 15,則定點(diǎn)數(shù) XQ = 16384 例 2:一個(gè)用 Q= 15 表示的定點(diǎn)數(shù) 16384,其浮點(diǎn)數(shù)為16384 215=16384/32768=。 例 3:加法 /減法運(yùn)算的 C語(yǔ)言定點(diǎn)模擬 設(shè)浮點(diǎn)加法運(yùn)算的表達(dá)式為: float x,y,z。 z=x+y。 將浮點(diǎn)加法 /減法轉(zhuǎn)化為定點(diǎn)加法 /減法時(shí)最重要的一點(diǎn)就是 必須保證兩個(gè)操作數(shù)的定標(biāo)值一樣 。若兩者不一樣,則在做加法 /減法運(yùn)算前先進(jìn)行小數(shù)點(diǎn)的調(diào)整。為保證運(yùn)算精度,需使 Q值小的數(shù)調(diào)整為與另一個(gè)數(shù)的 Q值一樣大。此外,在做加法 /減法運(yùn)算時(shí),必須注意結(jié)果可能會(huì)超過(guò) 16位表示。如果加法 /減法的結(jié)果超出 16位的表示范圍,則必須保留 32位結(jié)果,以保證運(yùn)算的精度。 數(shù) 的 定 標(biāo) 例 定點(diǎn)加法 設(shè) x= , y= ,則浮點(diǎn)運(yùn)算結(jié)果為 z= x+y=+= 。 Qx= 15, Qy= 13, Qz= 13,則定點(diǎn)加法為: x= 16384; y= 25395。 temp= 253952= 101580。 temp= x+temp= 16384+101580= 117964。 z= (int)(117964L2)= 29491。 因?yàn)?z的 Q值為 13,所以定點(diǎn)值 z= 29491即為浮點(diǎn)值 z= 29491/8192= 數(shù) 的 定 標(biāo) 邏輯及位域操作指令 邏輯運(yùn)算 (布爾代數(shù)運(yùn)算 )指令 AND|OR|XOR:對(duì)2個(gè)操作數(shù)按位做“與” |“或” |“異或”運(yùn)算 匯編句法: AND|OR|XOR (.unit) src1, src2, dst unit = .L1, .L2, .S1, .S2, .D1, .D2 例: AND .L2 B6, B7, B8 。 B6amp。B7→B8 ANDN: 第 1操作數(shù)與第 2操作數(shù)的反碼按位做“與”運(yùn)算 匯編句法: ANDN (.unit) src1, src2, dst unit = .L1, .L2, .S1, .S2, .D1, .D2 例: ANDN .L1 A6, A7, A8 。A6amp。(A739。FFFFFFFFH)→B8 邏輯及位域操作指令 移位指令 SHL:算術(shù)左移指
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1