![]() |
سیستم نمایش ممیز شناور - نسخهی قابل چاپ |
سیستم نمایش ممیز شناور - هاتف - ۲۵ دى ۱۳۹۲ ۰۸:۳۴ ب.ظ
سلام این سوال مربوط به یکی از آزمون های یه موسسه ی آموزشی هست پاسخ تشریحی !! اش هم زیرش آوردم کسی میتونه توضیح بده چی به چی شده؟ [attachment=14659] |
RE: سیستم نمایش ممیز شناور - hosshah - 25 دى ۱۳۹۲ ۰۹:۴۷ ب.ظ
(۲۵ دى ۱۳۹۲ ۰۸:۳۴ ب.ظ)هاتف نوشته شده توسط: سلام سلام در سیستم ممیز شناور ۱ بیت مربوط به علامت،۸ بیت مربوط به توان و ۲۳ بیت مربوط به مانتیس هستش حالا اول ما قسمت های صحیح و اعشاری عدد اصلی رو به باینری تبدیل میکنیم وبعدش با انجام شیفت اون رو به فرم استاندارن (مه اینطوری هست: .........../۱) تبدیل میکنیم
[tex]17=10001[/tex]
پس در نتیجه داریم: [tex]0.125=001[/tex]-------------------------- [tex]0.125*2={\color{Red}0 }.25[/tex] [tex]0.25*2={\color{Red}0 }.5[/tex] [tex]0.5*2={\color{Red}1 }.0[/tex] در کل عدد ۱۷/۱۲۵ به باینری میشه ۱۰۰۰۱/۰۰۱ حالا برای اینکه ما اونو به فرم نرمال تبدیل کنیم باید ۴بیت به سمت راست شیفت بدیم پس به عبارتی عددمون تبدیل مبشه به: [tex]1.0001001 * 2^{4}[/tex] قسمت Exponent یا توان ما ۸ بیتی هستش پس برای بایاس کردن باید ۱۲۷ رو به عدد اصلی اضافه کنیم پس داریم [tex]Exponent=127 4=131=10000011[/tex] قسمت مانتیس رو هم که فقط بعد از اعشار رو دخیره میکنیم ۲۳ بیتی هست یعنی: [tex]00010010000000000000000[/tex] و در نهایت چون عدد منفیه توی بیت علامت هم باید مقدار ۱ قرار بدیم و از سمت راست ۴ بیت ۴ بیت جدا کنیم تا هگزادسیمال بشه ![]() |
RE: سیستم نمایش ممیز شناور - هاتف - ۲۸ دى ۱۳۹۲ ۰۵:۲۵ ب.ظ
thank you one million time.
|
RE: سیستم نمایش ممیز شناور - hosshah - 28 دى ۱۳۹۲ ۰۹:۲۳ ب.ظ
(۲۸ دى ۱۳۹۲ ۰۵:۲۵ ب.ظ)هاتف نوشته شده توسط: You're welcome more ![]() |