ผลต่างระหว่างรุ่นของ "ภาษาระดับต่ำ"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ล robot Adding: it:Linguaggio di programmazione a basso livello |
Octahedron80 (คุย | ส่วนร่วม) จัดรูปแบบ +เก็บกวาดด้วยสคริปต์จัดให้ |
||
บรรทัด 1:
'''ภาษาระดับต่ำ''' ในทาง[[คอมพิวเตอร์]] หมายถึง ภาษาที่อิงกับสถาปัตยกรรมคอมพิวเตอร์ใดสถาปัตยกรรมหนึ่ง ซึ่ง[[ไมโครโพรเซสเซอร์]]แต่ละรุ่น หรือ แต่ละตระกูล ก็มักมีภาษาระดับต่ำที่แตกต่างกัน และโดยปกติแล้ว หนึ่งคำสั่งในภาษาระดับต่ำ จะหมายถึงการสั่งงานคอมพิวเตอร์ให้ทำงานหนึ่งอย่าง (1 instruction = 1 operation)
ภาษาระดับต่ำ มี 2 ภาษา คือ
* [[ภาษาเครื่อง]] เป็น''ภาษาโปรแกรมรุ่นที่หนึ่ง'' (first generation) ซึ่งเป็นภาษาเดียวที่ไมโครโพรเซสเซอร์สามารถเข้าใจ คำสั่งเป็นตัวเลข
* [[ภาษาแอสเซมบลี]] เป็น''ภาษาโปรแกรมรุ่นที่สอง'' (second generation) ซึ่งเป็นการปรับภาษาเครื่องให้สามารถเขียนได้สะดวกขึ้นโดยการพิมพ์คำสั่งที่เป็นตัวอักษรแทนตัวเลข เวลาเขียนเสร็จ จะต้องใช้[[ตัวแปลโปรแกรม]]จึงจะใช้งานได้ และถึงแม้ว่าไม่ใช้ภาษาเครื่องโดยตรง ผู้เขียนโปรแกรมยังจำเป็นต้องเข้าใจโครงสร้างของไมโครโพรเซสเซอร์ที่กำลังเขียนเป็นอย่างดี
== ดูเพิ่ม ==
* [[ภาษาโปรแกรม]]
* [[การเขียนโปรแกรม]]
[[หมวดหมู่:ภาษาโปรแกรม]]▼
{{โครงคอม}}
|