คำถามติดแท็ก processor

4
เหตุใด CPU ถึงเชื่อมต่อกับบัสเพียงบัสเดียว?
ฉันพบสถาปัตยกรรมเมนบอร์ดที่นี่: นี่เป็นเค้าโครงทั่วไปของเมนบอร์ด แก้ไข:เห็นได้ชัดว่ามันไม่ปกติอีกต่อไป เหตุใด CPU จึงเชื่อมต่อกับบัสเพียง 1 บัส รถบัสด้านหน้านั้นดูเหมือนคอขวดใหญ่ จะดีกว่าไหมถ้าให้รถบัส 2 หรือ 3 คันเข้าสู่ซีพียูโดยตรง ฉันนึกภาพรถบัสหนึ่งใบสำหรับ RAM หนึ่งอันสำหรับการ์ดกราฟิกและอีกอันหนึ่งสำหรับสะพานบางชนิดไปยังฮาร์ดไดรฟ์พอร์ต usb และทุกอย่างอื่น เหตุผลที่ฉันแยกมันด้วยวิธีนี้เป็นเพราะอัตราข้อมูลฮาร์ดไดรฟ์ช้าเมื่อเทียบกับหน่วยความจำ มีบางสิ่งที่ยากมากเกี่ยวกับการทำเช่นนี้? ฉันไม่เห็นว่าราคาจะเข้ามาอย่างไรเพราะไดอะแกรมที่มีอยู่มีรถเมล์ไม่น้อยกว่าเจ็ด ในความเป็นจริงโดยการใช้รถโดยสารโดยตรงเราสามารถลดจำนวนรถเมล์ทั้งหมดและอาจเป็นหนึ่งในสะพาน ดังนั้นมีอะไรผิดปกติกับเรื่องนี้? มีข้อเสียที่สำคัญที่ไหนสักแห่ง? สิ่งเดียวที่ฉันนึกได้คือความซับซ้อนใน CPU และเคอร์เนลมากขึ้นซึ่งทำให้ฉันคิดว่าสถาปัตยกรรมบัสคอขวดนี้เป็นวิธีที่ทำในสมัยก่อนเมื่อสิ่งต่าง ๆ มีความซับซ้อนน้อยกว่าและการออกแบบยังคงเหมือนเดิมสำหรับมาตรฐาน แก้ไข:ฉันลืมที่จะพูดถึงการจ้องจับผิดการตรวจสอบ ฉันรู้ว่าฉันเห็นมันในบางแผนภาพ สันนิษฐานว่าเป็นคอขวดบัสจะทำให้ง่ายขึ้นสำหรับสุนัขเฝ้าบ้านในการตรวจสอบทุกอย่าง มีสิ่งที่จะทำอย่างไรกับมัน?

6
ระบุประเภทโปรเซสเซอร์จากรหัสไบนารีดิบหรือไม่
ไม่เกี่ยวข้องกับชิปจริง ๆ แต่หวังว่าฉันจะได้รับคำแนะนำจากที่นี่ ฉันได้รับโค้ดจำนวนมาก แต่ฉันไม่ทราบว่าโปรเซสเซอร์มีไว้เพื่ออะไร มีเครื่องมือที่สามารถช่วยฉันระบุประเภทรหัสได้หรือไม่ วิธีการทางสถิติสามารถช่วยอะไรได้บ้าง การกระจายไบต์? กระจายคู่ ฯลฯ ? โซ่มาร์คอฟอาจ?

4
เหตุใดโปรเซสเซอร์ทำงานหนักกว่าใช้พลังงานไฟฟ้ามากกว่า
ย้อนกลับไปในช่วงเวลาที่ฉันเริ่มเขียนโค้ดอย่างน้อยที่สุดเท่าที่ฉันรู้โปรเซสเซอร์ทั้งหมดใช้พลังงานคงที่ ไม่มีสิ่งเช่นโปรเซสเซอร์ที่เป็น "ว่าง" ทุกวันนี้มีเทคโนโลยีทุกประเภทสำหรับลดการใช้พลังงานเมื่อโปรเซสเซอร์ไม่ว่างมากโดยส่วนใหญ่จะลดอัตรานาฬิกาแบบไดนามิก คำถามของฉันคือทำไมการทำงานที่อัตรานาฬิกาที่ต่ำกว่าใช้พลังงานน้อยกว่า ภาพจิตของโปรเซสเซอร์เป็นแรงดันอ้างอิง (พูด 5V) แทนไบนารี 1 และ 0V แทน 0 ดังนั้นฉันมักจะคิดว่า 5V คงที่ถูกนำไปใช้กับชิปทั้งหมดโดยมีประตูตรรกะต่างๆตัดการเชื่อมต่อแรงดันไฟฟ้านี้ เมื่อ "ปิด" หมายถึงการใช้พลังงานจำนวนคงที่ อัตราการเปิดและปิดประตูเหล่านี้ดูเหมือนจะไม่มีความสัมพันธ์กับพลังที่ใช้ ฉันไม่สงสัยเลยว่านี่เป็นภาพที่ไร้เดียงสาอย่างไร้ความหวัง แต่ฉันไม่ใช่วิศวกรไฟฟ้า บางคนสามารถอธิบายสิ่งที่เกิดขึ้นจริง ๆ กับการปรับสเกลความถี่และวิธีการประหยัดพลังงาน มีวิธีอื่นใดที่โปรเซสเซอร์ใช้พลังงานมากหรือน้อยขึ้นอยู่กับสถานะหรือไม่? เช่นใช้พลังงานมากขึ้นไหมถ้ามีประตูเปิดมากขึ้น? โปรเซสเซอร์มือถือ / พลังงานต่ำแตกต่างจากลูกพี่ลูกน้องเดสก์ทอปอย่างไร พวกมันง่ายกว่า (ทรานซิสเตอร์น้อยกว่า) หรือมีความแตกต่างในการออกแบบพื้นฐานอื่น ๆ บ้างไหม?
16 processor  power 

3
หน่วยความจำแฟลชรอสถานะคืออะไร?
ฉันใช้ไมโครคอนโทรลเลอร์ PowerPC แบบฟรีสเกล ในโมดูลหน่วยความจำแฟลชในแผ่นข้อมูลจำนวนกำหนด "สถานะรอของการเข้าถึงหน่วยความจำแฟลช" ได้ ต่อไปนี้เป็นส่วนหนึ่งของแผ่นข้อมูลที่ทำให้คำถามของฉันมันมาจากคำอธิบายการลงทะเบียนของการลงทะเบียนโมดูล PFlash: ฟิลด์นี้ต้องตั้งค่าเป็นค่าที่สอดคล้องกับความถี่ในการใช้งานของ PFlash และเวลาเข้าถึงการอ่านจริงของ PFlash ความถี่ในการใช้งานที่สูงขึ้นจำเป็นต้องมีการตั้งค่าที่ไม่เป็นศูนย์สำหรับฟิลด์นี้เพื่อการใช้งานแฟลชที่เหมาะสม 0 MHz, <23 MHz, สถานะรอจำเป็น = 0 --- 23 MHz, <45 MHz, สถานะรอจำเป็น = 1 --- 45 MHz, <68 MHz, สถานะรอจำเป็น = 2 --- 68 MHz, <90 MHz รอสถานะที่จำเป็น = 3 --- (PFlash เป็นโมดูลควบคุมแพลตฟอร์ม Flash) ฉันเข้าใจว่าตัวประมวลผลเร็วกว่าแฟลชนั่นเป็นสาเหตุที่ทำให้มีสถานะรอคอย สิ่งที่ฉันไม่เข้าใจคือ: …

5
ใน CPU ความเร็วของการคำนวณมีผลต่อความร้อนที่เกิดขึ้นหรือไม่?
ยกตัวอย่างซีพียูที่สามารถเปลี่ยนความเร็วสัญญาณนาฬิกาเช่นซีพียูคอมพิวเตอร์สมัยใหม่ (Intel, AMD, อะไรก็ตาม) เมื่อทำการคำนวณบางอย่างที่ความเร็วสัญญาณนาฬิกาโดยเฉพาะมันจะสร้างความร้อนจำนวนเท่ากันเมื่อทำการคำนวณที่เหมือนกันที่ความเร็วสัญญาณนาฬิกาช้าลงหรือไม่? ฉันรู้ว่าการกระจายความร้อนและการสะสมความร้อนเป็นปัญหาที่แตกต่างกันดังนั้นเรามาพูดถึงความร้อนที่เกิดขึ้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.