اطلاعیه

Collapse
No announcement yet.

معماری RISC

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    معماری RISC

    سلام خدمت دوستان عزیز
    من یه سوالی داشتم که شاید جایش اینجا نباشد ولی فکر میکنم AVR کارها بهتر بلد باشند.
    در مقایسه معماری های RISC و CISC داریم که ریسک معماری با دستورالعمل های کاهش یافته است. و به عنوان مثال AVR از معماری ریسک توسعه یافته بهره میبرد. در حالی که پروسسور z80 از معماری cisc استفاده میکند.
    کسی از شما میداند میکروی 8051 از چه معماری استفاده میکند. (لطفا مستند جواب بدهید.)
    با تشکر.

    #2
    پاسخ : معماری RISC

    سلام

    یه سری به اتمل بزن و دیتاشیت 8051 رو دانلود کن صد درصد اونجا نوشته
    ِِDie for Life, Not Live to Die
    Freedom Fighter
    " ناخود گاه، هريك از ما ، از ناميرائي خود يقين دارد " . فروید

    دیدگاه


      #3
      پاسخ : معماری RISC

      نوشته اصلی توسط nasri_me
      سلام خدمت دوستان عزیز
      من یه سوالی داشتم که شاید جایش اینجا نباشد ولی فکر میکنم AVR کارها بهتر بلد باشند.
      در مقایسه معماری های RISC و CISC داریم که ریسک معماری با دستورالعمل های کاهش یافته است. و به عنوان مثال AVR از معماری ریسک توسعه یافته بهره میبرد. در حالی که پروسسور z80 از معماری cisc استفاده میکند.
      کسی از شما میداند میکروی 8051 از چه معماری استفاده میکند. (لطفا مستند جواب بدهید.)
      با تشکر.
      با سلام
      به نظر من معماری 8051، RISC به حساب نمیآ‌آید چون یکی از ویژگیآ‌های پردازندهآ‌های RISC تعداد زیاد رجستر است. عموما اکثر پردازندهآ‌های RISC حدود ۱۶ یا ۳۲ رجیستر دارند در حالی که معماری 8051 از نوع accumulator based است که فکر نکنم بتونه جزو RISC دسته بندی بشه. البته تعداد رجیستر ملاک این تقسیم بندی نیست ولی عموما پردازندهآ‌های RISC از register-file بزرگی بهره میآ‌گیرند.

      من دوست دارم آزاد فکر کنم، نرمآ‌افزارآ‌ و سختآ‌افزارهای آزاد را به کار ببرم و اگر توانستم نرمآ‌افزار، سختآ‌افزار و محتوای آزاد درست کنم!

      دیدگاه


        #4
        پاسخ : معماری RISC

        توضیحات manian صحیح است، معماری 8051 مبتنی بر آکومولاتور بوده و این یکی از مهم ویژگی های ماشین های CISC است چرا که به علت دستورالعمل های زیاد، عملوند دستورالعمل ها فضای آدرس زیادی را در بر نمی گیرد.
        البته این نکته نیز مهم است که دستورات AVR، به نوعی شبیه CISC یا CISCy-like است، یعنی این میکروکنترلر در عین اینکه از مرایای پردازنده های RISC برخوردار است، دستورالعمل های زیادی (حدود 130) نیز دارد. این مسئله به شدت بر روی کارایی پردازنده ی میکروکنترلر AVR موثر است و می توان گفت یکی از مهمترین ویژگی های این میکروکنتر هاست.
        There is nothing so practical as a good theory. — Kurt Lewin, 1951

        دیدگاه


          #5
          پاسخ : معماری RISC

          سلام دوستان منظور از accumulator base چی ؟ یعنی avr accumulator نداره ؟ پس جه چیزی حاش استفاده میکنه

          دیدگاه


            #6
            پاسخ : معماری RISC

            نوشته اصلی توسط hdg
            سلام دوستان منظور از accumulator base چی ؟ یعنی avr accumulator نداره ؟ پس جه چیزی حاش استفاده میکنه
            منظور از اکومولاتور بیس بودن اینکه در تما دستورات یکی از رجیستر های درگیر رجیستر اکومولاتور است و نتایج هم داخل همین رجیستر قرار می گیرد .

            دیدگاه

            لطفا صبر کنید...
            X