שאלה על זיכרון - מעבדים, לוחות-אם וזכרונות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה על זיכרון


royban

Recommended Posts

לכל תא בזיכרון יש כתובת. הכתובת היא, היום, באורך של 2^32 וכל תא הוא בגודל של בייט אחד. זאת אומרת 4 ג'יגה בייט. כשיעברו למעבדים 64 ביט אז גם אפשר יהיה להקצות מידע עד 2^64 כתובות.

קישור לתוכן
שתף באתרים אחרים

כשאתה אומר אורך כתובת של 2^32 אתה מתכוון לאורך הכתובת או למס' האפשרי של הכתובות?,

לפי מה שהבנתי בכל כתובות נכנסים 32 ביטים

נגיד של 128K לפי מה הוא נמדד? לפי מס' הכתובות שהוא מכיל?

תודה

קישור לתוכן
שתף באתרים אחרים

אני לא ממש מבין מה אתה שואל.

2^32 הוא גם מספר הכתובות האפשרי. השם של כל כתובת הוא מספר בין 0 ל2^32 (פחות 1). הגיוני לא?

כל כתובת ממוספרת וכתובה בHEX, כלומר בסיס 16. אז הנה דוגמא, הכתובת ה1522 בזיכרון תהיה:

0x000005F2

הכתובת ה128K תהיה

0x00020000

הכתובת הזאת מכילה רק בייט אחד.

קישור לתוכן
שתף באתרים אחרים

הבנתי,תודה :xyxthumbs:

פשוט הסקתי שניתן לדחוס בכל כתובת יותר מבייט אחד(8 ספרות)

אז כלומר המעבד שולח נתון בן 32 ביט (שזו הכתובת) ל dptr והזכרון מוציא את הבייט שבתוך הכתובת?

תודה על תגובותיך וסבלנותך ;)

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...