บทที่ 2 > 2.3 ข้อมูลในคอมพิวเตอร์ > 2.3.4 การจัดเก็บคำสั่งในหน่วยความจำ
2/29
 
     
       ในการทำงานของเครื่องคอมพิวเตอร์ นอกจากข้อมูลแล้ว สิ่งสำคัญอีกอย่างที่ทำให้เครื่องคอมพิวเตอร์สามารถดำเนินการต่างๆ ตามที่เราต้องการได้คือชุดคำสั่ง โดยหน่ว ยควบคุมของคอมพิวเตอร์ที่อยู่ในหน่วยประมวลผลกลาง (Central Processing Unit : CPU) หรือที่เรียกกันทั่วไปว่าซีพียู ทำการอ่านคำสั่งจากหน่วยความจำมาแปลความหมาย และกระทำตามคำสั่ง การแปลความหมายคำสั่ง หมายถึง การนำคำสั่งซึ่งเขียนขึ้นด้วยภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่งมาแปลงให้เป็นภาษาคอมพิวเตอร์ระดับพื้นฐานที่เรียกว่า ภาษาเครื่อง (machine language) ซึ่งมีลักษณะเป็นรหัสเลขฐานสอง คอมพิวเตอร์เครื่องหนึ่งมีคำสั่งที่ใช้ได้หลายร้อยคำสั่ง แต่ละคำสั่งจะมีความหมายเฉพาะ เช่น คำสั่งนำข้อมูลที่มีค่าเป็น 3 จาก หน่วยความจำตำแหน่งที่ 8000 มาบวกกับข้อมูลที่มีค่าเป็น 5 ในตำแหน่งที่ 8001 ผลลัพธ์ที่ได้ให้เก็บไว้ในหน่วยความจำตำแหน่งที่ 8002 เมื่อเขียนคำสั่งเป็นภาษาเครื่องจะมีลักษณะเป็น เลขฐานสองเรียงต่อกันเป็นจำนวนมาก ซึ่งเข้าใจได้ยาก จึงมักใช้ตัวอักษรแทนรหัสภาษาเครื่องเหล่านี้ ดังตัวอย่างแสดงในรูป
 
 
 
ตัวอักษรแทนรหัสภาษาเครื่อง
ภาษาเครื่อง
LD      A,(8000)      00111010,00000000,10000000
LD      B,A      01000111
LD      A,(8001)      00111010,00000001,10000000
ADD   A,B      10000000
LD      (8002),A      00110010,00000010,10000000
รูปแสดงตัวอย่างการแทนคำสั่งภาษาเครื่อง


 
 
         
previous
next