دستورالعمل های بیت وضعیت در نمایندگی زیمنس

>دستورالعمل های بیت وضعیت در نمایندگی زیمنس

 

دستورالعمل های بیت وضعیت در نمایندگی زیمنس 1

 

در نمایندگی زیمنس شرایط وضعیتی مختلفی را که نتیجه شده از عملکرد های نرم افزاری می باشد تولید می کند. این بیت های وضعیت که به عنوان وضعیت CPU شناخته می شوند ، توسط CPU در کنترل عملیات های منطقی باینری استفاده می شوند. و همچنین CPU آنها را به عنوان نتیجه ای از عملیات های دیجیتالی تنظیم می کند (مانند مقایسه گر ها ، تبدیل ها ، شیفت و چرخش ). اگر چه کلمه وضعیت CPU به طور مستقیم برای برنامه کاربر قابل استفاده نیست اما با استفاده از دستورالعمل های بیت وضعیت به طور غیر مستقیم می توان به آن ها دسترسی داشت. در زبان LAD نمایندگی زیمنس این دستورالعمل ها به صورت متغیر های در حالت عادی باز (NO) و در حالت عادی بسته (NC) که با دیگر دستورالعمل ها ترکیب شده اند وجود دارند. تیغه NC امکان یک شرط معکوس برای امتهان کردن را فراهم کرده است. استفاده از دستورالعمل های بیت وضعیت NC به شما اجازه بررسی شرط معکوس در هر یک از بیت های وضعیت را می دهد. برای مثال وقتی تیغه در نتیجه بیت بزرگتر از صفر استفاده می شود ، یک وضعیت صفر اجازه شارش جریان برق را در میان تیغه می دهد.
شکل زیر ساختار بیت وضعیت را نشان می دهد.

 

دستورالعمل های بیت وضعیت در نمایندگی زیمنس 2