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