بیت...بایت...فصل دوم...الکترونیک

سلام وقت بخیر
توی اموزش به قسمای رسیدم که مثلا میگه ۱۰ بیت یعنی ۰تا۱۰۲۳این به چه معنیه دقیقا؟۰تا۱۰۲۳ چه واحدی است که توی۱۰بیت جا میگیره

سلام دوست عزیز، ابتدا بنا بود که اعداد باینری (مبنای ۲) رو هم در بسته آموزش بدیم ولی به علت طولانی شدن بسته، تصمیم شد که به صورت یک قسمت مجزا به بسته اضافه بشه. من این مورد رو از عزیزان پشتیبانی سوال میکنم.

ولی تا زمانی که دوستان پشتیبانی پاسخ بدن، یک توضیح مختصر میدم اینجا. البته که حتما در اینترنت هم اعداد باینری رو سرچ کنید.

کامپیوتر ها برای ذخیره و پردازش اطلاعات فقط میتونن ۰ و ۱ رو بفهمن. به یک واحد ریز حافظه که میتونه مقدارش ۰ و یا ۱ باشه میگن یک بیت. پس یک بیت میتونه مقدارش ۰ باشه و یا ۱. پس کلا ۲ حالت دارن. (میشه ۲ به توان ۱)
حالا اگه ۲ تا از این بیت ها رو کنار هم بذاریم، چند حالت دارن؟ ۰۰ و ۰۱ و ۱۰ و ۱۱ که میشه ۴ حالت. (میشه ۲ به توان ۲)
برای ۳ تا چی؟ ۰۰۰ و ۰۰۱ و ۰۱۰ و ۰۱۱ و ۱۰۰ و ۱۰۱ و ۱۱۰ و ۱۱۱ که میشه ۸ حالت. (میشه ۲ به توان ۳)
حالا اگه ۸ تا از این بیت ها رو کنار هم بذاریم، بهش میگن یک بایت. حالا یک بایت که ۸ تا بیت داره، چند حالت میتونه داشته باشه؟ میشه ۲ به توان ۸ که میشه ۲۵۶ حالت.
حالا اگه ۱۰ تا بیت داشته باشیم چی؟ میشه ۲ به توان ۱۰ که میشه ۱۰۲۴

این مطلب رو در ذهنتون داشته باشید تا بریم سراغ خود اعداد باینری.
ما ۱۰ تا انگشت داریم و میگن که علت اینکه اعدادی که انسان ها استفاده میکنن مبنای ۱۰ هستن هم همین هست.
یعنی چی؟ یعنی ما شروع به شمردن که میکنیم، وقتی که ده تا انگشت رو استفاده کردیم، یکان رو صفر میکنیم و دهگان رو ۱ میکنیم و میریم رقم بعدی. یعنی میگیم ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ و بعدش میشه یک بسته ده تایی + ۰ تا که میشه ۱۰ . یعنی الان یک بسته ۱۰ تایی داریم. حالا از این به بعد میشه یک بسته ۱۰ تایی و ۱ تکی که میشه ۱۱ و به همین ترتیب ۱۲ ۱۳ ۱۴ ۱۵ … تا برسیم به ۲۰ و الی آخر

حالا فرض کنید که کامپیوتر کلا دو تا انگشت داره. یعنی وقتی شروع میکنه به شمردن، میشه ۰، ۱ و بعدش که باید بشه ۲، چونکه عدد ۲ رو نمیفهمه، میشه یک بسته ۲ تایی + ۰ تا یعنی ۱۰ و بعدش میشه یک بسته ۲ تایی + ۱ تا که میشه ۱۱
حالا عدد بعدی چی میشه؟ میشه ۲تا بسته ۲تایی. ولی کامپیوتر که ۲ رو نمیفهمه. پس میریم رقم بعدی. میشه ۱۰۰
به همین ترتیب اگه ادامه بدیم هر عدد در مبنای دو (باینری)‌ معادل یک عدد در مبنای ۱۰ (عددی که انسان ها باهاش کار میکنن) هست.
۰ → ۰
۱ → ۱
۱۰ → ۲
۱۱ → ۳
۱۰۰ → ۴
۱۰۱ → ۵
۱۱۰ → ۶
۱۱۱ → ۷

حالا توی ۸ بیت، بزرگترین عددی که داریم چند هست؟ میشه ۱۱۱۱۱۱۱۱ (یعنی همه بیت ها ۱ باشن) که میشه ۲۵۵
(میتونید از ماشین حساب ویندوز هم استفاده کنید و به راحتی اعداد مبنای ده رو تبدیل کنید به مبنای ۲)
پس داخل ۸ بیت از ۰ تا ۲۵۵ جا میشه که میشه ۲۵۶ تا عدد

داخل ۱۰ بیت چی؟ بزرگترین عدد ۱۰ بیتی میشه ۱۱۱۱۱۱۱۱۱۱ (یعنی همه بیت ها ۱ باشن) که میشه ۱۰۲۳
پس داخل ۱۰ بیت، از ۰ تا ۱۰۲۳ جا میشه که میشه ۱۰۲۴ تا عدد

1 پسندیده

سلام جناب مهندس وقت بخیر

این لینک آموزشی هست که صورت متنی و ویدیویی برای توضیح بیشتر اعداد باینری تدریس شده

https://namatek.com/اعداد-باینری/

برای دریافت ضمایم بیشتر مرتبط با آموزش های نماتک لطفا به کانال تلگرامی پشتیبانی ما بپیوندید.

https://t.me/+SZuqxg9kdXKT0Z9p

خیلی ممنونم
لطف کردید…:pray: