Professional Documents
Culture Documents
Intro To Com. Data
Intro To Com. Data
كيفية تمثيل
البيانات
على شكل
البت
والبايت في
الحاسوب
2 مقدمة
3 عمل اجهزة الحاسب اآللي و تمثيل البيانات فيها:
4 النظام الثنائي ( ) Binary System
5&6 تمثيل الكلمات
6 تمثيل الحروف االبجدية العربية
7 جدول الترميز
8 جدول الترميز الثنائي للنقاط الرمزية باستخدام البايتات
1
مـــقـــــدمـــة
بشكل عام إذا أردنا نقل بيانات من مكان إلي أخر في عامل
اإللكترونيات ،يجب أن يتم تحويل هذه البيانات إلي إشارات قابلة
للنقل ،ثم تنقل هذه البيانات إلي الطرف األخر علي شكل إشارات
إلكترونية فيقوم الطرف األخر بتحويل هذه اإلشارة إلي بيانات مرة
أخرى وهكذا
2
عمل اجهزة الحاسب اآللي و تمثيل البيانات فيها:
يعّر ف النظام الثنائي بأّن ه نظام رقمي مكون من خانتين ( )1 ،0كل خانة
ُتسّمى ،bitوُيستخدم في الحواسيب كطريقة لتخزين البيانات وترجمة
األوامر ،ويعتمد هذا النظام على وجود األساس 2ورفعه إلى قوة معينة
ومن ثم إعطائها الوزن المطلوب لتحديد الرقم بالنظام الثنائي.
يتم استخدام النظام الثنائي في الحواسيب والتقنية الرقمية بشكل عام ،حيث
يتم تمثيل البيانات والمعلومات بواسطة تسلسل من األصفار والواحدات.
كما يستخدم في أنظمة التخزين والمعالجة ونقل البيانات
تمثيل الكلمات
3
تتكون الكلمات من أحرف ،واألحرف هي أساس لغتنا البشرية ،فكيف
يفهمها الحاسوب؟
إّن الحاسب اآللي كما قلنا ال يفهم الرموز واألحرف التي يفهمها البشر،
لذلك يعتمد على وجود أنظمة ترميز مثل:
)-ASCII (American Standard Code for Information Interchange
-Unicode
)-UTF-8 (Unicode Transformation Format - 8-bit
-ISO-8859
كما أشرنا سابقا ،في الحاسوب يمثل كل بايت حرًفا واحًد ا ،وُتمّثل
الحروف بنظام ترميز يسمى آسكي ( ،)ASCII1الذي يستعمل 7بتات لكل
حرف ،حيث يقابل كل حرف قيمته الثنائية من جدول آسكي .مثال:
الحرف 'a' :تقابله القيمة الثنائية( 0001 0110 :التي تساوي 97بالنظام
العشري في جدول آسكي).
الحرف 'b' :تقابله القيمة الثنائية( 0010 0110 :التي تساوي 98بالنظام
العشري في جدول آسكي).
4
تمثيل الحروف االبجدية العربية:
5
U+0641 ف U+0632 ز U+0628 ب
U+0642 ق U+0633 س U+062A ت
U+0643 ك U+0634 ش U+062B ث
U+0644 ل U+0635 ص U+062C ج
U+0645 م U+0636 ض U+062D ح
U+0646 ن U+0637 ط U+062E خ
U+0647 ه U+0638 ظ U+062F د
U+0648 و U+0639 ع U+0630 ذ
U+064A ي
6
110000001101 U+063 1100000010001 U+062
10 6 1 3
110000001101 U+063 1100000010100 U+062
11 7 0 8
110000001110 U+063 1100000010101 U+062
00 8 0 A
110000001110 U+063 1100000010101 U+062
01 9 1 B
110000001110 U+063 1100000010110 U+062
10 A 0 C
110000010000 U+064 1100000010110 U+062
01 1 1 D
110000010000 U+064 1100000010111 U+062
10 2 0 E
110000010000 U+064 1100000010111 U+062
11 3 1 F
110000010001 U+064 1100000011000 U+063
00 4 0 0
110000010001 U+064 1100000011000 U+063
01 5 1 1
110000010001 U+064 U+063
10 6 11000000110010 2
110000010001 U+064 1100000011001 U+063
11 7 1 3
110000010010 U+064 1100000011010 U+063
00 8 0 4
110000010011 U+064 1100000011010 U+063
11 A 1 5
7
8