05 بهمن 1392, 05:52 ق.ظ
05 بهمن 1392, 06:01 ق.ظ
گفته opcode رو 8 بیتی در نظر گرفته یعنی هر دستور یک بایت فقط opcode داره
بعد گفته فیلد آدرس 16 بیتی هست پس میشه هر آدرس 2 بایت
پس هر دستور یک آدرسه 3 بایت
هر دستور 2 آدرسه 5 بایت (چون دو تا آدرس داره 2 تا 2 بایت برای آدرس دهی احتیاج داره)
هر دستور 3 آدرسه 7 بایت(چون سه تا آدرس داره 3 تا 2 بایت برای آدرس دهی احتیاج داره)
پس برای تک آدرسه هفت تا دستور داریم 3*7=21
برای 2 ادرسه 5 تا دستور داریم 5*5
رای 3 آدرسه 3 تا دستور داریم 3*7
بعد گفته فیلد آدرس 16 بیتی هست پس میشه هر آدرس 2 بایت
پس هر دستور یک آدرسه 3 بایت
هر دستور 2 آدرسه 5 بایت (چون دو تا آدرس داره 2 تا 2 بایت برای آدرس دهی احتیاج داره)
هر دستور 3 آدرسه 7 بایت(چون سه تا آدرس داره 3 تا 2 بایت برای آدرس دهی احتیاج داره)
پس برای تک آدرسه هفت تا دستور داریم 3*7=21
برای 2 ادرسه 5 تا دستور داریم 5*5
رای 3 آدرسه 3 تا دستور داریم 3*7
05 بهمن 1392, 07:04 ق.ظ
(05 بهمن 1392 06:01 ق.ظ)izadan11 نوشته شده توسط: [ -> ]گفته opcode رو ۸ بیتی در نظر گرفته یعنی هر دستور یک بایت فقط opcode داره
بعد گفته فیلد آدرس ۱۶ بیتی هست پس میشه هر آدرس ۲ بایت
پس هر دستور یک آدرسه ۳ بایت
هر دستور ۲ آدرسه ۵ بایت (چون دو تا آدرس داره ۲ تا ۲ بایت برای آدرس دهی احتیاج داره)
هر دستور ۳ آدرسه ۷ بایت(چون سه تا آدرس داره ۳ تا ۲ بایت برای آدرس دهی احتیاج داره)
پس برای تک آدرسه هفت تا دستور داریم ۳*۷=۲۱
برای ۲ ادرسه ۵ تا دستور داریم ۵*۵
رای ۳ آدرسه ۳ تا دستور داریم ۳*۷
ممنون