معماری آرم: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ←‏جایگزینی با [[وپ:اشتباه|اشتباه‌یاب]]: بسازنند⟸بسازند، به‌امروز⟸به امروز، ، پردازده‌ای⟸پردازنده‌ای، ، گرفیک⟸گرافیک، ، پشتیانی⟸پشتی...
جز ←‏جایگزینی با [[وپ:اشتباه|اشتباه‌یاب]]: خاصلی⟸حاصلی، اینجای⟸اینجا،
خط ۱۱:
در سال ۲۰۱۱ مشتریان ARM توانستند ۷٫۹ میلیارد ابزار مبتنی بر این معماری را وارد بازار کنند. شاید تصور می‌کنید که پردازنده‌های مبتنی بر ARM تنها در تبلت و تلفن‌های هوشمند بکار گرفته می‌شوند، اما جالب است بدانید که در همین سال بیش از ۹۵ درصد تلفن‌های هوشمند دنیا، ۹۰ درصد دیسک‌های سخت (HDD)، حدود ۴۰ درصد تلویزیون‌های دیجیتال و ست‌تاپ‌باکس‌ها، ۱۵ درصد میکروکنترلرها و ۲۰ درصد کامپیوترهای موبایل مجهز به پردازنده‌های مبتنی بر معماری ARM بوده‌اند. بدون شک این آمار در سال ۲۰۱۲ رشد فوق‌العاده چشم گیری را تجربه کرده است، چون بازار تلفن‌های هوشمند و تبلت‌های در سال جاری پیشرفت قابل ملاحظه‌ای داشته‌اند.<ref name="زومیت">{{یادکرد وب|نشانی = http://zoomit.ir/articles/hardware/cpu/3915-معماری-arm |عنوان = معماری ARM چیست؟ چه تفاوتی با x86 اینتل دارد؟|ناشر = زومیت|تاریخ بازدید = ۲۵ جولای ۲۰۱۵|تاریخ = ۳ مرداد ۱۳۹۴}}</ref>
 
تا اینجایاینجا کار معماری ARM تنها برروی پلتفرم ۳۲ بیتی با عرض حافظه ۱ بایت کار می‌کرد. اما با معرفی ARMv8 این معماری پشتیبانی از دستورهای ۶۴ بیتی را نیز آغاز کرد که البته هنوز در سیستم-روی-یک-چیپ‌ها بکار گرفته نشده است. در سال ۲۰۱۲ مایکروسافت نیز نسخه ویندوز سازگار با معماری ARM را به همراه تبلت سرفیس RT معرفی کرد. AMD نیز اعلام نموده که قصد دارد در سال ۲۰۱۴ سرورهای مبتنی بر معماری ۶۴ بیتی ARM را روانه بازار کند.
 
ARM گواهی استفاده از معماری خود را به شرکت‌های دیگر می‌دهد، کمپانی‌هایی که در حال حاضر گواهی استفاده از ARM را دارند عبارتند از: AMD, آلکاتل، اپل، AppliedMicro, Atmel, Broadcom, Cirrus Logic, CSR plc, Digital Equipment Corporation, Ember, Energy Micro, Freescale, فوجیتسو، Fuzhou Rockchip, هواوی، اینتل توسط شرکت‌های زیر شاخه، ال جی، Marvell Technology Group, Microsemi, مایکروسافت، NEC, نینتندو، Nuvoton, انویدیا، NXP (formerly Philips Semiconductor), Oki, ON Semiconductor, پاناسونیک، کوالکام، Renesas, Research In Motion, سامسونگ، شارپ، Silicon Labs, سونی، اریکسون، STMicroelectronics, Symbios Logic, Texas Instruments, توشیبا، یاماها و ZiiLABS.
خط ۲۰:
ایده اصلی RISC اولین بار توسط جان کوکی از IBM و در سال ۱۹۷۴ شکل گرفت، نظریه او به این موضوع اشاره داشت که یک کامپیوتر تنها از ۲۰ درصد از دستورها نیاز دارد و ۸۰ درصد دیگر، دستورها غیرضروری هستند. پردازنده‌های ساخته شده براساس این طراحی از دستورها کمی پشتیبانی می‌کنند به این ترتیب به ترانزیستور کمتری نیز نیاز دارند و ساخت آنها نیز کم هزینه است. با کاهش تعداد ترانزیستورها و اجرای دستورها کمتر، پردازنده در زمان کمتری دستورها را پردازش می‌کند. کمی بعد اصطلاح RISC توسط یک استاد دانشگاه کالیفورنیا به نام دیوید پترسون ایجاد شد.
 
هر دو طراحی RISC و CISC به مراتب در انواع و اقسام ابزارها بکار گرفته می‌شوند، اما مفهوم کلی RISC در واقع سیستمی است که در آن به پردازش دستورها کوچک و به شدت بهینه شده پرداخته می‌شود، درست برخلاف CISC که در آن دستورها پیچیده ارسال می‌شوند. یکی از تفاوت‌های عمده بین RISC و CISC نیز در نحوه دسترسی به حافظه و ذخیره و اجرای اطلاعات برروی آن است. در ریسک دسترسی به حافظه تنها از طریق دستورالعمل‌های خاصلیحاصلی قابل انجام است و به عنوان مثال نمی‌توان از بخشی از دستور add به حافظه دسترسی داشت.
 
علاوه بر ARM شرکت‌های بسیار دیگری از جمله Intel i860, AMD 29k, ARC و غیره از طراحی RISC برای ساخت پردازنده استفاده می‌کنند، اما به لطف گسترش تلفن و تبلت‌ها، معماری ARM به عنوان برجسته‌ترین معماری مبتنی بر RISC شناخته می‌شود.