این مقاله با اجازه سوپر شبکه تجدید چاپ، رسانه های دیگر را دعوت به سوپر شبکه موافقت
امروز ما به همه دانش علمی می دهیم، یعنی آیا آدرس پذیری حافظه مربوط به عرض بیت CPU است؟
پاسخ این است بدون رابطه
مشکل بسیاری از مردم بسیاری از شایعات یک مدت طولانی، در واقع لازم است به بحث در مورد.
خطاب قابلیت CPU و عرض آدرس اتوبوس آن، در حالی که ما معمولا می گویند که عرض بیتی پردازنده اشاره به عرض گذرگاه داده، و عرض آدرس اتوبوس نیم سکه خود را نمی، به طور طبیعی، هیچ ربطی به با قابلیت پرداختن .
به عبارت ساده، عرض بیت CPU به تعداد بیت هایی است که پردازنده می تواند در یک چرخه پردازش پردازش کند. به عنوان مثال، پردازنده 8086 16 بیت است و می تواند 2 بایت (16 بیت) را در یک زمان پردازش کند. پردازنده 80386 32 بیت است. پردازش 4 بایت در یک زمان، CPU فعلی اساسا 64 بیت است و می تواند در یک زمان 8 بایت را اداره کند.
سیستم عامل ویندوز ما نیز به 32 بیتی و 64 بیتی تقسیم شده است، که عمدتا برای عرض کمی CPU بالا بهینه شده است، مانند پردازنده 32 بیتی نمی تواند از 64 بیتی ویندوز استفاده کند (زیرا پردازنده تنها 32 بیت را اداره می کند و کار می کند این سیستم به شما دستورالعمل هایی برای مقابله با 64 بیتی می دهد)، اما پردازنده 64 بیتی می تواند ویندوز 32 بیتی را اجرا کند، اما همچنین می تواند 64 بیتی ویندوز را اجرا کند.
محدوده عرض اتوبوس آدرس CPU چیست؟
توضیح اینتل این است که Extensions Address Physical (PAE) یک ویژگی است که اجازه می دهد تا پردازنده های 32 بیتی به فضای آدرس فیزیکی بزرگتر از 4 گیگابایت دسترسی داشته باشند.
تصویر بالا یک تصویر از پردازنده های Xeon اینتل E5-2698 V3 است، به طور خاص در آدرس فیزیکی را گسترش داده است شرح داده شده است، این است که اثر این است که اجازه پردازنده 32 بیتی می تواند بیش از 4GB حافظه استفاده کنید.
PAE عرض CPU آدرس اتوبوس است. در پردازنده 16 بیتی 8086، عرض اتوبوس آدرس 20 بیت است که تنها 1 مگابایت است و PAE 80286 24 بیت است. در پنتیوم دوم (پردازنده 32 بیتی) PAE 36 بیت است. پشتیبانی 64GB پرداختن.
پس از CPU 64 رخ می دهد، عرض آدرس اتوبوس به طور کلی استفاده 36 یا 40، آنها فضای آدرس فیزیکی از 64GB و یا 1T خطاب می شوند.
آدرس و گذرگاه داده که هر چیزی برای انجام آن را می توان درک، آدرس اتوبوس برای موقعیت بندی استفاده می شود و اتوبوس داده برای انتقال استفاده می شود. یعنی زمانی که پردازنده نیاز به خواندن داده ها یا نوشتن داده ها را به حافظه می دهد، از آدرس اتوبوس برای مشخص کردن آدرس فیزیکی حافظه که نیاز به دسترسی دارد استفاده می کند و سپس اتوبوس داده را می گذراند. ارسال اطلاعات
بنابراین عرض بیت CPU به آدرس addressing مربوط نیست. عرض شاخه آدرس یک پردازنده 16 بیتی می تواند 20 بیت باشد، اتوبوس آدرس 32 بیتی CPU می تواند 36 بیت باشد و عرض اتوبوس آدرس 64 بیتی CPU را می توان 40 بیتی.بنابراین دفعه بعد نمیتوانید بگوید CPU 32 بیتی فقط میتواند 2 ^ 32 (4 گیگابایت) را در نظر بگیرد.
که عرض بیتی سیستم عامل و addressability هر چیزی برای انجام، این است که در واقع هنوز هم وجود دارد. در صورت استفاده از یک کامپیوتر، دستکاری آن است که در واقع یک آدرس منطقی، سیستم عامل 32 بیتی آدرس وسیعی آدرس منطقی تنها 2 ^ 32 = 4GB است .
بنابراین مهم نیست که چه نوع CPU شما استفاده می کنید، آن را تنها با پشتیبانی از 4GB حافظه، اما این سیستم عامل از گلدان است، به این معنا نیست که CPU های 32 بیتی می تواند تنها فضای 4GB آدرس. این ممکن است باعث ایجاد توهم در اینجا شود، مطمئن باشید CPU را به بی گناهی بازگردانید.