وظيفة ICA



Posts: 16

مرحبا شباب
بس كان عندي استفسار عن وظيفة ICA
بالسؤال الاول :

لدينا معالج MIPS يعمل بتردد 800 mhz نود تنفيذ برنامج يبحث عن عدد معين مخزن في السجل R7 ضمن جدول وحيد البعد مخزن بدءا من العتوان 1000h في الذاكرة
وبطول 32 بايتا.. وفي حال العثور عليه يكتب القيمة FFh في الموقع 2000h والا يكتب القيمة 0h

اكتب البرنامج بلغة التجميع MIPS ؟؟

شو هو R7
وطول الجدول 32 بايتا
؟؟ يعني عدد الحجر الذاكرية هو 32 وكل مرة نضيف قيمة واحد للعداد للانتقال الى الحجرة التالية ؟؟؟

في مجال توضحولي السؤال اذا ممكن ؟؟؟

__________________________

خيارات عرض التعليق

اختر الطريقة التي تفضلها لعرض التعليقات، ثم اضغط على "احفظ الإعدادات" لتفعل التغيرات.
افتراضي مميز

صورة abd alrahman alashraf


Posts: 1666

أنا اليوم بئيلي أدرس بحث الذواكر وبدي بلش بالوظيفة .. انشالله قريبا منتساعد مشان الحل Smiling

__________________________

افتراضي مميز جدا

صورة rafee


Posts: 2058

أنا خلصت الماده وصار أجاني كذا سؤال نفس سؤالك بس ما عرفت الجواب
أنشالله عبد الرحمن بيخلص دراسه و بيساعدنا Smiling

افتراضي مميز

صورة abd alrahman alashraf


Posts: 1666

rafee wrote:

أنشالله عبد الرحمن بيخلص دراسه و بيساعدنا :)

انشااااااااالله rolled

__________________________

افتراضي مميز

صورة abd alrahman alashraf


Posts: 1666

بعتت إيميل للدكتور بالسؤال .. وانا بانتظار الرد Sad

بس ياريت لو في حدى من شباب السنة التانية أول يلي أخدو المادة يساعدونا Laughing out loud

__________________________



Posts: 16

مشكورين شباب

افتراضي مميز جدا

صورة rafee


Posts: 2058

شباب هلأ أذا نحنا منعرف أنه العدد بياخد 4بت ونحنا عنا الحجم 32 لذلك منقسم ال 32 على 4
بس ممكن تتأكدوا من هالحكي من الدكتور و تردولنا خبر



Posts: 16

هلق على حكي الدكتور

في عنا جدول وحبد البعد طولو 32 وعرض كل خليه 1 بايت

يعني يلزمنا عداد من 0 الى 31 هي بشكل عام
بس ادي طول العدد الموجود في R7

R7 شو هو وادي طولو ؟؟؟
32 bits??
وعبد الرحمن شو صار معك ؟؟؟

افتراضي مميز

صورة abd alrahman alashraf


Posts: 1666

والله الدكتور ما قال شي ... ما رد خبر Sad

بس يلي افهمتو أنو نحنا بدنا ندور بالسجل R7 بدأ من العنوان 1000h لحد الطول الكلي length

يعني بدنا نعمل حلقة بتبدأ تدور ع العدد المطلوب بال R7 من العنوان 1000h ولحد 1256 لأنو عددهم هو 32 بايت أي 256 بت

وباقي الخوارزمية بعتقد سهلة ... وأنا ححهل المسألة على هاد الأساس rolled

__________________________

خيارات عرض التعليق

اختر الطريقة التي تفضلها لعرض التعليقات، ثم اضغط على "احفظ الإعدادات" لتفعل التغيرات.