مبانی دیجیتال( سیستم اعداد و کدها)

مقدمه

ما قصد داریم با مبانی دیجیتال( سیستم اعداد و کدها)به شما مطلب را برسانی که الکترونیک از چند بخش است(دیجیتال/مدار منطقی)

همین طور که میدونید الکترونیک از چندین بخش تشکیل شده که یکیش دیجیتاله یا مدار منطقی که اساس کارش منطقه اره یا نه .

یعنی چی ؟  یعنی این که یا یه چیز وجود داره یا نداره  در کل با ولتاژ ۵ ولت یا ۰ ولت کار میکند.

سنسوری به ما می گوید مانعی جلو ما است یعنی پایه خروجی سنسور چند ولت است؟ ۵ ولت

روشن یا خاموش بودن هم به همین صورت نشان میدهند.

البته که همیشه از کلمه ۵ ولت است یا صفر ولت استفاده نمی شود.

نماد ریاضی ۰ و ۱ را در دیجیتال به کار میبریم.  و ۰۱۰۱۰۱۰۱۱۱۱۰۰ کامپیوتر بر پایه دیجیتال هستند و هر چیزی که با دیجیتال کار کند.

امروز با مبانی اعداد دیجیتال انواع مبنا ها انواع کد های دیجیتال بیشتر آشنا میشیم .

 

[icon name=”circle-o” class=”” unprefixed_class=””] اعداد اعشاری ( ۹ تا ۰ ) مبنای  ده دهی  دسیمال 

دسیمال یا ده دهی  اعدادی هستن که هر روز از انها استفاده میکنیم.

یعنی اعدادی بین ۰ تا ۹ ، در مبنای ۱۰ یا هر مبنایی اعداد هر عدد ارزش خاصی دارد بیشتر براتون توضیح بدم.

(۱۲۴ ) در مبنای ده

[su_table responsive=”yes”]

یکی دهتایی صد تایی
۴ ۲ ۱

[/su_table]

 

 

مابقی سیستم اعداد هم هر عددشون یک ارشی دارد که بیشتر آشنا میشویم

[icon name=”circle-o” class=”” unprefixed_class=””] سیستم اعداد باینری یا دو دویی

ارزش عددی در باینری به شرح زیر است

[su_table responsive=”yes”]

۱ ۲ ۴ ۸ ۱۶ ۳۲ ۶۴ ۱۲۸ ۲۵۶ ۵۱۲

[/su_table]

حالا میخوایم ببینیم عدد ۱۳ در مبنای ده تبدیل به مبنایی دو شود چه شکلی پیدا میکند

برای این کار معمولا از تقسیم های پی در پی استفاده میکنیم

 

[hot_posts]

[icon name=”circle-o” class=”” unprefixed_class=””] تبدیل اعشاری به باینری 

( ۱۱۰۱ ) → (   ۱۳   )

برای رسیدن عدد دسیمال به دو دویی باید تقسیم های متوالی انجام داد تا به نتیجه ۱ یا ۰ برسیم مانند مثال.

مثال :

۱۳/۲=۶

باقیمانده ۱   (عدد چهارم)

جواب تقسیم  ۶

۶/۲=۳

باقی مانده ۰ (عدد سوم)

جواب تقسیم ۳

۳/۲=۱

باقی مانده ۱    (عدد دوم)

جواب تقسیم ۱ (عدد اول)

حالا موقع این رسیده که عدد بدست بیاریم جواب تقسیم اخر اولین عدد و بعدی ها باقی مانده ها میشود.

(۱۱۰۱)

یا عدد ۱۱ به شکل زیر است .

مبانی دیجیتال( سیستم اعداد و کدها) (2)

 

 

[icon name=”circle-o” class=”” unprefixed_class=””] تبدیل باینری به اعشاری 

ببنید اینو با یه مثال براتون توضیح میدیم که خیلیییی سریع یاد بگیرید

عدد (۱۱۰۱۱) در مبنایی دو میخوایم ببینیم در مبنای ده چنده

 

مرحله اول : به تعداد عداد باید جدول بنویسیم بعد عداد را در جایگاه ارزشی خودش بنویسیم

[su_table responsive=”yes”]

۱ ۲ ۴ ۸ ۱۶
۱ ۱ ۰ ۱ ۱

[/su_table]

مرحله دوم : حالا هر عدد را در جایگاهش ضرب میکنیم و با بعدی جمع 

(۱*۱)+(۱*۲)+(۰*۴)+(۱*۸)+(۱*۱۶) = ۲۷

[icon name=”circle-o” class=”” unprefixed_class=””] سیستم اعداد اکتان یا هشتایی

ارزش عددی در باینری به شرح زیر است

[su_table responsive=”yes”]

۱ ۸ ۶۴ ۴۰۹۶

[/su_table]

حالا میخوایم ببینیم عدد ۱۳ در مبنای ده تبدیل به مبنایی هشت شود چه شکلی پیدا میکند

برای این کار معمولا از تقسیم های پی در پی استفاده میکنیم

 

[hot_posts]

[icon name=”circle-o” class=”” unprefixed_class=””] تبدیل اعشاری به اکتال :

( ۱۵) → (   ۱۳   )

برای رسیدن عدد دسیمال به اوکتان باید تقسیم های متوالی انجام داد تا به نتیجه ۷ تا ۰ برسیم مانند مثال.

مثال :

۱۳/۸=۱  (عدد دوم)

باقیمانده ۵  (عدد اول)

حالا موقع این رسیده که عدد بدست بیاریم جواب تقسیم اخر اولین عدد و بعدی ها باقی مانده ها میشود.

(۱۵)

[icon name=”circle-o” class=”” unprefixed_class=””] تبدیل باینری به اکتال 

عدد باینری نوشته  سه بیتی  از سمت راست سه تا سه تا جدا کرده اگر آخری یک رقم  یا دو رقم کم داشت  صفر اضافه می کنیم

مثال :

عدد (۱۱۰۱) که میشه ۱۳ میخوایم ببریمش تو اکتال

(۰۰۱,۱۰۱)  :  ۱۰۱ میشه عدد ۵  و ۰۰۱ میشه در باینری ۱

عدد بدست امده میشه (۱۵) در مبنای هشت

 

[icon name=”circle-o” class=”” unprefixed_class=””] تبدیل اکتال به اعشاری 

ببنید اینو با یه مثال براتون توضیح میدیم که خیلیییی سریع یاد بگیرید دقیقا مثل باینری

عدد (۱۵) در مبنایی هشت میخوایم ببینیم در مبنای ده چنده

 

مرحله اول : به تعداد عداد باید جدول بنویسیم بعد عداد را در جایگاه ارزشی خودش بنویسیم

[su_table responsive=”yes”]

۱ ۸
۵ ۱

[/su_table]

مرحله دوم : حالا هر عدد را در جایگاهش ضرب میکنیم و با بعدی جمع 

(۵*۱)+(۱*۸) = ۱۳

 

[icon name=”circle-o” class=”” unprefixed_class=””] سیستم اعداد هگز یا شانزده تایی

در این سیستم از ۱۶ عدد وجود دارد ولی از عدد ۹ به بعد از حروف انگیلیسی استفاده شده که در زیر این خط میبینید

[su_table responsive=”yes”]

۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ A B C D E F

[/su_table]

در جدول زیر ارزش هر جایگاه اعداد در مبنای ۱۶ نمایش میدیم که بسیار مهمه و عدد ۳۵۴ در آن نمایش میدیم

[su_table responsive=”yes”]

۱ ۱۶ ۲۵۶ ۶۵۵۳۶
۲ ۶ ۱ ۰

[/su_table]

عدد ۳۵۴ در مبنای ده ، دمبنای ۱۶ به این صورت مینوسیم  ۱۶۲

حالا میخوایم ببینیم عدد ۱۳ در مبنای ده تبدیل به مبنایی شانزده شود چه شکلی پیدا میکند

خب ۱۳ جزو اعداد مبنا است پس میشود D یزارید یک مثال بهتر بزنیم با یک روش متفاوت

عدد ۲۶۴ در در مبنای ۱۰ ، مبنای ۱۶ چه شکلی نمایش داده میشود

خب این روشی که الان میگوییم در تمامی سیستم اعداد کاربرد دارد و میشود از ان استفاده کرد پس با دقت بخونید ، همونطور که بالا تر گفتیم در ۱۶ ارزش اعداد ۱ ، ۱۶ ، ۲۵۶ و…

برای تلدیل کردن عدد ۲۵۶ در مبنای ده به ۱۶ باید از بزرگترین ارزش عددی که از خود عدد اصلی کمتر است شروع کرد .

می پرسیم چند تا ۲۵۶ در عدد ۲۶۴ است ؟

جواب میشود ۱

۲۶۴-۲۵۶ = ۸

حالا ۸ باقی ماند از عدد اصلیمون دوباره با ارزش کمتر از خود سوال میپسیم

چند تا ۱۶ تا در ۸ هست ؟

جواب ۰

حال که جواب ۰ شد سوال بعدی با ارزش پایین تر میپرسیم

چنتا ۱ در ۸ است؟

جواب میشود ۸

حالا جواب ها را از اخر به اول مینوسیم

(۱۰۸) در منای ۱۶ مساوی ۲۶۴ در مبنای ۱۰ است

[icon name=”circle-o” class=”” unprefixed_class=””] تبدیل باینری به هگز

عددباینری نوشته  شده را  از سمت راست چهار  تا چهار تا تا جدا کرده اگر آخری یک رقم  یا دو رقم کم یا سوم  داشت  صفر اضافه می کنیم

مثال :

عدد (۱۱۰۱) که میشه ۱۳ میخوایم ببریمش تو هگز

(۰,۱۱۰۱)  :  ۱۳ در مبنای ۱۶ که در واقع باید بنویسیم D

یک مثال دیگر :

عدد (۱۰۱۰۱) که میشه ۲۱ میخوایم ببریمش تو هگز

(۰۰۰۱,۰۱۰۱)  : ۵ در ارزش یکی ۱ در ارزش ۱۶ تایی

که جواب میشود ۱۵ در مبنای شانزده.

 

نتیجه

در مبانی دیجیتال( سیستم اعداد و کدها) ما بیشتر با کدها و اعداد دیجیتال آشنا شدیم که هر کدام در چه قسمتی از کامپیوتر و الکترونیک به کار می رود

و تبدیل کردن اعداد را با هم یاد گرفتیم که این تبدیل ها بیشتر در الکترونیک به کار می رود

امیدوارم از مبانی دیجیتال( سیستم اعداد و کدها) لذت برده باشید

در جلسه بعدی با جمع و تفریق ضرب و تقسیم در سیستم های مختلف اعداد بیشتر اشنامیشیم حتما سر به اینستاگرام و تلگرام ما بزنید

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل و شماره موبایل خود را در کادر زیر وارد کنید:
تعداد علاقه مندانی که تاکنون عضو خبرنامه ما شده اند: 0 نفر
دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *