PS金手指代碼轉換成CMF用的代碼參考:


1、直寫碼 (直接改前面例如 01.11.21兩碼後面原碼)
3
30AAAAAA 000000bb
轉為
0x01AAAAAA 0x000000bb

8
80AAAAAA 0000bbbb
轉為
0x11AAAAAA 0x0000bbbb

9
90AAAAAA bbbbbbbb
轉為
0x21AAAAAA 0xbbbbbbbb


2、壓縮碼(注意對應的英數轉換後的位置)
先來5PS.沒有32bit

8bit壓縮碼
5000nncc 000000dd
30AAAAAA 000000bb

轉成
0x81AAAAAA 0x00nn00cc
0x000000bb 0x000000dd

16bit壓縮碼
5000nncc 0000dddd
80AAAAAA 0000bbbb
轉成
0x81AAAAAA 0x00nn00ee
0x1000bbbb 0x0000dddd
ee=cc/2

再來B****B開頭的金手指例如B0800002 00000000

                                8009798C 0909

                                      轉換後

                             0x8109798C 0x00800001

                             0x10000909 0x00000000

8bit壓縮碼
Bnnncccc 000000dd
30AAAAAA 000000bb
轉成
0x81AAAAAA 0x0nnncccc
0x000000bb 0x000000dd


16bit壓縮碼
Bnnncccc 0000dddd
80AAAAAA 0000bbbb
轉成
0x81AAAAAA 0x0nnneeee
0x1000bbbb 0x0000dddd
eeee=cccc/2

32bit壓縮碼
Bnnncccc dddddddd
90AAAAAA bbbbbbbb
轉成
0x41AAAAAA 0x0nnneeee
0xbbbbbbbb 0xdddddddd
eeee=cccc/4


3、最後的條件碼(注意對應的英數轉換後的位置)
D碼,也就是16位單行條件碼(D開頭的)
D0AAAAAA 0000bbbb
轉成
0xD1AAAAAA 0x0000bbbb

E碼,16位多行條件碼(E開頭的)
E0AAAAAA bbbbnnnn
轉成
0xE0nnbbbb 0x01AAAAAA

arrow
arrow
    全站熱搜

    chen_mingkun 發表在 痞客邦 留言(9) 人氣()