اطلاعیه

Collapse
No announcement yet.

BIG INDIAN چیست؟(راه اندازی MMC)

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

    BIG INDIAN چیست؟(راه اندازی MMC)

    من داشتم یه مقاله درباره راه اندازی MMC میخوندم
    رسیدم به بخش خوندن یک سکتور از مموری
    این جمله رو نوشته بود:
    "بعد از فعال شدن CS عدد 0x51 را به آن ارسال می کنیم و به صورت BIG INDIAN دو برابر آدرس مورد نظر را به مموری ارسال کرده و . . ."
    شما می دونین چیه؟
    هستم اگر می روم گر نروم نیستم

    #2
    پاسخ : BIG INDIAN چیست؟(راه اندازی MMC)

    سلام
    این واژه رو شما در کار با ic های دیجیتال زیاد خواهید دید. در اصل هم big endian درست هست ونه big indian. هرچند در بعضی از کتاب ها هم به این صورت نوشته میشود.
    اما در مورد تعریفش شما یه قطار از بیتها رو تصور کنید که قرار است در یک خط شیفت بخورند (مثل SPI و به ویژه در آدرس دهی) حالا بیت اول معرف MSB (بیت پر ارزش) یا LSB (بیت کم ارزش) خواهد بود. به حالت اول little endian میگویند چون با کم ارزش تموم میشود. و بلعکس.

    مطالب لینک زیر را مطالعه بفرمایید:
    http://en.wikipedia.org/wiki/Endianness
    Work with what you have .Never limit yourself by things you could have had

    دیدگاه


      #3
      پاسخ : BIG INDIAN چیست؟(راه اندازی MMC)

      سلام
      یعنی آخرین بیت باارزش ترین بیت اون بایت است
      به این خاطر این کار رو انجام میدن که سرعت خوندن شما بیشتر بشه و شما صفر های کمتری رو بخونی ولی تو شبکه عکس این موضوع است یعنی little indian برای پرتکل ارتباطی شبکه انتخاب شده.

      دیدگاه

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