در این سوال با اینکه گفته شده فضای آدرس ۲ فیلد ۱۵ بیتی هست , ولی برای محاسبه ی فضای آدرس دهی فقط ۲ به توان ۱۵ نوشته شده , یعنی ۳۲کیلوبایت؛ چرا؟؟
[img]
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
[/img]
(10 آذر 1393 09:33 ب.ظ)zahra.s نوشته شده توسط: [ -> ]در این سوال با اینکه گفته شده فضای آدرس ۲ فیلد ۱۵ بیتی هست , ولی برای محاسبه ی فضای آدرس دهی فقط ۲ به توان ۱۵ نوشته شده , یعنی ۳۲کیلوبایت؛ چرا؟؟
[img]
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
[/img]
گفته دو فیلد آدرس 15 بیتی، یعنی دو آدرس برای دو عملوند حافظه ای، پس آدرس 15 بیتی است و درنتیجه فضای آدرس دهی [tex]2^{15}=32KB[/tex] (هر فیلد برای مشخص کردن یک عملوند می باشد).
(10 آذر 1393 09:33 ب.ظ)zahra.s نوشته شده توسط: [ -> ]در این سوال با اینکه گفته شده فضای آدرس ۲ فیلد ۱۵ بیتی هست , ولی برای محاسبه ی فضای آدرس دهی فقط ۲ به توان ۱۵ نوشته شده , یعنی ۳۲کیلوبایت؛ چرا؟؟
[img]
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
[/img]
سلام
واسه اینکه هر فیلد آدرس مشخص کننده ی مکانی از حافظه است که عملوند یا آدرس عملوند در انجا قرار دارد
پس چون آدرس ها 15 بیتی هستند پس 32 کیلوبایت حافظه داریم
در این سوال دستورات 3 عملوند دارند که یکی از عملوندها در ثبات و دو تای دیگه در حافظه قرار دارند
(10 آذر 1393 10:30 ب.ظ)m.teymourpour نوشته شده توسط: [ -> ]در این سوال دستورات ۳ عملوند دارند که یکی از عملوندها در ثبات و دو تای دیگه در حافظه قرار دارند
باسلام
سوال اول :
(10 آذر 1393 10:30 ب.ظ)m.teymourpour نوشته شده توسط: [ -> ]پس چون آدرس ها ۱۵ بیتی هستند پس ۳۲ کیلوبایت حافظه داریم
منظورتون از 32 کبلو بایت
آدرس حافظه است درسته؟؟
سوال دوم :
ببخشید از کجا فهمیدید ک دستورات سه عملوند دارند؟؟؟
سوال سوم:
تعداد دستورالعمل ها (Opcode) چطوری شناسایی میشوند؟؟