Opcode ต้องใช้กี่บิต?
Opcode ต้องใช้กี่บิต?

วีดีโอ: Opcode ต้องใช้กี่บิต?

วีดีโอ: Opcode ต้องใช้กี่บิต?
วีดีโอ: What Is Instruction Format ? | Addressing Mode, OPCODE , OPERAND Explained 2024, เมษายน
Anonim

ดังนั้น 8 จำเป็นต้องใช้บิต สำหรับ opcode . คำสั่งถูกเก็บไว้ในคำที่มี24 บิต . ดังนั้นจะมี (24-8) = 16 บิต สำหรับส่วนที่อยู่ในคำสั่ง เลขฐานสองที่ใหญ่ที่สุดที่ไม่มีเครื่องหมายซึ่งใส่ได้เป็นหนึ่งคำในหน่วยความจำคือ (111111111111111111111111)2.

ด้วยวิธีนี้ ควรใช้กี่บิตเพื่อแสดง opcode?

NS opcode คือ การแสดงรหัสเครื่องของคำสั่งช่วยจำ คำแนะนำที่เกี่ยวข้องหลายข้อสามารถมีได้เหมือนกัน opcode . NS opcode สนาม เป็น 6 บิต ยาว ( นิดหน่อย 26 ถึง นิดหน่อย 31). การแสดงตัวเลขของรีจิสเตอร์ต้นทางและรีจิสเตอร์ปลายทาง

ในทำนองเดียวกัน ขนาดของ opcode คำนวณอย่างไร? ขนาด Opcode – คือจำนวนบิตที่ถูกครอบครองโดย opcode ซึ่งเป็น คำนวณ โดยการจดบันทึกชุดคำสั่ง ขนาด . ตัวถูกดำเนินการ ขนาด – คือจำนวนบิตที่ถูกใช้โดยตัวถูกดำเนินการ การเรียนการสอน ขนาด - มันคือ คำนวณ เป็นผลรวมของบิตที่ถูกครอบครองโดย opcode และตัวถูกดำเนินการ

ในทำนองเดียวกัน จะถูกถามว่ามีโค้ดการทำงานกี่บิต?

ยังไง BITS จำนวนมากมีอยู่ในรหัสการทำงาน , ทะเบียน รหัส ส่วนและส่วนที่อยู่? มันแตกต่างกันไปตั้งแต่ 8 ถึง 256 [1] บิต โดยทั่วไปในทวีคูณของ8 บิต . ในอดีตที่ผ่านมา, ที่นั่น เป็นโปรเซสเซอร์ที่มีจำนวน.ต่างกัน บิต , เช่น 6, 7 หรือ ใด ๆ เบอร์แปลกอื่นๆ

ต้องใช้กี่บิตเพื่อระบุไบต์ในหน่วยความจำนั้น

NS ที่อยู่หน่วยความจำ พื้นที่ 32 MB หรือ 225 (25 x 220) ซึ่งหมายความว่าคุณต้องมี log2 225 หรือ 25 บิต , ถึง ที่อยู่ แต่ละ ไบต์.