Com sys lab/instruction set
- จาก 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