عوامل الإزاحة المخصصة للتعامل مع البتات المنفردة Bitwise Shift Operators
منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر :: الميكروكونترولر PIC والبرجة بلغة السى والمترجم مسكروسى برو :: الميكروكونترولر PIC والبرمجة بلغة السى والمترجم ميكروسى برو
صفحة 1 من اصل 1
عوامل الإزاحة المخصصة للتعامل مع البتات المنفردة Bitwise Shift Operators
عوامل الإزاحة المخصصة للتعامل مع البتات المنفردة Bitwise Shift Operators
عوامل الإزاحة << و >> تنقل بتات المعامل الأيسر بعدد من المواقع محدد بالمعامل الأيمن ، إلى اليسار أو إلى اليمين على الترتيب . المعامل الأيمن ينبغي أن يكون موجبا ا.
مع الإزاحة جهة اليسار << ، بتات أقصى اليسار يتم تجاهلها (التخلص منها)ويتم تعيين أصفار للبتات التى تحل محلها جهة اليمين . ومن ثم فإن إزاحة معامل بدون إشارة إلى جهة اليسار بموقع واحد يكافىء الضرب فى 2 .
ومع الإزاحة جهة اليمين >> ، بتات أقصى اليمين يتم تجاهلها (التخلص منها) ويتم تعيين أصفار للبتات التى تحل محلها جهة اليسار . ومن ثم فإن إزاحة معامل بدون إشارة إلى جهة اليمين بموقع واحد يكافىء القسمة على 2 .
عوامل الإزاحة << و >> تنقل بتات المعامل الأيسر بعدد من المواقع محدد بالمعامل الأيمن ، إلى اليسار أو إلى اليمين على الترتيب . المعامل الأيمن ينبغي أن يكون موجبا ا.
مع الإزاحة جهة اليسار << ، بتات أقصى اليسار يتم تجاهلها (التخلص منها)ويتم تعيين أصفار للبتات التى تحل محلها جهة اليمين . ومن ثم فإن إزاحة معامل بدون إشارة إلى جهة اليسار بموقع واحد يكافىء الضرب فى 2 .
ومع الإزاحة جهة اليمين >> ، بتات أقصى اليمين يتم تجاهلها (التخلص منها) ويتم تعيين أصفار للبتات التى تحل محلها جهة اليسار . ومن ثم فإن إزاحة معامل بدون إشارة إلى جهة اليمين بموقع واحد يكافىء القسمة على 2 .
مواضيع مماثلة
» ما هو الميكروكونترولر Microcontroller ؟
» الأردوينو Arduino للمبتدئين
» الليد ماتريكس LED MATRIX علميا وعمليا والبرمجة بلغة السى والمترجم MIKROC والمترجم CCS C :
» المدخل المباشر للتعامل مع وحدات السفن سيجمنت بطريقة Multiplexing من خلال تدريبات متعددة ومتدرجة
» البرمجة بلغة السى – 6 - العوامل (المؤثرات) Operators
» الأردوينو Arduino للمبتدئين
» الليد ماتريكس LED MATRIX علميا وعمليا والبرمجة بلغة السى والمترجم MIKROC والمترجم CCS C :
» المدخل المباشر للتعامل مع وحدات السفن سيجمنت بطريقة Multiplexing من خلال تدريبات متعددة ومتدرجة
» البرمجة بلغة السى – 6 - العوامل (المؤثرات) Operators
منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر :: الميكروكونترولر PIC والبرجة بلغة السى والمترجم مسكروسى برو :: الميكروكونترولر PIC والبرمجة بلغة السى والمترجم ميكروسى برو
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى