ไมโครโค้ดคืออะไรและแตกต่างจากเฟิร์มแวร์อย่างไร
ตราบเท่าที่คำศัพท์"microcode"คืออะไรและหากสามารถปรับปรุงได้มันจะแตกต่างจากเฟิร์มแวร์อย่างไร คำถามนี้ไม่ได้ซ้ำกับคำถามนี้ (เท่าที่ฉันสามารถบอกได้) ซึ่งฉันได้ถามเกี่ยวกับการแก้ไขไมโครโค้ดด้วย ที่นี่ฉันอยากรู้วิธีใช้ข้อกำหนดเหล่านี้อย่างถูกต้อง ปรับปรุง ฉันได้รับคำตอบที่เลือก แต่ฉันไม่พอใจโดยเฉพาะอย่างยิ่ง ฉันได้รับคำตอบมากมายและฉันพบว่าคำตอบเหล่านั้นมากมายไม่พอใจเท่ากัน ขอผมนำเสนอคุณสองเฟรม "ไมโครโปรเซสเซอร์ของโปรเซสเซอร์คล้ายกับเฟิร์มแวร์ของโปรเซสเซอร์" เมื่อฉันอ่านสิ่งนี้มากขึ้นเรื่อย ๆ นั่นเป็นวิธีที่ฉันทำ "Microcode" อยู่ในบริบทนี้เป็นเพียงการทำการตลาดผ่าน "เฟิร์มแวร์โปรเซสเซอร์" อดทนกับฉัน .. หรือฉันผิดและฉันรู้ว่ามันเกิดขึ้น! ในกรณีนี้ฉันต้องการความคิดที่ละเอียดมากขึ้นว่าทำไมฉันถึงผิด ในคำตอบนั้นที่ฉันอ่านเพื่อชี้ให้เห็นว่าฉันผิดฉันกำลังดิ้นรนทำความเข้าใจพวกเขา "Execution vs data" คำตอบมากมายใช้กระบวนทัศน์นี้ แต่สำหรับ CPU ที่ไม่สมเหตุสมผลกับฉัน ยืนยันเฟิร์มแวร์บางตัวถูกดำเนินการ แต่โดยอะไร เมื่อพูดถึง CPU คำสั่งของโปรแกรมหรือข้อมูลมีอะไรบ้าง หากเฟิร์มแวร์เชื่อมซอฟต์แวร์และฮาร์ดแวร์ (อ่าน: สิ่งที่เกี่ยวกับวิศวกรรมไฟฟ้าของเหล่าทวยเทพ) แสดงว่าไมโครโค้ดนั้นไม่พอใจกับความแตกต่างดังกล่าว "การตีความ" เมื่อเวลาผ่านไปสิ่งนี้ยิ่งมีความหมายน้อยลง การแปลว่า "คำแนะนำฮาร์ดแวร์แปลว่า" ด้วย Microcode หมายความว่าอะไร ถ้ามันเป็นเรื่องจริงสิ่งที่จะเป็นนักแสดงถ้ามันไม่ได้ตีความ แต่ถูกคอมไพล์ไปยังคำแนะนำฮาร์ดแวร์ที่แตกต่างกันและเพียงแค่ "ดำเนินการ"? นอกจากนี้ General …