เมนูนำทาง
รหัสเครื่อง ตัวอย่างสถาปัตยกรรมมิปส์ (MIPS architecture) ได้ให้ตัวอย่างรหัสเครื่องไว้ ซึ่งคำสั่งเครื่องของมันจะมีขนาด 32 บิตเสมอ ชนิดของคำสั่งกำหนดด้วยฟีลด์ op (การดำเนินการ) คือบิตบนสุด 6 บิต คำสั่งชนิด J (กระโดด) และชนิด I (ค่าใช้ทันที) จะระบุไว้อย่างชัดเจนด้วย op ส่วนคำสั่งชนิด R (เรจิสเตอร์) ต้องมีฟีลด์ funct (ฟังก์ชัน) เพิ่มขึ้นมาเพื่อเจาะจงการดำเนินการที่แน่นอน ฟีลด์ที่ใช้ในคำสั่งสามชนิดมีดังนี้
6 5 5 5 5 6 บิต[ op | rs | rt | rd |shamt| funct] ชนิด R[ op | rs | rt | address/immediate] ชนิด I[ op | target address ] ชนิด J
rs, rt, และ rd คือเรจิสเตอร์ที่ถูกดำเนินการ; shamt คือปริมาณการเลื่อน; address หรือ immediate คือค่าที่ถูกดำเนินการโดยตรง
ตัวอย่าง การบวกเรจิสเตอร์ 1 กับเรจิสเตอร์ 2 แล้วเก็บผลลัพธ์ไว้ในเรจิสเตอร์ 6 เขียนได้ดังนี้
[ op | rs | rt | rd |shamt| funct] 0 1 2 6 0 32 ฐานสิบ 000000 00001 00010 00110 00000 100000 ฐานสอง
การบรรจุค่าให้กับเรจิสเตอร์ 8 โดยนำค่ามาจากเซลล์หน่วยความจำที่ 68 ถัดจากตำแหน่งที่ระบุในเรจิสเตอร์ 3 เขียนได้ดังนี้
[ op | rs | rt | address/immediate] 35 3 8 68 ฐานสิบ 100011 00011 01000 00000 00001 000100 ฐานสอง
การกระโดดไปที่ตำแหน่ง 1024 เขียนได้ดังนี้
[ op | target address ] 2 1024 ฐานสิบ 000010 00000 00000 00000 10000 000000 ฐานสอง
เมนูนำทาง
รหัสเครื่อง ตัวอย่างใกล้เคียง
รหัสเครื่อง รหัสเที่ยวบิน รหัสเกรย์ รหัสเทียม รหัสเงินตรา รหัสเรียกสายการบิน รหัสเทอร์โบ การเข้ารหัสเสียง PCM รหัสโทรศัพท์ระหว่างประเทศ รหัสมอร์สแหล่งที่มา
WikiPedia: รหัสเครื่อง http://www.copyright.gov/circs/circ61.pdf //www.jstor.org/stable/1372418 http://programmedlessons.org/AssemblyTutorial/Chap...