Thursday, November 15, 2007

ภาษาเครื่อง

ในยุคแรกๆการใช้คอมพิวเตอร์ให้ทำงานตามต้องการนั้น ผู้เขียนโปรแกรมจะต้องเขียนคำสั่งด้วยภาษาของเครื่อง คอมพิวเตอร์ซึ่งเรียกว่าภาษาเครื่อง คำสั่งของภาษาเครื่องนั้นจะประกอบด้วยกลุ่มของตัวเลขในระบบเลขฐานสองเป็นภาษาเดียวเท่านั้นที่เครื่องคอมพิวเตอร์เข้าใจได้โดยตรง ลักษณะของภาษาเป็นภาษาที่ขึ้นอยู่กับฮาร์ดแวร​์ของ คอมพิวเตอร์แต่ละระบบโดยเขียนอยู่ในรูปของรหัสของระบบเลขฐานสอง ประกอบด้วยเลข0และเลข1ที่นำมาเขียนเรียงติดต่อกัน ประโยคคำสั่งของภาษาเครื่องจะประกอบด้วยส่วนท​ี่ระบุให้คอมพิวเตอร์ทำงานอะไรเช่น สั่งให้ทำการ บวกเลข สั่งให้ทำการเคลื่อนย้ายข้อมูล เป็นต้น และอีกส่วนเพื่อ บอกแหล่งข้อมูลที่จะนำมาทำงานตามที่ระบุในตอนแรก โครงสร้างของคำสั่งในภาษาเครื่อง คำสั่งในภาษาเครื่องจะประกอบด้วย 2 ส่วนคือโอเปอเรชันโคด(Operation Code)เป็นคำสั่งที่สั่งให้เครื่องคอมพิวเตอร์ปฏิบัติการ เช่น การบวก(Addition) การลบ(Subtraction) เป็นต้น โอเปอแรนด์(Operands)เป็นตัวที่ระบุตำแหน่งที่เก็บของข้อมูลที่จะเข้าคอมพิวเตอร์เพื่อนำไป ปฏิบัติการตามคำสั่งในโอเปอเรชันโคด

No comments: