ورود

نسخه کامل مشاهده نسخه کامل : سوالی در مورد 64 بیت



iranch
07-11-2012, 10:15
سلام
ما وقتی حرف از 64 بیت یا 32 بیت میزنیم منظورمان سی پی یو هست. یعنی سی پی یو چقدر میتونه آدرس دهی کنه
64 بیت یا 32 بیت درسته؟
پس این وسط ویندوز چی کاره هست؟ که 32 بیت و 64 بیت به سیستم عامل هم بستگی داره.
مگه سی پی یو کار رو انجام نمیده و اون باید پشتیباین کنه؟

saeed_136915
07-11-2012, 10:35
خوب آدرس دهی برنامه ها رو سیستم عامل انجام میده. سیستم عاملی که میتونه 32 بیت رو آدرس دهی کنه بهش میگن 32 بیت و سیستم عاملی که بتونه 64 بیت رو آدرس دهی کنه میگن 64 بیت.

iranch
07-11-2012, 15:08
مگر سی پی یو ادرس دهی نمیکنه؟ اگر این طوری بود که دیگه سی پی یو رو از ادرس دهی میزاشتن کنار و سیتسم عامل بر عهده میگرفت

Arash4484
07-11-2012, 15:17
سلام، ساده بگم: سی پی یو سخت افزار/ سیستم عامل نرم افزار...لازم و ملزوم ...در هر دوبخش اگر شما 64 بیتی باشید میتونید 64 بیت آدرس دهی کنید.

iranch
07-11-2012, 15:39
سلام
میشه فنی توضیح دبهید ممنونت میشم

saeed_136915
07-11-2012, 18:14
خوب داداش ببین سیستم عامل یکی از وظایفش اختصاص دادن فضا برای برنامه هاست. برنامه که نمیتونه مستقیم به سی پی یو دسترسی پیدا کنه.

Arash4484
08-11-2012, 02:04
سلام
میشه فنی توضیح دبهید ممنونت میشم
ببینید پردازنده شما باید معماری 64 بیتی داشته باشد و ازطرفی سیستم عامل هم قابلیت استفاده از این معماری رو داشته باشه...
برای مثال شمابا پردازنده 64 بیتی از ظرفیت بالای رم دهی میتونید استفاده کنید ولی باید سیستم عامل ( و در مرحله بعد برنامه های) هم باشند که قابلیت استفاده از این نوع آدرس دهی رو داشته باشند. با پردازنده 64 بیتیتون بستر و جاده فراهم میشه و با سیستم عامل 64 بیتی وسیله نقل و انتقال در این مسیر.

Aria1997
08-11-2012, 02:35
مثلا من ویندوز 32 بیتی داشتم از رم 6 گیگ من فقط 3.2 گیگ استفاده میکرد
از وقتی که 64 بیتی نصب کردم رم من رو کامل ساپورت میکنه!