خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


بیت و بایت چگونه کار می کند - بخش چهارم

بیت و بایت چگونه کار می کند - بخش چهارم
پس از بررسی بیت و بایت در پست های گذشته، حال می خواهیم به پسوند بیت و بایت بپردازی. حتما اگر پست های قبلی در خصوص کارکرد بیت و بایت را مطالعه کنید(لینک در قسمت پایین مقاله).

نرم افزار سامانه مودیان راهکار

Byte Prefixes and Binary Math




وقتی صحبت از مقدار زیادی از بایت ها می شود، به پیشوند هایی مانند کیلو، مگا و گیگا، مثل: کیلوبایت، مگابایت و گیگابایت می رسیم(مطمئنم که این واژه ها را بارها شنیده اید). همچنین Kbytes، Mbytes، Gbytes را به شکل KB، MB، GB نشان میدهند.

Mega (M)
2^20 = 1,048,576


Giga (G)
2^30 = 1,073,741,824


Tera (T)
2^40 = 1,099,511,627,776


Peta (P)
2^50 = 1,125,899,906,842,624


Exa (E)
2^60 = 1,152,921,504,606,846,976


Zetta (Z)
2^70 = 1,180,591,620,717,411,303,424


Yotta (Y)
2^80 = 1,208,925,819,614,629,174,706,176


شما در نمودار می توانید ببینید که کیلو تقریبا برابر با 1000 است مگا حدود یک میلیون است، گیگا حدود یک میلیارد و غیره است. بنابراین اگر گفته شد که مثلا این کامپیوتر هارد دیسکی به ظرفیت 2 گیگ دارد، یعنی این هارد دارای ظرفیت 2 گیگابایت یا 2 میلیارد بایت یا دقیقا 2،147،483،648 بایت را ذخیره می کند. البته امروزه هارد دیسک های با ظرفیت چندین ترابایت در دسترس هستند و این گیگابایت را فقط به صرف مثال عرض کردیم. هر cd تقریبا ظرفیت 650 الی 700 مگابایت را دارد که اگر محتویات سه CD را در هارد دو گیگی کپی کنید هارد کاملا پر می شود.
معادله Binary هم مثل دسیمال عمل می کند البته مقدار هر بیت در باینری فقط 0 و 1 می تواند باشد. برای شروع یک جمع از فرم دسیمال را نگاه می کنیم. عدد 452 را با 751 جمع می زنیم.

452
+ 751
---
1203

برای جمع کردن این دو عدد با هم، حتما می دانید که از سمت راست شروع می کنیم. 2+1=3 که هیچ مشکلی وجود ندارد. حال 5 را با 5 جمع می کنیم:

5+5=10

عدد 0 را نوشته و عدد 1 را بیرون نگه میداریم.
سپس عدد 4 را با 7 و سپس با عدد 1 که بیرون گذاشته بودیم جمع می کنیم.

4+7+1=12

که مجموع کل عدد 1203 می شود.
جمع باینری هم دقیقا به همین شیوه کار می کند:

010
+ 111
---
1001

از شمت راست ابتدا 1 را با 0 جمه می کنیم که جواب 0 می شود و هیچ داده ای در 0 حمل نمی شود.
در مقدار دوم1+1=10 که عدد 0 را نوشته و 1 را بیرون می گذاریم.
و برای مقدار سوم،0+1+1 را انجام داده و جواب 10 می شود. جواب نهایی 1001
فرم دسیمال عدد 1001 ، عدد 9 می شود. نحوه تبدیل را در پست های قبلی می توانید مشاهده کنید.

به طور خلاصهآ آنچیزی که در این 4 پست در خصوص بیت و بایت آموختیم، این بود که:
بیت ها عدد دودویی هستند. بیت می تواند مقدار 0 یا 1 را نگه دارد.
هر بایت از 8 بیت ساخته می شود.
محاسبه باینری مثل دسیمال است با این تفاوت که باینری فقط 0 و 1 دارد.

واقعا چیزی بیشتر از این نیست - بیت ها و بایت ها ساده هستند.
فقط بیاد داشته باشید که بیت را با b و بایت را B همیشه نشان می دهند. مثلا Kb یا Gb که نماد کیلو بیت و یا گیگابیت هستند و GB یا MB که نماد گیگابایت و مگابایت هستند.


پست قبلی

نمایش دیدگاه ها (1 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز