享受生活
級別: *
|
各位師傅: 下面的程序中D0和D2下面的數(shù)字是怎么得出的,謝謝哦! (MOVP K2 D0) (MOVP K4 D1) (DMOV D0 D2) 程序第三行D0和D2下面分別出現(xiàn)了:262146 請問是怎么出來的, |
---|---|
|
hemingzhuo
級別: *
|
D0=K2;D1=K4; 用了DMOV指令后,為把(D1 D0)整體傳送至(D3 D2);-----正確 那么把(D1 D0)用2進(jìn)制表示或16進(jìn)制表示(H00040002),這個數(shù)是最終達(dá)到(D3 D2)并在監(jiān)控時顯示出來的數(shù)值。 可以得出H00040002=K262146=======》》》最終顯示的這個數(shù)值。 -----------有誤應(yīng)更正為, DMOV 是32位指令,執(zhí)行后目標(biāo)值中前16為是D1的值,后16為是D0的值,即為(100 0000 0000 0000 0010 )2;因?yàn)檐浖F(xiàn)示的是十進(jìn)制的值,所以(100 0000 0000 0000 0010 )2對應(yīng)的十進(jìn)制是k262146 |
---|---|
|