G4 128bit? - לינוקס, Mac ומערכות הפעלה אחרות - HWzone פורומים
עבור לתוכן
  • צור חשבון

G4 128bit?


Recommended Posts

G4 הוא מעבד 128bit?

לא בדיוק.

חישובים של שלמים נעשים ב-32bit, חישובי נקודה צפה נעשים ב-64bit וסט הפקודות החדש למולטימדיה (AltiVec) ממומש ע"י אוגרים של 128bit.

הגישה לזכרון נעשית ב-32bit, ממש כמו ב-x86 (או ליתר דיוק ב-386 ומעלה).

ואם כן, כיצד הוא תואם לאחור G3 שהוא 64bit כמדומני?

מלבד AltiVec, מדובר באותו סט פקודות, כך שאין בעיה כל זמן שאתה לא מנסה להריץ אפליקציה שעברה אופטימיזציה ל-G4 על מק עם מעבד G3.

גם כאן מדובר במצב דומה ל- שבו למעבדים תמיד יש תאימות אחורה, אבל אפליקציות מסויימות לא תואמות למעבדים ישנים (אפליקציות שעברו אופטימיזציה ל-MMX, SSE, SSE2 ו\או 3Dnow).

OS X מבוססת על NeXT או על FreeBSD או על שתיהן?

באופן מאוד שטחי אפשר להגיד שה-API של OS X (כלומר COCOA) מבוסס על זה של NeXTStep (ידוע יותר כ-OpenStep API).

Darwin, הקרנל של OS X, מבוסס על זה של FreeBSD ועל מיקרוקרנל בשם Mach.

כמובן שחלקים נרחבים במערכת, בעיקר ב-GUI, מבוססים על Classic MacOS הישנה וה...לא כל כך טובה.

ואי אפשר להתכחש להשפעות רבות של (הנושא הוזכר כבר בפורום בדיונים אחרים).

עכשיו הכל ברור? :smoke:

Prog.

נ.ב

דורון, אם יש לך שאלות בנושאים שונים תשתדל לפתוח עליהן ת'רדים נפרדים. זה יעזור לשמור על סדר.

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

ארכיון

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

×
  • צור חדש...