TechBord Logo
TechBord detail

معماری (Architecture) چیست؟

کلمه "معماری" معمولاً به طراحی و ساخت ساختمان اشاره دارد. در دنیای محاسبات، "معماری" به طراحی نیز اشاره دارد، اما به جای ساختمان ها، طراحی سیستم های کامپیوتری را توصیف می کند. معماری کامپیوتر یک موضوع گسترده است که شامل همه چیز از رابطه بین چندین کامپیوتر (مانند مدل "مشتری-سرور") تا جزء (Component) خاص در داخل یک کامپیوتر است.

مهم ترین نوع طراحی سخت افزار (Hardware) معماری پردازنده (Processor) یک کامپیوتر است. طراحی پردازنده تعیین می کند که چه چیزی نرم افزار (Software) می تواند روی رایانه اجرا شود و چه اجزای سخت افزاری دیگری پشتیبانی می شوند. به عنوان مثال، معماری پردازنده سی و دو بیتی (X86) اینتل، معماری استانداردی است که توسط اکثر کامپیوتر شخصی (PC) استفاده می شود. با استفاده از این طرح، سازندگان کامپیوتر می‌توانند ماشین‌هایی بسازند که شامل اجزای سخت‌افزاری متفاوتی هستند، اما نرم‌افزار یکسانی را اجرا می‌کنند. چندین سال پیش، اپل از معماری PowerPC به معماری x86 تغییر جهت داد تا پلتفرم مکینتاش (Macintosh) با رایانه های شخصی ویندوز سازگارتر باشد.

معماری مادربرد (Motherboard) است. همچنین در تعیین سخت افزار و نرم افزاری که یک سیستم کامپیوتری پشتیبانی می کند، مهم است. طراحی مادربرد اغلب «چیپست (Chipset)» نامیده می‌شود و مشخص می‌کند که چه مدل‌های پردازنده و سایر اجزا با مادربرد کار می‌کنند. برای مثال، در حالی که دو مادربرد ممکن است هر دو از پردازنده‌های x86 پشتیبانی کنند، یکی ممکن است فقط با مدل‌های جدیدتر پردازنده کار کند. یک چیپست جدیدتر همچنین ممکن است به حافظه دسترسی تصادفی (RAM) سریعتر و نوع کارت گرافیک (Video Card) متفاوتی نسبت به مدلهای قدیمی نیاز داشته باشد.

توجه: اکثر رایانه های مدرن دارای پردازنده ها و چیپست های 64 بیتی هستند. ، در حالی که کامپیوترهای قبلی از معماری 32 بیتی استفاده می کردند. رایانه‌ای با چیپست 64 بیتی، حافظه (Memory) بسیار بیشتری را نسبت به رایانه‌ای با چیپست 32 بیتی پشتیبانی می‌کند و می‌تواند نرم‌افزاری را که مخصوص پردازنده‌های 64 بیتی طراحی شده است اجرا کند.

تعریف اصطلاح معماری (Architecture) توسط تک بورد

تعریف معماری (Architecture) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

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

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.