3樓:不好意思,不是K2,應該是K4才會有Y0,Y4,Y10,Y14為1。。。
我現在也做仿真驗證:
[ FMOV K1 K1Y000 K1 ] 輸出為1:Y0
[ FMOV K1 K1Y000 K2 ] 輸出為1:Y0,Y4
[ FMOV K1 K1Y000 K3 ] 輸出為1:Y0,Y4,Y10
[ FMOV K1 K1Y000 K4 ] 輸出為1:Y0,Y4,Y10,Y14
[ FMOV K1 K2Y000 K1 ] 輸出為1:Y0
[ FMOV K1 K2Y000 K2 ] 輸出為1:Y0,Y10
[ FMOV K1 K2Y000 K3 ] 輸出為1:Y0,Y10,Y20
[ FMOV K1 K2Y000 K4 ] 輸出為1:Y0,Y10,Y20,Y30
[ FMOV K3 K2Y000 K2 ] 輸出為1:Y0,Y1,Y4,Y5
經過驗證,現在明白,在這條指令中,KnY(如K1Y000)為一個整體,而Kn(如K2)就是表示KnY的個數為n,再把10進制常數轉換為四位二進制數,再送給KnY對應的位元件。。。是這樣理解吧