การที่จะสั่งงานคอมพิวเตอร์ให้สามารถทำงานได้ตามต้องการ นักเขียนโปรแกรมจำเป็นต้องเขียนโปรแกรมที่คอมพิวเตอร์รู้จัก และเข้าใจ คำในภาษาที่คอมพิวเตอร์เข้าใจนั้นเรียกว่า ``คำสั่ง'' (Instruction) โดยชุดทั้งหมดของคำสั่งเรียกว่าชุด คำสั่ง หรือ Instruction Set ในบทนี้จะกล่าวถึงชุดคำสั่งของคอมพิวเตอร์ที่มีใช้จริงทั้งในรูปแบบของคำสั่งที่คนสามารถเข้าใจได้ และคำสั่งที่เครื่องเข้าใจ ในภาษามนุษย์ แต่ละภาษาสามารถมีความแตกต่างกันได้เป็นอย่างมาก เช่น คนที่มีความรู้ทางภาษาไทยเป็นอย่างดี อาจไม่สามารถเข้าใจภาษาอังกฤษได้เลย ในภาษาของคอมพิวเตอร์ มีลักษณะคล้ายคลึงกันจะแตกต่างกันเพียงไม่มาก จึงมีลักษณะคล้ายความแตกต่างกันทางด้านสำเนียงภาษามากกว่า เพราะฉะนั้น ถ้าเรามีความรู้ความเข้าใจภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่งเป็นอย่างดี การที่จะเรียนรู้ภาษาอื่น ก็ไม่ใช่เรื่องยากนัก เนื่องจากคอมพิวเตอร์พัฒนามาจากอุปกรณ์อีเล็กทรอนิกส์พื้นฐานที่คล้ายกัน และต้องรองรับการทำงานในคำสั่งพื้นฐานกลุ่มเดียวกัน อีกประการหนึ่งคือการออกแบบคอมพิวเตอร์ มีจุดประสงค์ที่เหมือนกันคือความต้องการในการหาภาษาคอมพิวเตอร์ที่สามารถสร้างฮาร์ดแวร์ได้ง่าย และสามารถสร้างตัวแปลงภาษา หรือคอมไพเลอร์ ให้มีประสิทธิภาพดี และราคาต่ำ
จากการเรียนรู้เรื่องการใช้งานคำสั่งต่างๆ เราจะได้ทราบถึงแนวคิดที่สำคัญอีกประการหนึ่งเรียกว่า Store-Program Concept ในบทนี้เราจะกล่าวถึงชุดคำสั่งของโปรเซสเซอร์ในตระกูล MIPS ที่เริ่มการออกแบบมาตั้งแต่ทศวรรษ 1980 โปรเซสเซอร์ในตระกูล MIPS เป็นโปรเซสเซอร์ที่ได้รับความนิยมมาก และได้มีการผลิตมากกว่า 100 ล้านตัวในช่วงที่ผ่านมาตั้งแต่ปี 2002 เราจะสามารถเห็นโปรเซสเซอร์ในตระกูล MIPS ในอุปกรณ์ และผลิตภัณฑ์ต่างๆ เช่น ATI Technologies, Broadcom, Cisco, NEC, Nintendo, Silicon Graphics, Sony, Texus Instruments, Toshiba ฯลฯ
การนำเสนอชุดคำสั่งจะเป็นแบบค่อยเป็นค่อยไป จากคำสั่งพื้นฐานและขยายออกครอบคลุมการใช้งาน