زیمنس کنترل

کد : 39246

دستور (INVD) Ones Complement Double Integer (32-bit)

دستور (INVD) Ones Complement Double Integer (32-bit)
از سری آموزش های نمایندگی زیمنس ایران درباره برنامه نویسی در اتوماسیون زیمنس:
دستور INVD تک بیت های یک عدد صحیح 32 بیتی را که در ACCU1 بار شده است ، متمم یک می کند . به عبارت دیگر ، تمام "1" ها را به "0" و تمام "0" ها را به "1" تبدیل می نماید . نتیجه در همان آکومولاتور ACCU1 ذخیره میشود. در شکل زیر مثالی از نحوه ی تبدیل آمده است .


برنامه نویسی در اتوماسیون زیمنس دستور Ones Complement Double Integer 1
 

در مثال زیر ، عدد صحیح 32 بیتی که در MD8 موجود است ، به ACCU1 بار می­شود. سپس ، این مقدار متمم یک شده و نتیجه از ACCU1 به MD12 انتقال می­یابد.

برنامه نویسی در اتوماسیون زیمنس دستور Ones Complement Double Integer 2