تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
دورة منفذ الطابعة: الدرس الأول-للمبتدئين كيفية تمثيل البيانات في الكومبيوتر والدوائر
#2
هنا نضيف (على عجالة) بعض الإضافات إلى الدرس السابق لتكتمل الفائدة .

نظم الأرقام :
كما ذكرنا في الدرس السابق فإننا بحاجة إلى نظام أرقام يفهمه الكومبيوتر ، وكان أن اخترنا النظام الثنائي binary بسبب طبيعته المحدودة .

وكما افترضنا في الدرس السابق الأرقام من 1 إلى 7 وطريقة تمثيلها سوف نتعلم هنا طريقة التحويل من رقم عشري إلى رقم ثنائي والعكس .

مثلاً : الرقم الثنائي : 00010111
طريقة العمل ، سوف نبدأ بالأرقام من اليمين إلى اليسار ، ونضرب كل رقم في 2^مكانه ، بمعنى :
الرقم الأول * 2^0 = 1*2^0 = 1*1 = 1
الرقم الثاني * 2^1 = 1*2^1 = 1*2 = 2
الرقم الثالث * 2^2 = 1*2^2 = 1*4 = 4
الرقم الرابع * 2^3 = 1*2^3 = 0*8 = 0
الرقم الخامس * 2^4 = 1*2^4 = 1*16 = 16
الرقم السادس * 2^5 = 1*2^5 = 0*32 = 0
الرقم السابع * 2^6 = 1*2^6 = 0*64 = 0
الرقم الثامن * 2^7 = 1*2^7 = 0*128 = 0

** لا تنس أن ^ تعني (أس - to the power of ) .

والآن نقوم بجمع الأرقام الناتجة : 1+2+4+16 = 23 وهي ما يرمز له بـ 00010111 في نظام يتم تمثيل الأرقام فيه في 8 بت ( 8 خانات ) .

العملية العكسية ، الرقم 18 مثلاً ( في نظام ترقيم يتم تمثيل الأرقام فيه في 8 بت ) .
18 / 2 = 9 والباقي (صفر)
9 / 2 = 4 والباقي (واحد)
4 / 2 = 2 والباقي (صفر) .
2 / 2 = 1 والباقي (صفر) .
1 / 2 = 0 والباقي (واحد) .

والآن سوف نقوم برص الأرقام منذ البداية ، ونكمل الباقي حتى 8 خانات بأصفار ، ولذا يكون الناتج 00010010 .

ولكن ماذا عن الرموز والحروف ؟
هناك ما يعرف بنظم الترميز مثل ASCII آسكي ، و Unicode يونيكود وغيرها ، ولنر مثلاً كيف يقوم نظام آسكي بالتعرف على الحروف والرموز .

يفترض نظام آسكي American Standard Code for Information Interchange سعة 8 بت لتمثيل كل خانة .

وبهذ الطريقة يمكننا تخزين المعلومات عن 2^8 رمز أو رقم أو حرف وهو ما يساوي 256 .
* لا تنس أن الرقم 14 مثلاً يتم تخزين (4) كرقم و (1) كرقم آخر .

في آسكي يتم حجز الأرقام من 0-31 اضافة للرقم 127 للرموز الخاصة مثل Delete وغيرها .
والأرقام من 32-47 من أجل الرموز مثل + ! .
والأرقام من 48-57 يتم فيها تمثيل الأرقام من 1 - 9 .
من 58-64 : رموز أخرى مثل ؟
من 65-90 الحروف الإنجليزية Capital .
من 91-96 : رموز مرة أخرى مثل [ .
من 97-122 : الحروف الإنجليزية Small .
من 123-127 : رموز أخرى .

وتبقى لدينا 127 أخرى يتم تشكيلها حسب الحاجة حيث تجد مثلاً في حالتنا الحروف العربية وخلافه .

وللاستزادة يمكنك الإطلاع على هذا الرابط :
http://en.wikipedia.org/wiki/ASCII
متغيب
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
دورة منفذ الطابعة: الدرس الأول-للمبتدئين كيفية تمثيل البيانات في الكومبيوتر والدوائر - بواسطة Ahmad Jawad_mybb_import4460 - 22-09-12, 08:45 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تطبيق : تشغيل الأجهزة الكهربائية من خلال الكومبيوتر - دورة منفذ الطابعة Ahmad Jawad 3 11,138 09-02-21, 04:04 AM
آخر رد: AmirPelavin
  سلسلة دروس التحكم بالأجهزة الخارجية عن طريق منفذ الطابعة - الجزء الأول : مقدمة Ahmad Jawad 1 5,139 17-12-12, 01:39 AM
آخر رد: جمال موسي
  دورة التحكم : قيادة عربة ريموت كنترول من خلال الكومبيوتر Ahmad Jawad 8 5,074 25-10-12, 02:59 PM
آخر رد: Mido9
  دروة التحكم بمنفذ الطابعة : انتهاء الدروس النظرية والبدء بالتطبيق Ahmad Jawad 1 3,564 23-09-12, 01:36 PM
آخر رد: m.sami.ak
  دورة منفذ الطابعة: الدرس الخامس-مدخل إلى الهاردوير - الجزء الأول Ahmad Jawad 1 4,647 23-09-12, 01:34 PM
آخر رد: m.sami.ak
  الدرس الأخير : مقدمة إلى عالم الروبوتات Ahmad Jawad 2 4,278 22-09-12, 10:40 AM
آخر رد: Ahmad Jawad
  دورة منفذ الطابعة: الدرس الثامن - وسائل المعالجة Ahmad Jawad 0 3,212 22-09-12, 09:53 AM
آخر رد: Ahmad Jawad
  دورة منفذ الطابعة: الدرس السابع-مدخل إلى الهاردوير - الجزء الثالث Ahmad Jawad 0 4,157 22-09-12, 09:45 AM
آخر رد: Ahmad Jawad
  دورة منفذ الطابعة: الدرس السادس-مدخل إلى الهاردوير - الجزء الثاني Ahmad Jawad 0 3,294 22-09-12, 09:29 AM
آخر رد: Ahmad Jawad
  دورة منفذ الطابعة: الدرس الرابع-برمجة منافذ الكومبيوتر Ahmad Jawad 0 4,552 22-09-12, 09:12 AM
آخر رد: Ahmad Jawad

التنقل السريع :


يقوم بقرائة الموضوع: