Com sys lab/instruction set

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
จาก com sys lab

หน้านี้จะระบุคำสั่งและสถาปัตยกรรมพื้นฐานของ cpu ที่จะสร้าง

รายละเอียดทั่วไป

  • มี 4 บิต register จำนวน 8 ตัว ตัวที่ $0 และ $7 เป็นตัวที่มีหน้าที่พิเศษ
  • คำสั่งทุกคำสั่งมีขนาดเท่ากันหมด มีขนาด 8 บิต
  • การติดต่อกับหน่วยความจำแบ่งเป็นสองส่วน คือ
    • Instruction Memory - อ่านอย่างเดียว เป็นหน่วยความจำ 8 บิต มี address 8 เส้น (รวมเนื้อที่ 256 ไบต์)
    • Data Memory - อ่านและเขียน เป็นหน่วยความจำ 4 บิต มี address 8 เส้น (รวมเนื้อที่ 256 x 4bit)
  • การคำนวณเชิงเลขต่างๆ จะทำกับ register $0 ซึ่งบางครั้งจะเรียกว่า accumulator หรือบางทีอาจจะเขียนเป็น $a

ชุดคำสั่ง

คำนวณคณิตศาสตร์

กระโดด

อ่านและเขียนค่า