ARM نوعی از معماری پردازندههای کامپیوتری است که بر طبق طراحی RISC CPU و توسط کمپانی بریتانیایی ARM Holding طراحی شده است. معماری ARM که دستورالعملهای 32 بیتی را پردازش میکند از دهه 1980 تا به امروز در حال توسعه است.
برای دانلود کتاب ARM یه زبان فارسی به ادامه مطلب بروید
ARM مخفف Advanced RISC Machine است و از آنجایی که این معماری براساس طراحی RISC بنا شده، هسته اصلی CPU نیاز به 35 هزار ترانزیستور دارد این در حالی است که پردازندههای معمولی رایج x86 که براساس CISC طراحی شدهاند حداقل نیاز به میلیونها ترانزیستور دارند. مهمترین دلیل مصرف بسیار پایین انرژی در پردازندههای مبتنی بر ARM که باعث استفاده گسترده آنها در ابزارهای پرتابل مانند تلفن هوشمند یا تبلت شده نیز همین موضوع است.این قطعات پردازنده ای هستند ، از نوع 32 بیتی و دارای معماری RISC هستند و سرعت نسبتا بالایی هم دارند (کلاک از 300 تا 2000 مگاهرتز)و مجهز به برخی امکانات داخلی (adc و dac و تایمر وکانتر و pwm و rtc و i2c و spi و dmaو ...)وحافظه کش هستند . قابلیت ها و باس های استانداردی که برای این پروسسورها در نظر گرفته شده به همراه سرعت بالا ، حافظه کش مناسب ، مقایسه گرهای داخلی ، تایمرهای 16 بیتی برای پیاده سازی RTC و ... ، باعث شده که عملکرد این تراشه ها نسبت به انواع دیگر پروسسورهای هم تراز ، دارای کیفیت و قدرت بالاتری باشه .
معماری آرم (به انگلیسی: ARM architecture) نوعی از معماری و ساختار پردازندههای رایانهای است که بهوسیلهٔ شرکت انگلیسی آرم هولدینگز طراحی شدهاست و بیشتر برای تلفنهای هوشمند، تبلتها و دستگاههای قابلحمل کاربرد دارد. معماری آرم دستورالعملهای ۳۲ بیتی را پردازش میکند و از دههٔ ۱۹۸۰ میلادی تا بهامروز در حال توسعه و گسترش است. شرکت آرم هولدینگز خود تولیدکننده پردازندهها نیست و گواهینامهٔ بهکارگیری از معماری آرم را به دیگر تولیدکنندگان نیمههادی میفروشد. کمپانیها نیز به راحتی تراشههای خود را براساس معماری آرم تولید میکنند. از جمله کمپانیهایی که پردازندههای خود را براساس معماری آرم طراحی میکنند میتوان به اپل در تراشههای اختصاصی خود، سامسونگ الکترونیکس در پردازندههای اگزینوس، انویدیا در پردازشگرهای تگرا و کوالکام در پردازندههای اسنپدراگون اشاره کرد. معماری آرم بهگونهای طراحیشده که برای هسته اصلی پردازشگر تنها به حدود ۳۵ هزار ترانزیستور نیاز است و این باعث میشود که پردازنده بسیار کممصرف شود، کمتر داغ کند و نیازی به خنککننده یا فن نداشته باشد بر خلاف معماری x86 بهکار رفته در پردازندههای شرکتهای اینتل و ایامدی که نیازمند میلیونها ترانزیستور هستند و همین مسأله باعث افزایش توان مصرفی و داغ شدن آنان میشود. شرکت آرم هولدینگز اعلام کرده که در سال ۲۰۱۴ معماری آرم با قابلیت پشتیبانی از دستورالعملهای ۶۴ بیتی در پردازندههای کورتکس-ای۵۳ و کورتکس-ای۵۷ که توسط این شرکت تولید خواهد شد، عرضه میشود.
تعداد صفحات : 510 صفحه
حجم : 11 مگابایت