ARM היא ארכיטקטורת סט פקודות עבור מעבדים מסוג RISC שמפותחת על ידי חברת ARM holdings (או ארם הולדינג[1]). החברה מתכננת את המעבדים ומוכרת רישיונות שימוש בהם ליצרניות שבבים אחרות. הם משמשים כיום בדרך כלל כליבות של מערכות על שבב (שיכולות לכלול גם ליבות ARM נוספות כבקרים משניים).

ARM
מידע טכני
סט פקודות RISC עריכת הנתון בוויקינתונים
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

השם הוא במקורו ראשי תיבות של Acorn RISC Machine (מכונת ה-RISC של Acorn), מכיוון שהוא החל את חייו כמיזם של חברת Acorn הבריטית. בהמשך שונה פירוש ראשי התיבות ל-Advanced RISC Machine.

בין צרכני המעבדים מבוססי-ARM, ניתן למנות את מרבית הטלפונים החכמים.

מבחר מעבדים המבוססים על ליבת ARM:‏

אופן פעולהעריכה

פקודות תקניות במעבדי ARM עדכניים הן באורך קבוע של 4 בתים.

בנוסף, ניתן להשתמש ב-Thumb Instructions שהן פקודות באורך 2 בתים עם פונקציונליות מופחתת. פקודות אלו קיימות לשם תאימות לאחור והן על מנת לבצע פעולות מעבד פשוטות באופן יעיל מבחינת זיכרון.

גרסאותעריכה

לארכיטקטורה היו גרסאות שונות עם תאימות אחורה, בדומה למעבדי פנטיום לעומת מעבדי 80386 בארכיטקטורת x86. כמו כן יש שמות לדגמים שונים של הליבה:

ארכיטקטורה משפחת דגמים
ARMv1 ARM1
ARMv2 ARM2, ARM3
ARMv3 ARM6, ARM7
ARMv4 StrongARM, ARM7TDMI, ARM9TDMI
ARMv5 ARM7EJ, ARM9E, ARM10E, XScale
ARMv6 ARM11
ARMv7 Cortex-A
ARMv8 כוללת תמיכה במיעון ורוחב נתונים של 64 סיביות

קישורים חיצונייםעריכה

  מדיה וקבצים בנושא ARM בוויקישיתוף

הערות שולייםעריכה

  ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.