۰
subtitle
ارسال: #۱
  
سئوال معماری سال ۸۷-واحد پردازش مرکزی
سلام.
جواب این سئوال چطوری بدست میاد»:
جواب این سئوال چطوری بدست میاد»:
۰
ارسال: #۲
  
RE: سئوال معماری سال ۸۷-واحد پردازش مرکزی
آدرس حافظه ۸ بیتی است،دستورات هم گفته تک آدرسی دو آدرسی و سه آدرسی هست،
اگر دستورات ما تک آدرسی باشند.این دستورات ۳۲ بیتی رو دو قسمت میکنیم.یکی میشه ۲۴ بیت یک قسمت هم میشه ۸ بیت.
تعداد دستورات دو آدرسی یعنی از دوتا ۸ بیتی باید استفاده کنیم و برای سه آدرسی سه تا ۸ بیتی از اون ۳۲ بیته داریم(چون دستورات سه آدرسی هستند).
حالا تعداد دستورات سه آدرسی رو با توجه به بیت های پر ارزش تعیین میکنیم (اینو باید حواستون باشه) از اون ۳۲ بیتی که داشتیم ۸ تا بیتش مونده اون آخر که با ۸ تا بیت میشه ۸^۲ تا آدرس مشخص کرد،اما در سوال گفته شده که mتا از اینا استفاده شده، پس ۸^۲-m میشه.حالا برای تعیین دستورات دو آدرسی با توجه به ۸تا بیت بعدی که n تاش استفاده شده.
[tex]2^8\: (2^8-m)-n[/tex]
حالا برای تعداد دستورات تک آدرسی اینو ضرب در ۸^۲ میکنیم.
[tex]2^8\: \[2^8\: (2^8-m)\: -n\: \][/tex]
-------
اگر دستورات ما تک آدرسی باشند.این دستورات ۳۲ بیتی رو دو قسمت میکنیم.یکی میشه ۲۴ بیت یک قسمت هم میشه ۸ بیت.
تعداد دستورات دو آدرسی یعنی از دوتا ۸ بیتی باید استفاده کنیم و برای سه آدرسی سه تا ۸ بیتی از اون ۳۲ بیته داریم(چون دستورات سه آدرسی هستند).
حالا تعداد دستورات سه آدرسی رو با توجه به بیت های پر ارزش تعیین میکنیم (اینو باید حواستون باشه) از اون ۳۲ بیتی که داشتیم ۸ تا بیتش مونده اون آخر که با ۸ تا بیت میشه ۸^۲ تا آدرس مشخص کرد،اما در سوال گفته شده که mتا از اینا استفاده شده، پس ۸^۲-m میشه.حالا برای تعیین دستورات دو آدرسی با توجه به ۸تا بیت بعدی که n تاش استفاده شده.
[tex]2^8\: (2^8-m)-n[/tex]
حالا برای تعداد دستورات تک آدرسی اینو ضرب در ۸^۲ میکنیم.
[tex]2^8\: \[2^8\: (2^8-m)\: -n\: \][/tex]
-------
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close