قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 23-02-2014, 10:41 PM المشاركة 1   
ha ما فائده العلامة >>فى هذا الكود Twitter FaceBook Google+



كود:
 data1[0]=data1[0]<<1;
وما معنى هذا الكود لو سمحتوا
كود:
  d4= data1[14].f7;


التعديل الأخير تم بواسطة : remon romany بتاريخ 23-02-2014 الساعة 10:57 PM
اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 24-02-2014, 02:19 AM المشاركة 2   
افتراضي


كود:
 data1[0]=data1[0]<<1;
وما معنى هذا الكود لو سمحتوا
كود:
  d4= data1[14].f7;
السلام عليكم
بالنسبه للكود الاول معنى علامه >> هو عمل ازاحه الى اليسار و 1 يعني سوف اعمل ازاحه data1[0] مره واحده الى اليسار
طبعا لعمل ازاحه الى اليمين <<

============================
بالنسبه للكود الثاني معناه اجعل d4 مساويه الى قيمه البت السابع من data1[14]
تحياتي

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 24-02-2014, 01:30 PM المشاركة 3   
افتراضي


السلام عليكم
بالنسبه للكود الاول معنى علامه >> هو عمل ازاحه الى اليسار و 1 يعني سوف اعمل ازاحه data1[0] مره واحده الى اليسار
طبعا لعمل ازاحه الى اليمين <<

============================
بالنسبه للكود الثاني معناه اجعل d4 مساويه الى قيمه البت السابع من data1[14]
تحياتي
انا متشكر جدا استاذ حسن
فى الكود الاول حضرتك بتقول انة سوف تتم ازاحة البيانات مره واحده الى اليسار
هل معنى ذلك اذا كانت مثلا ;portb=00111100
وقمت باضافة العلامة >>
سوف يتحول الكود الى ;portb=0b01111000
هل كده انا فاهم صح ولا لا ؟


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 24-02-2014, 02:02 PM المشاركة 4   
افتراضي


انا متشكر جدا استاذ حسن
فى الكود الاول حضرتك بتقول انة سوف تتم ازاحة البيانات مره واحده الى اليسار
هل معنى ذلك اذا كانت مثلا ;portb=00111100
وقمت باضافة العلامة >>
سوف يتحول الكود الى ;portb=0b01111000
هل كده انا فاهم صح ولا لا ؟
نعم كلامك صحيح
لان كل بت يتحرك الى يسار يبقى مكانه 0

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:18 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025