پرشین تم مقالات معماری سی پی یو موبایل چیست؟

معماری سی پی یو موبایل چیست؟

image profile پرشین تم - 18 مهر 1403 - 04:19 دانلود مقاله

برای توسعه و استقرار برنامه‌ها برای دستگاه‌های تلفن همراه مختلف، معماری واحد پردازش مرکزی (CPU) باید در نظر گرفته شود.

معماری سی پی یو موبایل چیست؟

CPU چیست؟

CPU مانند یک مترجم بین نرم افزار و سخت افزار یک دستگاه است. می‌تواند دستورالعمل‌های نرم‌افزار سطح بالا را بگیرد و آنها را به زبان ماشین مادری ترجمه کند که تلفن همراه می‌تواند آن را بفهمد و برای انجام عملیات خاص از آن استفاده کند. در حالت ایده آل، شما یک CPU می خواهید که کارایی و قدرت را بدون نیاز به منابع اضافی ترکیب کند، چیزی که معماری آن تعیین می کند. یک CPU با معماری عالی، تجربه کاربری یکپارچه و بدون مصرف باتری قابل توجهی را برای کاربران موبایل فراهم می کند.

 

ARM، ARM64 و x86 چیست؟

در حال حاضر، سه معماری اصلی CPU در اکثر گوشی‌های هوشمند استفاده می‌شود: ARM، ARM64 و x86. انواع CPU عبارتند از:

  • ARM: ARMv7 or armeabi
  • ARM64: AArch64 or arm64
  • x86: x86 or x86abi

 

ARM رایج ترین این سه مورد است زیرا به درستی برای استفاده از باتری بهینه شده است.

ARM64 تکامل معماری اصلی ARM است که از پردازش 64 بیتی برای محاسبات قدرتمندتر پشتیبانی می کند و به سرعت در دستگاه های جدیدتر به استاندارد تبدیل می شود.

سپس x86 وجود دارد که کمی قدرتمندتر از CPU های ARM است، اما به اندازه باتری پسند نیست، بنابراین کمترین استفاده را در بین این سه پردازنده دارد.

 

به طور کلی، ARM ذهنیت اول تلفن همراه را بهتر تجسم می‌دهد، با مجموعه دستورالعمل‌های ساده، کارایی و مصرف انرژی کم به عنوان اولویت‌های اصلی آن. این واقعیت که به ترانزیستورهای کمتری نیاز دارد و فضای سخت افزاری را بیش از جبران استفاده از RAM در یک دستگاه تلفن همراه آزاد می کند.

 

با خرید اشتراک می توانید تا چندین برابر مبلغ خرید اشتراک خود قالب های HTML ، سورس کدهای آماده و یا مقالات دانلود کنید
شما می توانید تنها فقط با مبلغ 3,000,000 میلیون تومان وب سایت سفارسی برای خود داشته باشید
محبوب ترین مقالات
تفاوت بین CSS و SCSS چیست؟ تفاوت بین CSS و SCSS چیست؟
category برنامه نویسی 07 اسفند 1402
تفاوت بین RDBMS و DBMS تفاوت بین RDBMS و DBMS
category برنامه نویسی 02 فروردین 1403
کاوش در معماری GPT-3 کاوش در معماری GPT-3
category هوش مصنوعی 12 اسفند 1402
کلمات کلیدی در SQL کلمات کلیدی در SQL
category برنامه نویسی 01 خرداد 1403
تفاوت بین CSS، SASS و SCSS چیست؟ تفاوت بین CSS، SASS و SCSS چیست؟
category برنامه نویسی 13 اسفند 1402
انواع Join در SQL انواع Join در SQL
category برنامه نویسی 02 فروردین 1403
ChatGPT چیست؟ ChatGPT چیست؟
category هوش مصنوعی 12 اسفند 1402
آخرین مقالات
🎨 نظریه یا تئوری طراحی چیست؟ 🎨 نظریه یا تئوری طراحی چیست؟ نظریه طراحی چارچوب فکری است که نحوه درک، خلق و ارزیابی طراحی را هدایت می‌کند. این نظریه، فلسفه، زیبایی‌شناسی، عملکرد و...
category کامپیوتر 05 مرداد 1404
سفر من به داستان‌سرایی بصری - طراحی رابط کاربری و طراحی لوگو سفر من به داستان‌سرایی بصری - طراحی رابط کاربری و طراحی لوگو چگونه سفر خود را به سمت طراحی لوگو، گرافیک و رابط کاربری/تجربه کاربری آغاز کنید. برای موفقیت در طراحی لوگو، طراحی گراف...
category کامپیوتر 02 مرداد 1404
🧠 درک هوش مصنوعی- از مبانی تا مرزها 🧠 درک هوش مصنوعی- از مبانی تا مرزها هوش مصنوعی تقریباً هر صنعتی را تغییر شکل می‌دهد، در این مقاله با یک مرور کلی آکادمیک سطح بالا شروع کنیم و آن را به بخش...
category هوش مصنوعی 27 تیر 1404