Doron Rosenzweig פורסם 2002 בפברואר 27 Share פורסם 2002 בפברואר 27 G4 הוא מעבד 128bit?ואם כן, כיצד הוא תואם לאחור G3 שהוא 64bit כמדומני? בתודה מראש, בור ועם הארץ - לפחות בכל מה שנוגע למק.נ.ב OS X מבוססת על NeXT או על FreeBSD או על שתיהן? קישור לתוכן שתף באתרים אחרים More sharing options...
Shmoe פורסם 2002 בפברואר 28 Share פורסם 2002 בפברואר 28 G4 הוא מעבד 128bit?לא בדיוק.חישובים של שלמים נעשים ב-32bit, חישובי נקודה צפה נעשים ב-64bit וסט הפקודות החדש למולטימדיה (AltiVec) ממומש ע"י אוגרים של 128bit.הגישה לזכרון נעשית ב-32bit, ממש כמו ב-x86 (או ליתר דיוק ב-386 ומעלה).ואם כן, כיצד הוא תואם לאחור G3 שהוא 64bit כמדומני?מלבד AltiVec, מדובר באותו סט פקודות, כך שאין בעיה כל זמן שאתה לא מנסה להריץ אפליקציה שעברה אופטימיזציה ל-G4 על מק עם מעבד G3.גם כאן מדובר במצב דומה ל-PC שבו למעבדים תמיד יש תאימות אחורה, אבל אפליקציות מסויימות לא תואמות למעבדים ישנים (אפליקציות שעברו אופטימיזציה ל-MMX, SSE, SSE2 ו\או 3Dnow). OS X מבוססת על NeXT או על FreeBSD או על שתיהן?באופן מאוד שטחי אפשר להגיד שה-API של OS X (כלומר COCOA) מבוסס על זה של NeXTStep (ידוע יותר כ-OpenStep API).Darwin, הקרנל של OS X, מבוסס על זה של FreeBSD ועל מיקרוקרנל בשם Mach.כמובן שחלקים נרחבים במערכת, בעיקר ב-GUI, מבוססים על Classic MacOS הישנה וה...לא כל כך טובה.ואי אפשר להתכחש להשפעות רבות של Windows (הנושא הוזכר כבר בפורום בדיונים אחרים).עכשיו הכל ברור? :smoke:Prog.נ.בדורון, אם יש לך שאלות בנושאים שונים תשתדל לפתוח עליהן ת'רדים נפרדים. זה יעזור לשמור על סדר. קישור לתוכן שתף באתרים אחרים More sharing options...
Doron Rosenzweig פורסם 2002 בפברואר 28 מחבר Share פורסם 2002 בפברואר 28 ברור בהחלט, תודה על ההסבר המפורט!יש לכך איזה אתר טוב לחומרה ותוכנה למק.איזה TomsHardware למקינטושאים! קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.