วันอาทิตย์ที่ 30 กันยายน พ.ศ. 2555

ภาษาเครื่องคืออะไร

ภาษาเครื่อง (machine language)
            เป็น ภาษาโปรแกรมรุ่นที่หนึ่ง (first-generation programming language: 1GL) ซึ่งเป็นภาษาเดียวที่ไมโครโพรเซสเซอร์สามารถเข้าใจ คำสั่งเป็นตัวเลขล้วนๆ การอ่านและเขียนอาจต้องใช้เครื่องมือพิเศษ เป็นภาษาหรือคำสั่งที่ใช้้ในการสั่งงานหรือติดต่อกับเครื่องโดยตรง ลักษณะสำคัญของภาษาเครื่องจะประกอบด้วยรหัสของเลขฐานสองซึ่งเทียบได้กับ ลักษณะของสัญญาณทางไฟฟ้าเข้ากับหลักการทำงาานของเครื่องสามารถเข้าใจและ พร้อมที่จะทำงานตามคำสั่งได้ทันที ภาษาเครื่องจะมีกฎเกณฑ์ทางไวยากรณ์ค่อนข้างจำกัดโปรแกรมมีลักษณะค่อนข้าง ยุ่งยากซับซ้อน รหัสโครงสร้างของแต่ลำคำสั่งของภาษาเครื่องจะประกอบด้วยส่วนสำคัญ 2 ส่วนคือ

           -  รหัสบอกประเภทของคำสั่ง (Operation Code
  หรือ Op-Code) เป็นส่วนที่บอกคำสั่งให้เครื่องทำการ
  ประมวลผล เช่น ให้ทำการบวก ลบ คูณ หาร หรือเปรียบเทียบ

          -  รหัสบอกตำแหน่งข้อมูล (Operand) เป็นส่วนที่บอกว่า
  ข้อมูลที่จะนำมาประมวลผลนั้นเก็บอยู่ในตำแหน่ง (Address)
  ใดของหน่วยความจำ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น