色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 嵌入式FPU微指令控制模塊的設(shè)計與實(shí)現(xiàn)

          嵌入式FPU微指令控制模塊的設(shè)計與實(shí)現(xiàn)

          作者: 時間:2012-04-10 來源:網(wǎng)絡(luò) 收藏

          微程序器主要包括三部分,用于產(chǎn)生下一條微的微地址生成、用于存儲微的存儲器(此為一塊Rom)和用于指揮工作的總線,其中主要是前兩部分,下面分別給與介紹:

          2.1 微地址生成介紹

          微地址生成主要目的就是產(chǎn)生下一條微的地址。地址線寬為8bit,下一條微地址由如下幾條產(chǎn)生(如圖2所示):

          1.ExcMiptr信號是用來選擇由于一條指令執(zhí)行過程中產(chǎn)生各種異常(包括結(jié)果不精確異常、上溢、下溢和無效異常)對應(yīng)的異常操作與的入口地址。

          2.nextMiptr信號是用于選擇一條指令執(zhí)行過程正常情況下,產(chǎn)生下一條微指令的地址。

          3. RomEntry信號是用于根據(jù)FPU指令選擇不同指令的入口地址,本把單精度和雙精度的加、減、乘、除、乘加等指令有不同的控制入口地址。

          4.RomMiptr信號是微地址默認(rèn)的停靠地址,即在復(fù)位和FPU空閑時輸出的默認(rèn)地址

          5.feedback信號是用于選擇用于跳轉(zhuǎn)微指令地址,例如在本中用于乘加、乘減指令的跳轉(zhuǎn)控制。

          如上這些地址信號的控制都來源于微指令的控制位。其中是否產(chǎn)生分支的控制如圖3所示。

          45.jpg
          圖3 微指令分支控制信號生成圖

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉