คำจำกัดความของตัวควบคุมไมโครโปรแกรม

Sep 10, 2019

คำจำกัดความของตัวควบคุมไมโครโปรแกรม

ตัวควบคุมที่ใช้การควบคุมไมโครโปรแกรมเรียกว่าตัวควบคุมไมโครโปรแกรม โหมดการควบคุมไมโครโปรแกรมที่เรียกว่าหมายความว่าไมโคร - คำสั่งไม่ได้ถูกสร้างโดยวงจรตรรกะเชิงผสม แต่ถูกสร้างขึ้นโดยการถอดรหัสไมโคร - คำสั่ง คำสั่งเครื่องมักจะดำเนินการในหลายขั้นตอน จำนวนบิตที่จำเป็นสำหรับแต่ละขั้นตอนของการดำเนินการถูกเขียนในรูปแบบรหัสใน microinstruction จำนวน microinstructions ในรูปแบบ microprogram สอดคล้องกับคำสั่งเครื่อง เมื่อออกแบบ CPU แต่ละส่วนของ microprogram จะถูกจัดเตรียมไว้ล่วงหน้าตามความต้องการของระบบคำสั่งและจะถูกเก็บไว้ในหน่วยความจำเฉพาะ (เรียกว่าหน่วยความจำควบคุม) ตัวควบคุมไมโครโปรแกรมประกอบด้วยคำสั่งลงทะเบียน IR, โปรแกรมตัวนับ PC, โปรแกรมสถานะคำลงทะเบียน PSW, ระบบจับเวลา, หน่วยความจำควบคุม CM, การลงทะเบียน microinstruction, ไมโครวงจรการขึ้นรูปที่อยู่, การลงทะเบียนไมโครที่อยู่และอื่น ๆ . เมื่อดำเนินการคำสั่งส่วนไมโครโปรแกรมที่สอดคล้องกันนั้นจะถูกค้นพบจากหน่วยความจำควบคุมส่วนคำสั่งขนาดเล็กจะถูกดึงออกมาทีละตัวและการลงทะเบียนแบบไมโครคำสั่งจะถูกส่งและไมโครคำสั่งที่ต้องการจะถูกสร้างขึ้นหลังจากถอดรหัส ควบคุมการทำงานของแต่ละขั้นตอน


ส่งคำถาม