Com sys lab/mockup controls

จาก Theory Wiki
รุ่นแก้ไขเมื่อ 05:50, 22 มิถุนายน 2559 โดย Jittat (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย ': จาก com sys lab ในส่วนนี้เราจะทดลองเขียนส่วน control unit โด...')
(ต่าง) ←รุ่นแก้ไขก่อนหน้า | รุ่นแก้ไขล่าสุด (ต่าง) | รุ่นแก้ไขถัดไป→ (ต่าง)
ไปยังการนำทาง ไปยังการค้นหา
จาก com sys lab

ในส่วนนี้เราจะทดลองเขียนส่วน control unit โดยไม่ได้เขียนจริง แต่ให้จำลองสัญญาที่ control unit จะส่งออกมา (อ่านเพิ่มเติมเกี่ยวกับ instruction set ของ cpu ที่เราจะสร้างได้ที่ Com sys lab/instruction set)

เมื่อทำตามโปรแกรมด้านล่างนี้ ก่อนอื่นให้สมมติว่า register $1 มีค่าเป็น 1

add $0,$1
add $0,$1
sta $2
sub $0,$0
add $0,$1
add $0,$2
sta $3
lda $2
add $0,$3
sta $4