madin1314
級(jí)別: 探索解密
![]() |
問(wèn)個(gè)大家可能覺(jué)得有點(diǎn)傻的問(wèn)題,經(jīng)常給看到一些指令前面加一個(gè)字母D,也知道這是什么32位,16位和32位到底如何區(qū)分,32位為什么又會(huì)占用兩個(gè)寄存器呢?不知道怎么去運(yùn)用它們,,我在想什么時(shí)候該用16位呢,什么時(shí)候該用32位呢?我一直都是糊里糊涂,請(qǐng)高手指點(diǎn), |
---|---|
|
ljc2008
一學(xué)到老
級(jí)別: 家園常客
![]() |
16位和32位到底如何區(qū)分,?在FX2N PLC中其數(shù)據(jù)存貯器是16位的,故一個(gè)存貯單元是16位,D0到D8195都是16位寄存器,因16位表示數(shù)值太小,故常常把二個(gè)16位數(shù)據(jù)存貯器合起來(lái)作為32位數(shù)據(jù)存貯用,特別是在乘除運(yùn)算中,二個(gè)16位數(shù)據(jù)相乘,其積一定存在兩個(gè)相鄰的16位數(shù)據(jù)存貯器中。這是編程指令規(guī)定的。至於什么時(shí)候該用16位呢,什么時(shí)候該用32位呢?那就要看程序的要求了。 |
---|---|
本帖最近評(píng)分記錄: |