مقالات متعلقة
سورة النحل مكتوبة كاملة
- سورة النحل مكتوبة بالرسم العثماني
- تعريف الحساب : - أفضل إجابة
- ما هي وحدة الحساب والمنطق - مجلة أوراق
- تقوم وحدة الحساب والمنطق بفك ترميز التعليمة وتحويلها الى اشارة - أفضل إجابة
سورة النحل مكتوبة بالرسم العثماني
الصفحة
السابقة
الفهرس
الصفحة التالية
بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ صدق اللَّهُ العظيم
حقوق الملكية لموقع نور القرأن
تقوم وحدة الحساب والمنطق بفك ترميز التعليمية وتحويلها الى اشارة.., اهلا بكم في موقع دار التـفـوق دار الباحثين عن التفوق متمنين النجاح والتفوق لجميع طلابنا في مراحلهم التعليمية وسعداء بزيارتهم لنا للحصول علي حلول جميع الواجبات. تقوم وحدة الحساب والمنطق بفك ترميز التعليمية وتحويلها الى اشارة.. نعلمكم بان دار التـفـوق هو موقع يقوم بحل الاسئلة والواجبات واسئلة الاختبارات من خلال اطرح سؤال دار التفوق انضم الينا الان اضغط هنا قروب دار التفوق تلغرام الجواب من دار التفوق هو:فك الترميز التعليمية
تعريف الحساب : - أفضل إجابة
وحدة الحساب والمنطق ، تعد وحدة المنطق الحسابي (ALU) مكونًا رئيسيًا لوحدة المعالجة المركزية لنظام الكمبيوتر. حيث أنه ينفذ جميع العمليات المتعلقة بالعمليات الحسابية والمنطقية التي يجب إجراؤها على كلمات التعليمات. في بعض معماريات المعالجات الدقيقة ، يتم تقسيم ALU إلى الوحدة الحسابية (AU) والوحدة المنطقية ، (LU). يمكن للمهندسين تصميم وحدة ALU لحساب أي عملية. تقوم وحدة الحساب والمنطق بفك ترميز التعليمة وتحويلها الى اشارة - أفضل إجابة. مع زيادة تعقيد العمليات ، تصبح وحدة ALU أيضًا أكثر تكلفة ، وتشغل مساحة أكبر لوحدة المعالجة المركزية ، وتبدد مزيدًا من الحرارة. هذا هو السبب في أن المهندسين يجعلون وحدة ALU قوية بما يكفي لضمان أن يكون المعالج قويًا وسريعًا أيضًا ، ولكن ليس لدرجة أن يصبح باهظًا من حيث التكلفة والعيوب الأخرى. السؤال هو: وحدة الحساب والمنطق ؟ الإجابة الصحيحة على السؤال هي: تعد وحدة المنطق الحسابي (ALU) مكونًا رئيسيًا لوحدة المعالجة المركزية لنظام الكمبيوتر. ينفذ جميع العمليات المتعلقة بالعمليات الحسابية والمنطقية التي يجب إجراؤها على كلمات التعليمات. في بعض معماريات المعالجات الدقيقة ، يتم تقسيم ALU إلى الوحدة الحسابية (AU) والوحدة المنطقية (LU).
ما هي وحدة الحساب والمنطق - مجلة أوراق
فهي تتلقى الأوامر من وحدة التحكم Control Unit لتنفيذ التعليمة المخزنة في مسجل التعليمة Instruction Register فتقوم بتنفيذها ثم تعطي النتيجة التي تخزن عادة في الذاكرة الرئيسية RAM وتستعين هي الأخرى بالمسجلات لإتمام عملها. أقسامها [ عدل]
تنقسم وحدة الحساب والمنطق إلى ثلاث وحدات:
-وحدة الفاصلة العائمة [ عدل]
من الصعوبة على المعالج أن يقوم بحساب أعداد الفاصلة العائمة (وهي الأعداد التي بها فاصلة عشرية ومن أمثلتها (2. 5565 و 8856. 36532 و 0. 220003) لأنه في هذه الحالة سوف يستهلك الكثير من قوة المعالجة في حساب عملية واحدة. ووحدة الفاصلة العائمة متخصصة في العمليات الحسابياتية الخاصة بالفاصلة العائمة. وتلعب هذه الوحدة دورا رئيسيا في سرعة تشغي البرامج التي تعتمد بشكل كبير على الأعداد العشرية وهي في الغالب الألعاب الثلاثية الأبعاد وبرامج الرسم الهندسي. تعريف الحساب : - أفضل إجابة. تساعد قوة وحدة الفاصلة العائمة الكبيرة في تسريع الألعاب الثلاثية الأبعاد، مع أن دور المعالج قد قل من هذه الناحية بفضل دخول البطاقات الرسومية المسرعة AGP بقوتها العالية مما قلل من الاعتماد على المعالج المركزي في هذا المجال. توجد وحدة الفاصلة العائمة في المعالجات 486 فما أحدث داخل المعالج، وقد كانت توضع في المعالجات386 وما قبله خارج المعالج مما يجعل عملها أبطأ.
تقوم وحدة الحساب والمنطق بفك ترميز التعليمة وتحويلها الى اشارة - أفضل إجابة
-وحدة الأعداد الصحيحة [ عدل]
و تختص هذه الوحدة بالقيام بحسابات الأعداد الصحيحة، وتستعمل الأرقام الصحيحة في التطبيقات ثنائية الأبعاد كالوورد Word وإكسل Excel وبرامج الرسم الثنائية الأبعاد. وتعدّ وحدة الأعداد الصحيحة مهمة لأن معظم البرامج التي نستخدمها تعتمد على هذه الوحدة. IUOPYD QWSZ ZSAW HGFLI
- المسجلات [ عدل]
المسجلات هي عبارة ذاكرة سريعة تستخدم لكي يخزن فيها المعالج الأرقام التي يريد أن يجري عليها حساباته، فوحدة الحساب والمنطق لا يمكنها تنفيذ أي عملية حسابياتية إلا بعد أن تجلب الأرقام المراد إجراء العمليات عليها إلى المسجلات. حيث أن حجم المسجلات مهم لأنه يحدد حجم البيانات التي يستطيع الحاسب إجراء الحسابات عليها. *ماذا نعني بقولنا عند تسمية المعالج بمعالج ذو 32bits أو 64bits؟
الأساس في ذلك هو وحدة الحسابيات والمنطق ALU ومسجلاتها وبالتحديد طول "بتات" الأعداد الصحيحة التي من الممكن التعامل معها داخل المعالج. ففي معالج 32bits مثلا ستكون وحدة الحساب والمنطق قادرة على إجراء العمليات الحسابياتية والمنطقية على أعداد بطول 32bits، وبما أن وحدة الحساب والمنطق تعمل بشكل عام مع المسجلات فمن الطبيعي أن تكون المسجلات بنفس الحجم.
ولا تحتوي هذه الوحدة على بنية hardware لانجاز التعليمات الحسابياتية المعقدة (كالضرب أو التقسيم أو الرفع إلى قوة) وإنما يتم انجاز هذه العمليات المعقدة باستخدام مجموعة من التعليمات الأساسية، مثلا... تحول عملية الضرب إلى جمع متكرر. البنية من نوع RISC تعدّ أسهل في التصميم وتعطي مجموعة أبسط من التعليمات ويمكن تعقيد هذا النوع من الوحدات في تمثيل التعليمات المعقدة إما بشكل بنيوي وذلك بتطوير وحدة التحكم وإضافة مسجلات على بنية المعالج، أو ان يتم ذلك بشكل برمجي باستخدام خوارزميات متطورة. ميزة هذه المعالجات تنفيذ اكثرمن تعليمة مع كل نبضة لكن كلفتها عالية مما أدى إلى استخدامها فقط في المجالات عالية المستوى والتقنيات العلمية العالية وممن المميزات أيضا سهولة التحميل للذاكرة والوصول للبيات في الذاكرة ولكن هذا على حساب الكلفة العالية
بناء وحدة ALU من نوع RISC [ عدل]
يتم انجاز كافة العمليات داخل ALU ثم يتم اختيار عملية معينة...
مثلا تحتوي هذه الخلية في الشكل السابق على عمليتين منطقيتين وعملية جمع/طرح ومدخل less. يطبق الدخل الرئيسي لهذه الوحدة على مداخل كافة العمليات الداخلية وتختارالعملية المطلوبة عبر الناخب.
يتحكم بالناخب الأول المدخل Binvert الذي يكون عمله كالتالي:
Binvert=0 ← فالعملية جمع
Binvert=1 ← فالعملية طرح
أما بالنسبة للناخب الآخر:
Operation=00 ← فالعملية AND
Operation=01 ← فالعملية OR
Operation=10 ← فالعملية إما جمع أو طرح
Operation=11 ← فالعملية " Less"
فإذا أردنا تنفيذ عملية ما فيتم إعطاء رقم العملية عن طريق المداخل Operation و Binvert من وحدة التحكم "كما ذُكر سابقا" فتفهم وحدة الحساب والمنطق العملية المطلوبة منها. والمخرج Set هو عبارة عن خط يعطي نتيجة الجامع الكامل مهما كانت حالة العملية Operation، أما المخرج "العلم" OverFlow فيتحسس في حال حدوث طفحان. كما يمكن وضع عدد أكبر من العمليات وبذلك يزيد عدد مداخل النواخب وعدد خانات Operation. وصل مجموعة من ALU [ عدل]
في الشكل السابق لدينا دارة وحدة حسابيات ومنطق على 32bits، حيث يتم أخد الحمل Carry Out في كل مرة وإدخاله إلى المدخل Carry In للدارة التالية لها مباشرة.. وبالتالي نكون قد حصلنا على دارة تقوم بتنفيذ مجموعة من العمليات على عددين مؤلفين من 32bits باستخدام ALU. إن العملية "Set On Less" هي عملية مقارنة، وعملها كالتالي:
A