[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
خیلی وقت ها با دوستانی رو به رو میشم و میپرسم فرق ویندوز 32 و 64 بیتی چیه ! پاسخ های جسته و گریخته ای در جواب این سوال ها میشنوم!!!!
امروز تصمیم گرفتم یک تاپیک در این باب بزنم تا دوستان عزیز سخت افزاری (البته میدونم بلدین واسه اونایی که بلد نیستن میگم) هم مطلع شن !
خب بریم سره اصل مطلب :
میدونید که این 32بیتی و 64 بیتی بودن مربوط میشه به CPU ! از طرفی میدونیم که CPU خودش مستقیم سراغ سخت افزار های دیگه نمیره !!! مثلا خودش نمیره سر وقت کارت گرافیک ! بلکه همه کارهاش را به واسط RAM انجام میده !!!
حالا این که cpu شما x83 باشه یا x64 یعنی چی ؟ cpu میاید برای استفاده از RAM آن را تقسیم بندی میکنه !!!! که بهش میگن MEmory block !!!! حالا که فضای RAM تقسیم بندی شد میدونیم که فضایی که آدرس نداشته باشه مثله اینکه اصلا وجود نداره !! اینکه CPU بتونه به چه مقدار ازین فضاها ادرس بده میشه 64 یا 32 بیتی !!!!
32 بیتی یعنی cpu میتونه به 32^2 واحد ادرس دهی کنه و 64 بیتی یعنی 64^2 واحد آدرس دهی میکنه !!!
حالا این تاثیرش در ویندوز معلوم میشه !!! اولا برنامه های 64 بیتی روی 32 بیت اجرا نمیشه اما برعکس ممکنه یعنی برنامه 32 بیتی روی 64 بیتی اجرا میشه !!!
یکی هم در مقدار حافظه پشتیبانی شده در ویندوز هست !!! مثلا :
ویندوز 7 professional در حالت 32 بیت 4گیگابایت رم ساپورت میکنه و در حالت 64 بیتی 16 گیگ!!!!
ویندوز7 ultimate در حالت 32بیتی 4گیگابایت رم ساپورت میکنه و 64بیتی 192گیگابایت !!!!!!
اینم توضیح مختصر و مفید در این مورد
موفق و پیروز باشید !×
پیام