آموزش زبان اسمبلی
زکات علم نشر آن است .





در این وبلاگ به آموزش زبان اسمبلی خواهم پرداخت .

به نام خدا

درود

تبدیل مستقیم اعداد مبنای 2 به اعداد مبنای 8 (Binary To Octal) :

از سمت راست عدد در مبنای 2 آغاز کرده و سه رقم سه رقم از هم جدا می کنیم . پس از این تقسیم بندی معادل سه رقم را در مبنای هشت به دست می آوریم و به همان ترتیب اولیه یادداشت می کنیم تا به انتهای عدد برسیم .

از این روش برای اعداد اعشاری نیز می توان بهره جست تنها با این تفاوت که نقطه اعشاری ، نقطه ی محوری کار است و ارقام از سمت چپ به راست را به همان شیوه ای که در بالا شرح آن رفت تقسیم بندی می شوند و معادل آن را به دست می اورید . ارقام سمت راست اعشار را از سمت چپ به راست  سه رقم سه رقم جدا می کنید و همانند روش بالا تبدیل را انجام می دهید .

 



مثال :

 

(100011010110.101001111011)2=(4326.5173)8

3

7

1

5

.

6

2

3

4

1

1

0

1

1

1

1

0

0

1

0

1

.

0

1

1

0

1

0

1

1

0

0

0

1

 
 نگاشته شده توسط حسین صادقی در جمعه 24 خرداد 1392  ساعت 8:37 PM دیدگاه 6 | لینک مطلب