سلام
در ساختار میکرو یک دیتا باس داریم که داده ها بر روی آن جابجا می شوند بین رجیسترها و حافظه و ALU و ... ، هر چه تعداد بیت های دیتا باس بیشتر باشد قدرت پردازش میکرو بیشتر می باشد و یک آدرس باس داریم که بر روی آن آدرس حافظه و قطعات و... قرار می گیرد که هر چه تعداد بیت های آدرس باس بیشتر باشد می توان حافظه بیشتری رو آدرس دهی کرد. مثلا AVR و 8051 میگن 8 بیتی هست دیتا باس و رجیستر ها 8 بیتی می باشد اما آدرس باس در اینها 16 بیتی هست. در ARM هم آدرس باس و دیتا باس 32 بیتی می باشد.
اما یک سری رجیستر وجود دارد که تعداد بیت های آنها برابر دیتا باس نیست و برابر آدرس باس می باشد مثل رجیستر شمارنده برنامه (PC).
خیلی منون
ولی یک سوال در یک pc 64بیتی آیا لازم است تمام قطعات سخت افزاری 64 بیتی باشد یا فقط cpu و ram تععین کننده است؟
Ram 64 بیتی ؟!
فقط CPU 64 بیتی هست ، اگر CPU شما 64 باشه کافیه ولی بهتره باس حافظه تون هم بالا باشه ، مثلا 1333 ، البته مادربرد هم باید از این باس پشتیبانی کنه .
دیدگاه