الترجمة الحرفية للكلميتن في اغلب الشروحات لم تفي بالغرض ولكن أريد تعليقا علي ما تخيلت لفهمهما
بالنسبة ل synchronous data transmission ترجمة كلمة synchronous تعني تزامنيا أو آنيا ولكن عندما نقول لشخصين بعمل غرض معين حاولا ان تكونا sunchrounize فيما بينكما لعمل هذا الغرض
يعني منتبهين لبعضكما في نفس الوقت حتي تنفذ العملية
طيب لنعطي مقدار أوسع للتشبيه ولتفسير تلك الكلمة
لنقل أنه في مبارة كرة القدم حصلت ركلة جزاء لأحد الفريقين
الكرة هنا هي ال data
والمرسل هو لاعب الكرة
والمستقبل للبيانات هو الحارس عليا لمرمى
عندما لاعب الكرة يبدا لركل الكرة بعد سماع صفارة الحكم يكون الحارس منتبه شديد الانتباه وسريع الانتباه لاول حركة من رجل الاعب وهي تمثل ال clock التي يستقبلها المستقبل بمثابة الايعاز للاستعداد والانتباه في أي لحظة تصله الكرة او البيانات
اذن الحارس يكون synchronized أي في حالة انتباه مع حركة الاعب قبل ركل الكرة اليه وبالتالي الايعاز أو الاشارة لبدأ الارسال تسبق حركة الكرة أو ال data للوصول الي المستقبل وهو الجهاز او الحارس في مثالنا
اذن لعمل data transmission by synchronous technique لابد من وجود clock ترسل من المستقبل الي المرسل كايعاز للطرف الاخر ليستيقظ ويكون منتبه ومستعد لاستقبال البيانات
اذن الطريق الذي يمر به data يبقي مشغولا طالما وجد clock حتي وان لم ترسل data به ويبقي طرف المستقبل منتبه ويقظ طالما وجد clock وعندما ينقطع ال clock ينام الطرف الآخر وينقطع تدفق البيانات
بالنسبة Asynchronous data transmission
هنا لم نحتاج لعمل تنبيه مباشر وآني في نفس الوقت للطرف المستقبل للعلب كي ينتبه الذراع الآلي لأستقبال العلب وانما ارسلت العلب علي السير المتحرك بمعدل معين بين كل علبة وعلبة
مسافة معينة وعلي الذراع اخذ ووضع العلب في الحاوية والعودة الي وضعه قبل ان تفوته العلبة الوارده اليه
اذن نستخلص من هذه النقطة ان البيانات ترسل من الطرف A بدون ايعاز للطرف B بان يستقبلها يعني لاوجد clock مسيطر من الطرف A علي الطرف B
نفرض أن لدينا مصنع ويتحرك علي خط الانتاج علب وبين كل علبة وأخرى مسافة 1 متر علي الخط وهناك ذراع آلي يلتقط كل علبة من السير المتحرك ويضعها في حاوية
العلب هي ال data والسير هو خط مسار البيانات بين المرسل والحاوية . عند وصول العلبة الي الذراع الآلي يبدأ الذراع في التقاطها ثم ينقلها الي الحاوية ثم يرجع ويتحول الي السير ليرى امامه علبة أخرى قد
وضعت امامه . اذن زمن التقاط الذراع للعلبة وتحوله عن السير المتحرك ثم دورانه الي الحاوية ليضعها ثم الرجوع الي السير المتحرك يساوي الزمن بين انتقال علبة واخري كي تمر من امام الذراع . الذراع برمج ليتحرك بسرعة مساوية لسرعة انتقال بين علبة وأخرى وهنا اصبح
سرعة انتقال بين عالبة واخرى = baud rate
هنا لم نحتاج لعمل تنبيه مباشر وآني في نفس الوقت للطرف المستقبل للعلب كي ينتبه الذراع الآلي لأستقبال العلب وانما ارسلت العلب علي السير المتحرك بمعدل معين بين كل علبة وعلبة
مسافة معينة وعلي الذراع اخذ ووضع العلب في الحاوية والعودة الي وضعه قبل ان تفوته العلبة الوارده اليه وان كانت حركة الذراع اسرع في الدوران لاستقبال العلبة ووضعها في الحاوية بنسبة اعلى من سرعة العلب الوراده اليه فانه قد يمر الذراع في الفترة الزمنية
بين العلبتني وتمر العلبة في فترة الذراع غير موجود فيفقدها الذراع وهنا لابد من التوافقية بين الذراع و الزمن بين كل علبة واخرى
اذن نستخلص من هذه النقطة ان البيانات ترسل من الطرف A بدون ايعاز للطرف B بان يستقبلها يعني لايوجد clock مسيطر من الطرف A علي الطرف B
من هنا نستنتج بان
1- synchronous data tansmission يحتاج clock ترسل من ال master device الي slave device ثم يبدأ بعدها ارسال ال data الي الطرف slave وهنا يكون نمط ارسال البيانات عالي السرعة نتيجة تناسبه مع ال سرعة ال clock
2- asynchronous data transmission لا نحتاج clock من طرف ال master كي ترسل قبل البيانات الي الطرف المستقبل ولكن نرسل البيانات بمط معين يستقبله ويتعرف عليه ولكن غير مسيطر من الطرف المرسل وهنا يكون النمط أقل سرعة في ارسال البيانات نتيجة لان البيانات لا تعتمد أو تتناسب مع سرعة ال clock
3- في حالة asynchronous data transmission لابد ان يتحد الطرفان المرسل والمستقبل في معدل استقبال البيانات لانه اذ كان المرسل ارسل البيانات بسرعة معينة وكان المستقبل قد برمج بسرعة مخالفة لاستقبال البيانات فانه سوف يحصل فقد وضياع للبيانات المستقبلة 4
4- وجود ال clock والغرض الاساسي منه بسبب وجود shift register يعمل shift لل data كي تدخل او تخرج من والي احد الاطراف
5- وجود ال clock في النقطة رقم 1 لغرض اتحاد الطرفين في تشغيل ال shift register في كليهما لكي تتحرك ال data من والي الطرفين
هذا ما توصل اليه تخيلي للموضوع فيا ليت من احد يصحح ما توصل اليها تخيلي وفهمي للموضوع


