
۶۴ یا ۳۲ بیتی؟تفاوت بین ۳۲ و ۶۴ بیت؟
چه عاملی کامپیوتر را ۳۲ یا ۶۴ بیتی میکند؟
این که معماری کامپیوتر شما ۳۲ یا ۶۴ بیت باشد بستگی به پردزاندهی کامپیوتر شما دارد. بیشتر پردازندههای کامپیوتر در یکی از این دو دسته قرار میگیرند: ۶۴ بیت و ۳۲ بیت .اکثر پردازندههای موجود تولیدشده در سالهای گذشته در دستهی ۳۲ یا ۶۴ بیتی جای میگیرند. عموما پردازندههای ۶۴ بیتی قویتر از همتایان ۳۲ بیتی خود هستند؛ چراکه توانایی نگه داری و پردازش مقدار بسیار بیشتری از داده را دارند.
برای درک بهتر تفاوت بین ۳۲ بیت و ۶۴ بیت باید درکی از شمارش بایناری داشته باشید. برعکس سیستم شمارش دهدهی که ده عدد دارد، سیستم بایناری تنها دو عدد دارد: ۰ و ۱٫
به عنوان مثال:
در نتیجه ۳۲ بیت ۲^۳۲ ظرفیت ممکن یا به بیان دیگر ۴,۲۹۴,۹۶۷,۲۹۶ دارد. این درحالی است که ظرفیت ۶۴ بیت ۲^۶۴ یا ۱۸,۴۴۶,۷۴۴,۰۷۳,۷۰۹,۵۵۱,۶۱۶ است. در مقایسه ~۴ میلیارد بایت ( حدود ۴ گیگابایت) با ~۱۸ کوینتیلیون بایت ( حدود ۱۸ میلیارد گیگابایت یا ۱۶ اگزابایت) میبینید که تفاوت بسیار زیادی موجود است.
تفاوت ویندوز ۳۲ و ۶۴ بیتی چیست؟
اگر از پردازندهی۶۴ بیتی استفاده میکنید، برای استفاده از تمام توان آن باید از ویندوز ۶۴ بیتی استفاده کنید. البته، نسخهی ۳۲ بیتی ویندوز روی پردازندههای ۶۴ بیتی بهخوبی کار میکند؛ اما نمیتواند از تمام قدرت CPU استفاده کند.
مکان نصب ویندوز ۶۴ بیت روی پردازندهی ۳۲ بیتی وجود ندارد؛ اما ویندوز ۶۴ بیتی میتواند برنامههای ۳۲ بیتی را اجرا کند.
دو تفاوت ۶۴ و۳۲ بیتی مشخص دارند:
- اول این که نسخهی ۳۲ بیت ویندوز تنها تا رم ۴ گیگابایت یا کمتر را پشتیبانی میکند. درنتیجه اگر رم کامپیوتر شما ۱۶ گیگابایت است اما ویندوز شما ۳۲ بیت است تنها از ۴ گیگابایت آن استفاده خواهد کرد.
- تفاوت دوم در پوشهی Program Filesاست. در نسخهی ۳۲ بیتی ویندوز تمام برنامهها بهصورت پیشفرض در پوشهی Program Files نصب میشوند؛ اما در نسخهی ۶۴ بیتی پوشهای اضافه بهنام (Program Files (x86 برای نصب برنامههای ۳۲ بیتی وجود دارد. دلیل این امر آن است که نوشتن برنامه برای معماری ۳۲ و ۶۴ بیتی کاملا متفاوت است.

مثال
اگر هتل را به عنوان رم در نظر بگیریم، هر یک از این اتاقها یک سلول از این رم را تشکیل خواهند داد که در اختیار مسافران(پردازشهای سیستم) قرار میگیرد. هر یک از این سلولها نیز دارای یک شناسه هستند که در مثال هتل میتوان این شناسهها را همان شماره اتاق در نظر گرفت.
وقتی قرار است دادهای از رم خوانده شود به کمک این شناسهها انجام میگیرد، درست مانند این است که در سالن هتل کسی به دنبال کسانی که در اتاق ۲۲ قرار دارند باشد، در این صورت به کمک شناسه اتاق میتواند با افرادی که در این اتاق قرار دارند ارتباط برقرار کند.
در رم نیز این ارتباط از طریق شناسه هر سلول مورد پردازش(ارتباط) قرار میگیرد.ویندوز ۳۲ بیت به دلیل محدودیتی که دارد تنها قادر است ۲ به توان ۳۲ شناسه را تولید کرده و بخواند که در این صورت چیزی حدود ۴ گیگ از حافظه رم قابل شناسایی است و امکان خواندن سایر سلولها را نخواهد داشت.
در مثال هتل نیز همین اتفاق میافتد و وقتی تعداد مسافر بیشتر از تعداد اتاقهای خالی باشد، برخی مسافران امکان اسکان نخواهند داشت. اما اگر هتلی را انتخاب کنید که ظرفیت گنجایش بزرگتری داشته باشد، در این صورت به همه مسافران اتاق تعلق خواهد گرفت. انتخاب هتلی با گنجایش بیشتر در بررسی معماری رم همان ویندوز نسخه ۶۴ بیتی است.
در ادامه…
وقتی برنامهها میخواهند برخی از اطلاعات مشترک مانند DLLها را بگیرند، پوشهی مشخصی از Program Files را باید بررسی کنند. این، دلیل جداکردن دو پوشه به وسیلهی ویندوز است؛ مثلا نرمافزار ۳۲ بیتی نمیداند با یک DLL از ۶۴ بیتی چه کند. دانستن این نکته خالی از لطف نیست که ویندوز۳۲ بیت بهعنوان x86 و ۶۴ بیت به عنوان x64 معرفی میشود.
نسخههای قدیمی ویندوز مثل ویندوز ۳٫۱ نرمافزار ۱۶ بیت را اجرا میکرد. نسخههای ۳۲ بیت ویندوز با این برنامههای قدیمی سازگار هستند. اما اگر یک دستگاه ۶۴ بیت داشته باشید نمیتوانید نرمافزار قدیمی ۱۶ بیت را اجرا کنید. بلکه به یک سیستم عامل ۳۲ بیت نیاز خواهید داشت.
درضمن ویندوز ۶۴ بیت نیاز به درایورهای دستگاه ۶۴ بیت دارد. اگر یک پرینتر قدیمی و یا دستگاهی دارید که تنها درایورهای ۳۲ بیت را پشتیبانی میکند نمیتوانید از آن روی سیستم ۶۴ بیت استفاده کنید.
تفاوت بین برنامههای ۳۲ بیتی و ۶۴ بیتی
وقتی که یک نرمافزار را نصب میکنید این به فروشنده بستگی دارد که نسخه ۳۲ یا ۶۴ بیتی را ارائه دهد. بعضی از توسعه دهندگان تنها نسخه ۳۲ بیتی میسازند اما گاهی بعضی از آنها به شما حق انتخاب میدهند. گاهی هم نسخهی مناسب با سیستم شما را بهصورت خودکار شناسایی و نصب میکنند.
پس، وقتی میخواهید برنامهای دانلود کنید، به کلماتی مانندVersionsیا Editions در لینک دانلود دقت کنید از آنجایی که نرمافزار ۳۲ بیت روی هر سیستمی کار میکند قابل درک است که به صورت پیشفرض هر فروشنده آن را ارائه دهد. البته اگر سیستم شما ۳۲ بیت است تنها نرمافزار ۳۲ بیت برای شما قابل استفاده خواهد بود.
ویندوز کامپیوتر ما ۶۴ بیتی است یا ۳۲ بیتی؟
اکنون که تفاوت بین دو معماری را توضیح دادیم، میتوانیم متوجه شویم از کدام نسخهی ویندوز استفاده میکنیم.
ویندوز ۸، ۸٫۱، ۱۰
- دکمه win+x را همزمان فشار دهید.
- گزینه system را انتخاب کنید.
- اگر system type برابر با ۶۴-bit یا X64 باشد ویندوز شما ۶۴ بیتی است و اگر به جای آن ۳۲-bit یا X86 نوشته شده باشد ویندوز شما ۳۲ بیتی می باشد.
روش دوم
روی my computer کلیک راست کرده و گزینه properties را انتخاب کنید.

.
روش سوم
بر روی آیکون my computer در دسکتاپ کلیک کرده و وارد آن شوید و در میان صفحه کلیک راست کرده و properties را انتخاب کنید. تا پنجرهsystem به شما نشان داده شود و مانند روش قبل باقی مراحل را ادامه دهید.
ویندوز XP ، ۷ و Vista
روش اول:
در دسکتاپ پایین صفحه روی start کلیک کرده و در قسمت run عبارت msinfo32 یا عبارت winmsd.exe را تایپ کرده و جستجو کنید .صفحه ای برای شما ایجاد می شود که در مقابل system type می توانید از نوع ویندوز خود اطلاع پیدا کنید. اگر با عبارت x86 مواجه شدید ویندوز شما ۳۲بیتی می باشد اما اگر در مقابل system type عبارت x64 یا عبارت IA-64 یا عبارت AMD64 نوشته شده باشد ویندوز شما ۶۴بیتی می باشد.
روش دوم:
از دسکتاپ بر روی my computer کلیک راست کرده و گزینه properties را انتخاب کنید و بعد از آن بر روی گزینه general کلیک کنید. اگر ویندوز شما ۶۴ بیتی باشد با عبارتی نظیر Windows XP Professional/Home x64 Edition مواجه خواهید شد و اگر ویندوز شما ۳۲ بیتی باشد فقط این عبارت قید می شود Windows XP Professional/Home مواجه خواهید شد.
میتوانیم ویندوز ۳۲ بیتی را به ۶۴ بیتی ارتقا دهیم؟
معماری پردازنده با سیستمعامل شما باید مطابقت داشته باشد؛ پس اگر مطابقت ندارد، ویندوز خود را میتوانید ارتقا دهید. برای مثال، اگر از نسخهی ۳۲ بیتی ویندوز ۱۰ روی پردازندهی ۶۴ بیتی استفاده میکنید، ویندوز خود را به ۶۴ بیت میتوانید ارتقا دهید. باوجوداین، نسخههای ۳۲ بیتی ویندوز نصبشده روی پردازندههای ۳۲ بیتی قابل ارتقا نیستند. برای ارتقای این سیستمها باید کامپیوتری مبتنی بر پردازندهی ۶۴ بیتی تهیه کنید تا از مزایای آن بتوانید بهرهمند شوید.
راه حل دقیق و سریع
با استفاده ازتماس با Hoshmandnet میتوانید با خیال راحت بهترین قطعات کامپیوتری متناسب با بودجه مورد نظر خود را مشاهده کرده و بدون نیاز به مطالعه راهنمای خرید کامپیوتر اقدام به سفارش کنید وبا ۱۰روز مهلت مرجوعی باخیالی آسوده خریدتان را انجام دهید.