2017-06-01 80 views
0

正如標題所示,我在試圖弄清楚如何將2x 16位合併到1x 32位時出現問題,任何人都可以將我指向正確的方向嗎?提前將2x 16位合併爲1x 32位(三菱)

+0

結合在哪些方面?只需將它們並排移入一個32位寄存器?或者代表從原始的兩個以某種方式派生的第三個數字?我對三菱PLC的特別不熟悉,但前者可以通過將一個16位向左移位並將另一個值(在32位寄存器中)進行或運算來實現。 – Basic

回答

0

從數學的角度乾杯,你可以做

32 bit word = (high word * 65536) + low word 
+0

乾杯matey,我設法最終排序它,結果是16位字被簽名... –