Professional Documents
Culture Documents
1
1
بیت :بیت ( bitهخفف )binary digitکَچکتریي ٍاحذ اطالػاتی است کِ در کاهپیَتر هی تَاًذ ًگْذاری ضَد.
ّر بیت تٌْا دٍ حالت 0یا ( 1خاهَش یا رٍضي) را هی تَاًذ اختیار کٌذ .بٌابرایي ّر رقن در هبٌای 2هؼادل یک
بیت است کِ یا 0است ٍ یا .1
بایت :بیت قابل دسترسی برای کاربر ًیست؛ کَچکتریي ٍاحذ اطالػاتی کِ قابل دسترسی برای کاربر هی باضذ بایت
ًاهیذُ هی ضَدّ .ر بایت هؼادل 8بیت است.
کلوِ :در کاهپیَترّای اٍلیِ ّر 16بیت (یؼٌی 2بایت) اطالػات یک کلوِ ًاهیذُ هی ضذٍ .لی در کاهپیَترّای
اهرٍزی( کاهپیَترّای 32بیتی) یک کلوِ هتطکل از 32بیت ( یؼٌی 4بایت) هی باضذ.
ّواى طَر کِ هی داًیذ اػذادی کِ ها از آى ّا استفادُ هی کٌین در هبٌای 10هی باضٌذ .برای تبذیل اػذاد دّذّی
بِ دٍدٍیی ػذد را بِ طَر هتَالی بر 2تقسین هی کٌین ٍ ایي ػول را تا صفر ضذى خارج قسوت اداهِ
هی دّین.سپس باقیواًذُ ّا را بِ صَرت هؼکَس بذًبال ّن هی ًَیسین.ػذد بذست آهذُ در هبٌای 2برابر با ػذد
هَرد ًظر ها در هبٌای 10خَاّذ بَد.
ٌّگام تبذیل دٍدٍیی بِ دّذّی ،داًستي هفَْم ٍزى هربَط بِ ّر هکاى رقن اّویت دارد.ابتذا ٍزى اػذاد را در
هبٌای سیستن 10هرٍر هی کٌین.هثال در ػذد 512رقن 2دارای ٍزى ٍ 100رقن 1دارای ٍزى ٍ 101رقن 5دارای
ٍزى 102هی باضذ.بِ رٍضی هطابِ ،هکاى ّر رقن در ػذد هبٌای 2دارای ٍزى هربَط بِ خَد است .بٌابرایي برای
تبذیل دٍدٍیی بِ دّذّی کافی است ّر رقن را در ٍزى هربَط بِ خَد ضرب کردُ ٍباّن جوغ کٌین.
حال اگر بخَاّین اػذاد در هبٌاّای دیگر را بِ هبٌای 10ببرین ،بجای ػذد ،2هبٌای هَرد ًظر را قرار هی دّین ،در
ػذد زیر هبٌا 4هی باضذ کِ بِ هبٌای 10بردُ ضذُ است ،چَى ػذد تک رقوی هی باضذ ،اػذاد حاصل در ّر دٍ
هبٌا یکساى هی باضٌذ .
هَضَع دیگری کِ در ایٌجا پیص هی آیذ ایي است کِ اگر ػذد دارای اػطار باضذ چگًَِ بایذ تبذیل اًجام ضَد؟
قسوت صحیح آًرا هثل قبل بذست آٍردُ ٍلی قسوت اػطار را در تَاى ّای هٌفی ضرب هی کٌین ٍ بؼذ حاصل را
جوغ هی کٌین ،بِ هثال زیر تَجِ کٌیذ.
عملیات جمع در مبنای :2
جوغ اػذاد دٍدٍیی ًیس بِ جوغ اػذاد دّذّی ضباّت داردّ.واًطَر کِ در جوغ دّذّی 1+9 ;0است ٍ بِ هکاى
باالتر یک اضافِ هی ضَد ،در دٍدٍیی ّن 1+1 ;0است ٍ بِ هکاى باالتر یک اضافِ هی ضَد(.رقن ًقلی)بِ طریق
هطابِ اگر بخَاّین 1+1+1را در هبٌای 2بذست آٍرین بِ صَرت زیر ػول هی ًوایین:
در دّذّی جوغ 3;1+1+1است ٍ هی داًین 3در هبٌای 2برابر با 11هی باضذ.پس 1+1+1 ;1است کِ بِ هکاى
باالتر ّن یک اضافِ هی ضَد( .یؼٌی رقن ًقلی برابر با 1است).
نحوه ی تبدیل در عدد های منفی
در ًوایص اػذاد هٌفی ها احتیاج بِ ًوایص ػالهت هٌفی دارین ٍ ،آًرا با استفادُ از 1در سوت چپ ػذدً ،وایص هی
دّین .هثال اگر 11001را ػذدی هثبت در ًظر بگیرین ػذد حاصل 25هی ضَدٍ ،لی اگر آًرا بصَرت ػذد هٌفی در
ًظر بگیرین ( چپ تریي 1را بِ ػٌَاى ػالهت هٌفی در ًظر بگیرین) ػذد باقیواًذُ 1001هی ضَد ،کِ هؼادل ػذد 9
هی ضَد ٍ ،در ًْایت بصَرت -9بیاى هی ضَد.
هسیت ًوایص اػذاد بِ صَرت هکول 2آى است کِ ػول تفریق بِ ػول جوغ تبذیل هی ضَد.یؼٌی برای اًجام
تفریق x-yکِ ّ y ٍ xر دٍ هثبت ّستٌذ ،ابتذا yرا بِ هکول 2تبذیل کردُ ٍ سپس با xجوغ هی کٌین.
بررسی کد : BCD