الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصميم المنطق الرقمي

بدأه ح ـور في 27 سبتمبر 2011 · 10 رد · 2,701 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

باسالكم بخصوص مادة التصميم الرقمي

عندي فقره موش فاهمتها مزبوط وهي floating point number ? لا اعرف ماهي وما الفائدة منها واعطوني مثال حتى افهمها جيدا .

ايضا ما المقصود بهذا السؤال لم افهمه . اريد توضيح المطلوب فقط من غير الاجابه .determine the decimal value of each sign-magnitude binary number in the 2"s complement form :10011001

ايضا السؤال التالي ما المقصود به مع التوضيح : perform each addition in the 2"s complement form ,00010110+00111001 هل المقصودي ان اجري عليها عملية الجمع لانه جملة 2"s complement form شككتني ولم افهمها ؟

ايضا ما المقصود بالتالي convert each of BCD numbers to decimal :0001 وما هي BCD numbers؟؟

ارجو المساعده بوقت سريع

شاكرة لكم جهودكم

تم تعديل هذه المشاركة بواسطة ح ـور في 27 سبتمبر 2011 في 12:07

#2

Two's Complements of Binary Numbers

En : Two's complement

Ar : المتمم الثنائي

BCD

En : Binary-Coded Decimal

Ar : نظام عشري مشفر ثنائيا

1

other ESTJ thing

اقتباس
Help Me To Help You

0xBAD00DAD.png

#3
اقتباس

Two's Complements of Binary Numbers

En : Two's complement

Ar : المتمم الثنائي

اخي يعني المقصود بهذا السؤال determine the decimal value of each sign-magnitude binary number in the 2"s complement form :10011001 ايجاد المتممه الثانيه ..؟

اقتباس

BCD

En : Binary-Coded Decimal

Ar : نظام عشري مشفر ثنائيا

هذا النظام لم ادرسه :mellow: هل من الممكن توضيحه لي .؟ و توضيح المطلوب من السؤال هذا convert each of BCD numbers to decimal :0001 وما هي BCD numbers؟؟

شكرا لتجاوبك اخي

#4

UP

#5

up

:sad:

#6

:sad: :sad: :sad: :sad: :sad: :sad:

#7

أخي العزيز

إن انظام العشري المشفر ثنائياً هو نظام سهل جداً في حال كنت تعرف النظام الثنائي

مثلاً

01110011

هذا الرقم الثنائي يدل على الرقم 73

يعني يقسم البيات الى قسمين

فيكون البايت السابق كالتالي

0011 0111

0011 تمثل الرقم 3

0111 تمثل الرقم 7

يعني هي ماتفرق بالشكل لكن فقط يجب ان يكون لديك علم مسبق بأن هذا الرقم الثنائي هو عشري مشفر ثنائي

ارجو ان تكون الفكرة قد وصلت

1
#8
abudawoodd كتب:

أخي العزيز

إن انظام العشري المشفر ثنائياً هو نظام سهل جداً في حال كنت تعرف النظام الثنائي

مثلاً

01110011

هذا الرقم الثنائي يدل على الرقم 73

يعني يقسم البيات الى قسمين

فيكون البايت السابق كالتالي

0011 0111

0011 تمثل الرقم 3

0111 تمثل الرقم 7

يعني هي ماتفرق بالشكل لكن فقط يجب ان يكون لديك علم مسبق بأن هذا الرقم الثنائي هو عشري مشفر ثنائي

ارجو ان تكون الفكرة قد وصلت

ايوا فههمت لكن لاتاكد ان فهمي صحيح هل 100001110000 بالعشري المشفرثنائي = 870 بالعشري ؟

وبارك الله فيك وبعلمك دكتور .

شكرا جزيلا .

بقي لي هذه الفقره موش فاهمتها مزبوط وهي floating point number ? لا اعرف ماهي وما الفائدة منها واعطوني مثال حتى افهمها جيدا .

+

ايضا السؤال التالي ما المقصود به مع التوضيح : perform each addition in the 2"s complement form ,00010110+00111001 هل المقصودي ان اجري عليها عملية الجمع لانه جملة 2"s complement form شككتني ولم افهمها ؟

+

ايضا ما المقصود بهذا السؤال لم افهمه . اريد توضيح المطلوب فقط من غير الاجابه .determine the decimal value of each sign-magnitude binary number in the 2"s complement form :10011001

هل من يساعدني ؟

تم تعديل هذه المشاركة بواسطة ح ـور في 28 سبتمبر 2011 في 11:19

#9

السلام عليكم ورحمة الله

ح ـور كتب:

بقي لي هذه الفقره موش فاهمتها مزبوط وهي floating point number ? لا اعرف ماهي وما الفائدة منها واعطوني مثال حتى افهمها جيدا .

من ويكيبيديا:

تمثيل الأعداد بطريقة الفاصلة العائمة:

الصيغة وحيدة الدقة : حيث يخصص 23بت للقسم الكسري و8بت للقوة البت الأخير للإشارة. وبشكل عام يكون للأعداد الممثلة بالفاصلة العائمة وبهذه الطريقة الصيغة التالية: (-1)^s*(1+signification)*2 (E+127)


A floating point number is a number with two parts, a mantissa and an exponent and is
written in the form 1.234E5. The mantissa (1.234 in this example) must have the
decimal point moved to the right with the number of places determined by the
exponent (5 places in this example) i.e. 1.234E5 = 123400. If the exponent is negative
the decimal point is moved to the left.
What is a floating point Number ?

المزيد في هذا الرابط

اقتباس

ايضا ما المقصود بهذا السؤال لم افهمه . اريد توضيح المطلوب فقط من غير الاجابه .determine the decimal value of each sign-magnitude binary number in the 2"s complement form :10011001

الترجمة الحرفية : المطلوب هو تحويل الرقم الثنائي ( sign-magnitude == MSB sign bit) الممثل بطريقة المتمم الثاني الي عشري

اتمني ان اكون قد افدت ولو بالقليل

#10

يعني هذا الرقم 10011001 هو متممه الثانيه ؟ ارجعها للمتممه الاولى ومن ثم ارجعها للعدد الاصلي ثم احولها الى عشري ؟؟ هل هذا المقصود اخي ؟

والى الان لم افهم الfloating point Number هل تعطيني مثال وتشرحهه لي لتتضح الصورة اكثر ؟

وشكرا لكرمك :happy:

#11
ح ـور كتب:

يعني هذا الرقم 10011001 هو متممه الثانيه ؟ ارجعها للمتممه الاولى ومن ثم ارجعها للعدد الاصلي ثم احولها الى عشري ؟؟ هل هذا المقصود اخي ؟

والى الان لم افهم الfloating point Number هل تعطيني مثال وتشرحهه لي لتتضح الصورة اكثر ؟

وشكرا لكرمك :happy:

أخي هذا الرقم مشفر على مرحلتين الأولى هي المتمم والثانية العشري المشفر ثنائياً

أخي العزيز هذا مثال

انت استلمت هذا الرقم

11101100

المتمم له

00010011

النتيجة النهائية

13

أرجو أن تكون قد بسطت الأمور لك

تم تعديل هذه المشاركة بواسطة abudawoodd في 29 سبتمبر 2011 في 08:22

مواضيع مشابهة