16-05-2024, 08:40 AM
رحلة في عالم الأسمبلي
https://www.youtube.com/playlist?list=PL..._swadKSPga
# الفصل 0 : تمهيد # الفصل 1 : المفاهيم الأساسية في لغة الassembly
تمهيد لتعابير بوليانية.
الجبر البولياني يعرّف مجموعة من العمليات على القيم الصحيحة والخاطئة.
ابتكرها جورج بول، وهو رياضي منتصف القرن التاسع عشر.
عندما تم اختراع الحواسيب الرقمية في بداياتها، تبين أن جبر بول يمكن استخدامه لوصف تصميم الدوائر الرقمية.
في الوقت نفسه، تُستخدم التعابير البوليانية في البرامج الحاسوبية للتعبير عن العمليات المنطقية.
التعبير البولياني ينطوي على عامل بولياني وعلى واحد أو أكثر من العوامل. يُقترن كل تعبير بولياني بقيمة صحيحة أو خاطئة.
وتشمل مجموعة العمليات ما يلي:
- NOT: يُمثّل كسر negation ¬ أو tilde ~ أو علامة الترقيم '
- AND: يُمثّل كعملية الربط المنطقي ∧ أو النقطة الوسطى •
- OR: يُمثّل كعملية الواو ∨ أو الإضافة +
العملية NOT هي عملية ثنائية، والعمليات الأخرى ثلاثية.
يمكن أيضًا أن تكون العوامل في تعبير بولياني تعابير بوليانية.
وفيما يلي بعض الأمثلة:
https://www.youtube.com/playlist?list=PL..._swadKSPga
# الفصل 0 : تمهيد # الفصل 1 : المفاهيم الأساسية في لغة الassembly
- 1.0 مقدمة
- 1.1 مرحبًا بك في لغة الAssembly
- 1.2 تطبيقات لغة الassembly
- 1.3 مفهوم الآلة الافتراضية Virtual Machine
- 1.4 تمثيل البيانات - Data Representation
- 1.4.1 الأعداد الصحيحة الثنائية - Binary Integers
- 1.4.2 ترجمة الأعداد الثنائية غير الموقعة unsigned binary integer إلى العشرية Decimal
- 1.4.3 ترجمة الأعداد العشرية غير الموقعة Unsigned Decimal إلى البيناري Binary
- 1.4.4 الجمع الثنائي - Binary Addition
- 1.4.5 أحجام تخزين الأعداد الصحيحة Integer Storage Sizes
- 1.4.6 الأعداد الست عشرية - Hexadecimal Integers
- 1.4.7 تحويل العدد الست عشري غير الموقع Unsigned Hexadecimal الى عشري Decimal
- 1.4.8 تحويل العدد العشري غير الموقع Unsigned Decimal إلى الست عشرية Hexadecimal
- 1.4.9 الجمع الست عشري - Hexadecimal Addition
- 1.4.10. الأعداد الصحيحة الثنائية الSigned التمثيل بالمكملين الاثنين Two’s-Complement
- 1.4.11 الbinary intervals للأعداد الsigned و unsigned
- 1.4.12. شرح معمق ل Signed Binary Integers
- 1.4.13 المكملين الاثنين للعدد في النظام الست عشري Hexadecimal Two’s Complement
- 1.4.14 القيم القصوى والدنيا - Ranges and Sizes of Signed Integer Types
- 1.4.15 الطرح الثنائي - Binary Subtraction
- 1.4.16 تخزّين الأحرف - Character Storage
- 1.4.17 الControl Characters ل ASCII والمصطلحات لتمثيل البيانات الرقمية
- 1.4.18 أرقام العشري المُشفرة بالنظام الثنائي - Binary-Coded Decimal (BCD) Numbers
- 1.4.1 الأعداد الصحيحة الثنائية - Binary Integers
- All 1.4.* تمثيل البيانات - Data Representation
- 1.5 التعابير بوليانية Boolean Expressions
- 1.5.0 تمهيد لتعابير بوليانية Boolean Expressions introduction
- 1.5.0 تمهيد لتعابير بوليانية Boolean Expressions introduction
تمهيد لتعابير بوليانية.
الجبر البولياني يعرّف مجموعة من العمليات على القيم الصحيحة والخاطئة.
ابتكرها جورج بول، وهو رياضي منتصف القرن التاسع عشر.
عندما تم اختراع الحواسيب الرقمية في بداياتها، تبين أن جبر بول يمكن استخدامه لوصف تصميم الدوائر الرقمية.
في الوقت نفسه، تُستخدم التعابير البوليانية في البرامج الحاسوبية للتعبير عن العمليات المنطقية.
التعبير البولياني ينطوي على عامل بولياني وعلى واحد أو أكثر من العوامل. يُقترن كل تعبير بولياني بقيمة صحيحة أو خاطئة.
وتشمل مجموعة العمليات ما يلي:
- NOT: يُمثّل كسر negation ¬ أو tilde ~ أو علامة الترقيم '
- AND: يُمثّل كعملية الربط المنطقي ∧ أو النقطة الوسطى •
- OR: يُمثّل كعملية الواو ∨ أو الإضافة +
العملية NOT هي عملية ثنائية، والعمليات الأخرى ثلاثية.
يمكن أيضًا أن تكون العوامل في تعبير بولياني تعابير بوليانية.
وفيما يلي بعض الأمثلة: