Pentium II
Hej.
jag och en kompis håller på att forska om pentium II och vi behöver svar på följande frågor..
• Introduktion
1. När släpptes den ut på marknaden?
• Översikt om processorn
3. Registerstorlekar och antal.
4. Bussbredder (bitar) på adressbuss och databuss.
5. Busshastighet (Hz) på adressbuss och databuss.
6. Implementationer, vilka maskiner finns den i?
• Prestanda
7. Peak MIPS.
8. Peak MFLOPS.
• Minneshierarki
9. Hur mycket minne (MB) klarar processorn att adressera?
10. Storlekar på de olika cachenivåerna (L1 till L3) som processorn har.
11. Är något av cacheminnena uppdelat för instructioner resp. data?
12. Hanterar processorn virtuellt minne?
• Exekvering
13. Pipeline-organisation (finns ofta bilder på nätet).
14. Antal instruktioner som påbörjas per klockcykel (superskalära processorer).
15. Antal pipeline-steg i processorn (hur många delsteg innan en instruktion är klar).
16. Branch prediction. Analyserar processorn tidigare “hopp” i koden och väljer exekveringsväg utifrån denna information?
17. Instruction preload, issue order, completion order. Jobbar processorns ALU-enheter strikt sekvensiellt, eller optimeras flödet av instruktioner, varpå de sorteras i rätt ordning i ett ”retirement step”?
• Speciella egenheter hos processorn som skiljer den från andra processorer.
Så om det är nån trevlig själ som vill svara på en eller flera av frågorna så är vi hemskt tacksamma!