مررررررررحبااا ألف.. :D
انا طالبة حاسب عندي استفسااار بخصووص الBCD اللي هو binary coded decimal .. ابي اعرف وش الفرق بينه وبين الباينري وشلوون نحسبه ..
الزبده اني ابي اعرف كل شي عنه ..
وعندي سؤال عليه ومنيب عارفه وشلون احله ..
هذا هو السؤال ..
Determine the value in Decimal for the numbers 01110110 and 10010010 Assuming the representation used is each of the following:
-Tow`s complement
-BCD
بالنسبه للجزء الاول من السؤال انا حليته بس ودي احط الحل عشان اتأكد اذا كان صح او غلط ..
بس الجزء الثاني ابد ما عرفت احله :( لاني مافهمت شي من BCD لما شرحته الدكتوره واحسه مسبب لي كونفيووزينج :^)
وهذا حلي للجزء الاول ..
بالنسبه للعدد الاول اللي هو : 01110110
one`s complement===>> يساوي 10001010
Tow`s complement===>> يساوي 10001011
والعدد الثاني
10010010
one`s complement===>> يساوي 01101110
Tow`s complement===>> يساوي 01101111
هذا حلي للجزء الاول وياليت تساعدوني بالجزء الثاني او على الاقل بس تفهموني على مثال وانا راح احل ذا ..وطبعا راح احط لكم الحل عشان تشوفونه
وابي اعرف الفرق بينه وبين الباينري وشلون اقدر اميز ان هذاا بي سي دي او ان هذا العدد باينري ..
اللي اعرفه ان البي سي دي كل عدد يحتوي على 4digits وكل ديجت مهمه يعني لوكان عندي العدد 0001 على الشمال ما اقدر احذف الاصفار
مثل ما اسوي بالباينري ..
تكفون ساعدوني عندي امتحان الاحد واحس انه لاحس مخي حبيتين ..
واللي بيجي يشرح لي بعد الASCII CODE اكون شاكره له ..
ابي اعرف وش الاسئله اللي ممكن تجي على الاسكي ..
ممممممممم في شي بعد عارفه اني مصختها :D بس والله تسون خير فيني ..
عندنا سؤالين في الكتاب انا حليتهم وابي اتأكد من حلهم بس مجرد تقولون صح او غلط واذا كان غلط ابي تفهموني ليه ..
السؤال الاول:
Suppose that a byte contains the ASCII code of an uppercase letter . What hex number should be added to it to convert it to
lower case?
انا اتوقع ان الحل الصحيح كذا ..
لما ناظرت بجدول الاسكي لاحظت أن الفرق بين الاحرف في حالة الكابيتل والسمول هو عباره عن العدد 32 واللي نعبر عنه بالباينري كذا 100000
يعني لما يكون عندنا حرف كابيتل وابي احول له لسمول اضيف على الاسكي كود حقه 100000..
مثال:
عندنا الحرف A الاسكي كود حقه اذا ماكنت غلطانه 1000011
عشان نحصل على حرف a بالسمول راح اجمع على 1000011 العدد 32 اللي هو 100000
ويكون عندي الاسكي كود حق a هو 1000011
اتوقع ان هذا هو الحل ..
وبالنسبه للسؤال الثاني هو نفسه السؤال الاول بس اللهم انه يكون عن الاعداد وهذا هو السؤال مع حلي ..
Suppose that a byte contains the ASCII code of a decimal digit;that is "0"...."9" . What hex number should be subtracted
from the byte to convert it to the numerical from the charcters?
الحل اتوقع انه نفس اللي قبل بس بدل ما نجمع العدد 32 المره ذي راح نطرح 64 ..
للأسف جدول الاسكي كود مب معي والا كان كتبت مثال ...
انا اتوقع ان الهدف من ذولي الاسئله هو انه يعلمنا كيف نربط العلاقه بين الاسكي كود لكل كاركتر ..ونعرف العلاقه بينهم ..مدري منيب متأكده من
اللي جالسه اكتبه لاني مش عارفه هل حلي صح او غلط ..
اسغه اني طولت عليكم بس ياليتكم تسااااعدوني ترا امتحاني قرب وانا احس انها لغة مرررررررره ممتعه بس يبي لها فهم صح وهذا اللي للأسف
حنا فاقدينه في الدكتوره حقتناااا ...
تحياتي ..
^_^LittlE proGrmMeR^_^