برنامه نویسی اتوماسیون زیمنس:
دستور NEGR یک عدد اعشاری 32 بیتی را که در ACCU1 بار شده است را منفی می کند. درواقع ، این دستور بیت 31 در ACCU1 را که نشان دهنده ی علامت است ، متمم می کند ( "0" به "1" یا برعکس) نتیجه در همان ACCU1 ذخیره میشود.
مثالی از نحوه ی تبدیل : MD8 = + 6.234 MD12 = - 6.234
در مثال زیر ، عدد اعشاری 32 بیتی که در MD8 موجود است ، به ACCU1 بار می شود. سپس ، این مقدار منفی شده و نتیجه از ACCU1 به MD12 انتقال می یابد.