อยากรู้ว่า system clocks ทำงานอย่างไรครับ แล้วถ้า system clocks มี frequency มากๆ จะดีไม่ดี อย่างไรครับ แล้วต่างกับ CPU Clock Speeds ตรงไหนบ้างครับ
Announcement
Collapse
No announcement yet.
ช่วยอธิบาย หลักการทำงานของ System Clocks ให้หน่อยครับ
Collapse
X
-
ที่ว่า System clock อ่านค่ามาจากไหนครับ
ถ้าให้ผมตอบคุณไม่รู้ว่าคุณจะเข้าใจถูกไหม ความหมายที่ถามนี่คือคุณเข้าใจว่า System Clock มันคืออะไรหรือยัง
Clock Signal=สัญญาณนาฬิกา มาจาก Clock Generator บนแมนบอร์ดครับ
จะปล่อยสัญญานให้แมนบอร์ดใช้เป็นสัญญาณนาฬิกาของระบบที่คุณเรียกว่า System Clock นั่นแหล่ะ
ยิ่งสูง ยิ่งดี เหมือนรถยนต์วิ่งเร็วถึงที่หมายเร็ว
คราวนี้มาถึงเรื่อง CPU Clock Speed คำว่า Clock Speed มีที่มาจาก
Clock Signal= สัญญาณนาฬิกา มีหน่วยเป็น 1/วินาที=Hertz
Speed ก็คือความเร็ว ดังนั้น
คำว่า CPU Clock Speed คือ ความเร็วสัญญาณนาฬิกาในซีพียู
คนส่วนใหญ่จะไม่สนว่า Clock มาจากไหนอย่างไรแต่จะเรียกมันง่ายๆว่า CPU Speed ครับเอาแค่นี้ก่อน
สงสัยถามต่อครับ
Comment
-
ผมอ่านในหนังสือ Text Book แล้วสงสัยมากครับ เลยเอามาถาม เค้าเขียนว่า
System Clock: Timing mechanism within the computer system that synchronizes the computer's operations
- Each signal is a cycle
- Number of cycles per second = hertz(Hz)
- Many PC system clocks run at 200 MHz
- Computers can run at a multiple or fraction of the system clock
For Instance, with a CPU clock speed of 2 GHz, the CPU clock "ticks" 10 times during each system clock tick.
- During each CPU clock tick, one or more pieces of microcode are processed
ผมไม่ค่อยเข้าใจตรง "tick" อะครับ
Comment
-
1 ticks คือ 1 รอบการทำงานครับ
ใน text เขาก็บอกแล้วนี่ครับ ว่า CPU เร็ว 2GHz ทำงานได้เร็วกว่า 10 เท่าของ System Clock 200Hz
เขาบอกอีก รวมถึง 1 รอบการทำงานของ ซีพียู สามารถประมวลผลได้ 1 หรือ มากกว่า 1 uop Code
เพิ่มเติม อย่าง Core microarchitecter ใน Intel สามารถประมวลผลได้ถึง 5 uop ต่อ 1 tick ครับ
K10 Star microarchitecter ใน AMD ได้ 4 uop/1 tick
Comment
Comment