Mohammed Jawareesh نشر 23 يونيو 2023 أرسل تقرير نشر 23 يونيو 2023 (معدل) لقد تعلم binary and hexadecimal and ascll وكيف تحويل بينهم لكن لم اعرف حتى الان ما وظائفهم ومتى استخدامهم مثلا ان binary يستخدم لتمثيل ال bit في ذاكره هل من توضيح اكثر !!! تم التعديل في 23 يونيو 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Mustafa Suleiman نشر 23 يونيو 2023 أرسل تقرير نشر 23 يونيو 2023 بعض الاستخدامات الشائعة للنظامين الثنائي والسداسي عشري، بالإضافة إلى ASCII هي كالتالي: 1- بخصوص النظام الثنائي (Binary) يستخدم في تمثيل البيانات والمعلومات في الحواسيب والأجهزة الإلكترونية، ويعمل الحاسوب الحديث بنظام ثنائي حيث يستخدم الصفر والواحد لتمثيل البتات (Bits) التي تشكل البيانات والتعليمات. يستخدم في عمليات الحساب الثنائي والمنطق المعالجات المنطقية الرقمية والأبواب المنطقية والدوائر المنطقية، وهو مفيد في تصميم الدوائر الإلكترونية والشبكات الرقمية. 2- النظام السداسي عشري (Hexadecimal) يستخدم في تمثيل الأرقام والبيانات في الحواسيب وأنظمة التشغيل والبرمجة. يسهل استخدام الأرقام من 0 إلى 9 والأحرف من A إلى F لتمثيل القيم الثنائية بطريقة مدمجة وقصيرة. يسهل تمثيل عناوين الذاكرة والعناصر في الذاكرة الحاسوبية. على سبيل المثال، في برمجة الحواسيب، يمكن استخدام الأرقام السداسية عند التعامل مع العناوين الذاكرة أو تمثيل الألوان في الرسومات الحاسوبية. 3- ASCII (American Standard Code for Information Interchange) يستخدم لتمثيل الأحرف والرموز المستخدمة في الكمبيوتر والاتصالات، ويعطي كل حرف رمزًا فريدًا في النظام الثنائي (مكون من 8 بت) يمكن تفسيره واستخدامه من قبل الحواسيب. يستخدم في برمجة الحواسيب لتمثيل النصوص والبيانات النصية، وتحويل الحروف والرموز إلى أكواد ASCII يسهل عملية تخزين ومعالجة النصوص في الحواسيب. هل هناك فائدة من تعلم ما سبق كمبرمج؟ ستحتاج إلى تعلم ذلك إذا كنت تريد التخصص في مجال الـ Embedded system أي مجال برمجة الأجهزة المضمنة، وإليك بعض الفوائد: تعلم النظامين الثنائي والسداسي عشري يمكن أن يساعدك في فهم كيفية تمثيل البيانات والأرقام في الحواسيب، ويعتبر النظام الثنائي الأساسي في التعامل مع البيانات الرقمية، ومعرفة كيفية تمثيله قد يفيدك في فهم عمليات الحساب والتخزين والمعالجة داخل الحاسوب. ربما تتعامل مع النظام الثنائي وتمثيل البيانات بشكل مباشر، وفهم النظام الثنائي يساعدك في فهم بنية البيانات وتنسيقها والتعامل معها بشكل صحيح. في حالة وجود مشكلات في البرامج أو الأنظمة، قد تحتاج احيانًأ إلى تحليل البيانات والتعامل معها على مستوى البتات أو الأرقام السداسية عشرية، وتعلم تلك النظم يمكن أن يمكنك من تحليل الأخطاء وتصحيحها بشكل أكثر فعالية. في مجال برمجة الأجهزة المضمنة، قد تحتاج إلى التعامل مع المعالجات والمكونات الإلكترونية المنخفضة المستوى، وفهم النظام الثنائي والسداسي عشري يمكن أن يسهل عليك تطوير وبرمجة هذه الأجهزة بشكل أفضل. قد تحتاج أحيانًا للتعامل مع بيانات أو أجهزة تستخدم تمثيل ثنائي أو سداسي عشري، مثل قراءة وكتابة بيانات في ملفات ثنائية أو التواصل مع الأجهزة الخارجية عبر منافذ التسلسلية (Serial ports) أو بروتوكولات الاتصال المبنية على النظام الثنائي. اقتباس
0 Mohammed Jawareesh نشر 24 يونيو 2023 الكاتب أرسل تقرير نشر 24 يونيو 2023 بتاريخ 22 ساعة قال Mustafa Suleiman: بعض الاستخدامات الشائعة للنظامين الثنائي والسداسي عشري، بالإضافة إلى ASCII هي كالتالي: 1- بخصوص النظام الثنائي (Binary) يستخدم في تمثيل البيانات والمعلومات في الحواسيب والأجهزة الإلكترونية، ويعمل الحاسوب الحديث بنظام ثنائي حيث يستخدم الصفر والواحد لتمثيل البتات (Bits) التي تشكل البيانات والتعليمات. يستخدم في عمليات الحساب الثنائي والمنطق المعالجات المنطقية الرقمية والأبواب المنطقية والدوائر المنطقية، وهو مفيد في تصميم الدوائر الإلكترونية والشبكات الرقمية. 2- النظام السداسي عشري (Hexadecimal) يستخدم في تمثيل الأرقام والبيانات في الحواسيب وأنظمة التشغيل والبرمجة. يسهل استخدام الأرقام من 0 إلى 9 والأحرف من A إلى F لتمثيل القيم الثنائية بطريقة مدمجة وقصيرة. يسهل تمثيل عناوين الذاكرة والعناصر في الذاكرة الحاسوبية. على سبيل المثال، في برمجة الحواسيب، يمكن استخدام الأرقام السداسية عند التعامل مع العناوين الذاكرة أو تمثيل الألوان في الرسومات الحاسوبية. 3- ASCII (American Standard Code for Information Interchange) يستخدم لتمثيل الأحرف والرموز المستخدمة في الكمبيوتر والاتصالات، ويعطي كل حرف رمزًا فريدًا في النظام الثنائي (مكون من 8 بت) يمكن تفسيره واستخدامه من قبل الحواسيب. يستخدم في برمجة الحواسيب لتمثيل النصوص والبيانات النصية، وتحويل الحروف والرموز إلى أكواد ASCII يسهل عملية تخزين ومعالجة النصوص في الحواسيب. هل هناك فائدة من تعلم ما سبق كمبرمج؟ ستحتاج إلى تعلم ذلك إذا كنت تريد التخصص في مجال الـ Embedded system أي مجال برمجة الأجهزة المضمنة، وإليك بعض الفوائد: تعلم النظامين الثنائي والسداسي عشري يمكن أن يساعدك في فهم كيفية تمثيل البيانات والأرقام في الحواسيب، ويعتبر النظام الثنائي الأساسي في التعامل مع البيانات الرقمية، ومعرفة كيفية تمثيله قد يفيدك في فهم عمليات الحساب والتخزين والمعالجة داخل الحاسوب. ربما تتعامل مع النظام الثنائي وتمثيل البيانات بشكل مباشر، وفهم النظام الثنائي يساعدك في فهم بنية البيانات وتنسيقها والتعامل معها بشكل صحيح. في حالة وجود مشكلات في البرامج أو الأنظمة، قد تحتاج احيانًأ إلى تحليل البيانات والتعامل معها على مستوى البتات أو الأرقام السداسية عشرية، وتعلم تلك النظم يمكن أن يمكنك من تحليل الأخطاء وتصحيحها بشكل أكثر فعالية. في مجال برمجة الأجهزة المضمنة، قد تحتاج إلى التعامل مع المعالجات والمكونات الإلكترونية المنخفضة المستوى، وفهم النظام الثنائي والسداسي عشري يمكن أن يسهل عليك تطوير وبرمجة هذه الأجهزة بشكل أفضل. قد تحتاج أحيانًا للتعامل مع بيانات أو أجهزة تستخدم تمثيل ثنائي أو سداسي عشري، مثل قراءة وكتابة بيانات في ملفات ثنائية أو التواصل مع الأجهزة الخارجية عبر منافذ التسلسلية (Serial ports) أو بروتوكولات الاتصال المبنية على النظام الثنائي. هل تعلم ما سبق يفيد في الهندسه العكسيه !؟ اقتباس
0 عبدالباسط ابراهيم نشر 25 يونيو 2023 أرسل تقرير نشر 25 يونيو 2023 بتاريخ 17 ساعة قال Mohammed Jawareesh: هل تعلم ما سبق يفيد في الهندسه العكسيه !؟ نعم، فهم الأنظمة الثنائية والسداسية عشرية وترميز ASCII يفيد كثيرا في الهندسة العكسية. لأن: الأنظمة الثنائية والسداسية عشرية هي الأساس لتخزين وتمثيل البيانات في الحواسيب والأجهزة الرقمية. ففهم كيفية تحويل الأعداد بين هذه الأنظمة يساعد في فهم كيفية تمثيل وتخزين البيانات. ترميز ASCII هو الأساس لتمثيل الحروف والرموز كأعداد رقمية في الحواسيب. ففهم هذا الترميز يساعد في فك تشفير بعض البيانات المخزنة أو المنقولة. كل هذه المفاهيم تساعد في فهم كيفية تمثيل وتخزين البيانات، وبالتالي القدرة على استنباط بعض المعلومات من خلال تحليل هيكل ومحتوى البيانات المتاحة. وهذا هو جوهر الهندسة العكسية. إذاً يمكن القول أن فهم هذه المواضيع يوفر أساسا قويا لممارسة الهندسة العكسية وتحليل البيانات واستخلاص المعلومات منها. اقتباس
السؤال
Mohammed Jawareesh
لقد تعلم binary and hexadecimal and ascll وكيف تحويل بينهم لكن لم اعرف حتى الان ما وظائفهم ومتى استخدامهم مثلا ان binary يستخدم لتمثيل ال bit في ذاكره هل من توضيح اكثر !!!
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.