יש מגוון סוגים של חיבור, לגדלים שונים ואוגרים שונים,
אוגרים זכרון CACHE וכו.
הפעולה הפשוטה ביותר היא חיבור אוגר אחד לאוגר אחר,
וזה לוקח בערך 0.5Clock Cycle
אבל זה בהנחה שאין HAZARDS מעבד פנטיום מודרני מחזיק
בPIPELINE שלו 20 פעולות שהוא לכאורה מבצע במקביל,
אבל לפעמים הוא נאלץ לוותר על חלק מהחישובים שלו בגלל
שפקודה קודמת שינתה את הDATA או בכלל שינתה את הExecution flow
כמה נפוצים המקרים האלו מאוד תלוי באופי התוכנית.כמובן שכל תוכנית Benchmark שתכתוב תושפע מאוד מעדכון
המונה והקפיצה בלולאה. אבל אפשר לדעתי לכתוב קוד אסמבלי
יעיל שיגרום לך לבצע איטרציה של לולאה שיש בה פעולת חיבור אחת
בClock Cycle בודד. מה שאומר שכמות האיטרציות בשניה
היא פשוט מהירות השעון.
אבל יש לזה בדיוק 0 השלכות על כל דבר פרקטי שתרצה לכתוב
אי פעם.
DRYICE