لماذا النظام الثنائي؟
جزء من قسم الأساسيات في رحلة Assembly على Coddy. الدرس 7 من 45.
تستخدم أجهزة الكمبيوتر الكهرباء. لكن الكهرباء ليست مثالية: يتذبذب الجهد الكهربائي وهناك تشويش.
إذا حاولت أجهزة الكمبيوتر استخدام 10 مستويات مختلفة من الجهد (0V، 1V، 2V... 9V) لتمثيل الأرقام من 0 إلى 9، فسترتكب الأخطاء باستمرار.
الحل: استخدم مستويين للجهد فقط.
- إيقاف التشغيل (0 فولت) = 0
- تشغيل (5V، 3.3V، أو 1.8V) = 1
يُسمّى هذا ثنائيًا. رمزان فقط: 0 و1.
المصطلحات الأساسية:
- Bit = رقم ثنائي واحد (0 أو 1)
- Byte = 8 بتات
كل شيء في الكمبيوتر ثنائي:
- الحرف 'A' =
01000001 - الرقم 42 =
00101010 - تعليمة مثل
mov= نمط ثنائي ما
جرّب بنفسك
لا يتضمّن هذا الدرس تحدّيًا برمجيًا.
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2أنظمة العد
لماذا النظام الثنائي؟الأعداد الثنائيةمن العشري إلى الثنائيلماذا النظام الست عشري؟من الست عشري إلى العشريمن العشري إلى الست عشريASCII والست عشري5استدعاء النظام Exit Syscall
ما هو الـ Syscall؟استدعاء النظام Exit Syscall (60)رموز الخروج (Exit Codes)ملخص: الخروج النظيف (Clean Exit)تدرّب بنفسك: Playground لـ Assembly