پروژه کامپیوتر: سیستم های نمایش اعداد در سیستم های کد گذاری
قالب:word
تعداد صفحات:54
فهرست مطالب
فصل اول: سیستم عدددهی
تبدیل نمایش یک عدد از سیستم ده دهی به غیر از ده دهی
تبدیل نمایش یک عدد از سیستم غیر ده دهی به ده دهی
تبدیل نمایش یک عدد از سیستم غیر ده دهی به غیر ده دهی
کد گذاری
مزایای کد گذاری
انواع کد: ارزش دار
بدون ارزش: بدون وزن
شرایط کد گذاری
فصل دوم: جبر بول و آشنایی با کیت های منطقه پایه
پیاده سازی گیت ها
نحوه نمایش استاندارد توابع بولی
پیاده سازی توابع بولی به کمک دیکوردها
سیستم های نمایش اعداد در سیستم های کد گذاری :
سیستم عدددهی ( Decimal ) :
8+70+900=978
اثبات هر عدد به توان صفر شود یک
وزن ها توان هایی از 10 هستند .
سیستم نمایش اعداد در مبنای 18
وزن ها در این سیستم توانهای n هستند ؛
سیستم دودویی ( Binary ) =2
سیستم اکتال (octal ) =8
سیستم هگزادسیمال(hexa decimal ) =16
تبدیل نمایش یک عدد از سیستم ده دهی به غیر از ده دهی :
روش تقسیمات متوالی :
تذکر : توانهایی که داریم به ازای آن یک و توانهایی که نداریم به ازای آن صفر میگذاریم . در این روش برای تبدیل به
تبدیل نمایش یک عدد از سیستم غیر ده دهی به ده دهی :
مجموع حاصلضرب های هر رقم در وزن متناظرش
توانها
تبدیل نمایش یک عدد از سیستم غیر ده دهی به غیر ده دهی :
غیر ده دهی ده دهی غیر ده دهی
نکته : تغییرات ارقام در مبنای n از 0 تا 1-n است .
یادآوری : در مبنای 16
در مبنای 8 از صفر تا هفت
در مبنای 10 از صفر تا نه
نکته :
هر رقم در مبنای در مبنای است و بر عکس
مثال :
هر رقم در مبنای 4 ؛ دو رقم در مبنای 2
هر رقم در مبنای 8 ، سه رقم در مبنای 2
هر رقم در مبنای 16 ، چهار رقم در مبنای 2
مثال :
کد گذاری :
به رمز در آوردن اطلاعات یا اختصاص یک رمز منحصر به فرد به هر شی موجود ( یک سیستم دو طرفه )
مزایای کد گذاری :
- امنیت
- ارتباطات
- فشرده سازی
- تشخیص و تصحیح خطا
انواع کد ؛ ارزش دار :
موقعیت بیت بیان کننده ارزش بیت ( وزن دار هر رقم یک ارزش دارد )
بدون ارزش : بدون وزن
شرایط کد گذاری :
- تولید کد منحصر به فرد
- نیاز به حداقل بیت ممکن
- حتی المکان طول کدها ثابت باشد ( ضروری نیست )
نکته : حداقل تعداد بیت های لازم برای کد گذاری N
نکته : با n بیت حداکثر چند شی را می توان کد گذاری نمود .
الفبای لاتین 26 :
‹‹ جلسه دوم ››
کد گذاری BCD ( Binary coded decimal )
کدگذاری وزن دار : به ازای هر رقم ده دهی 4 بیت در نظر می گیریم .
دراین سیستم وزن ها توانهای 2 است . (1 2 4 8) NBCD
0 0 0 0
1 0 0 0 1
0 1 0 0
1 1 0 0
کد گذاری 3 افزا FXC css3
کد 3 افزا خود مکمل است .
کدگری : (gray )
کد گری عدد 3 را به دست آورید ؟
BCD (0010) را به دست آورید ؟
( 0 1 0 0 )
1 1 0 0
3
کد گذاری 4 را به دست آورید ؟
- 0 1 0 =4
- 1 1 0
نکته : ارقام متوالی درکد گری تنها در یک بیت اختلاف دارند . مثال 3و4
کد های توازن زوج و عدد ( Even & odd )
Parity
کدهایی که برای تشخیص خطاها هستند.
- زوج : تعداد “1” های کد زوج باشد .
توازن
فرد : تعداد “1” های کد فرد باشد .
پروژه کامپیوتر: سیستم های نمایش اعداد در سیستم های کد گذاری