ผลต่างระหว่างรุ่นของ "รหัสเครื่อง"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Octahedron80 (คุย | ส่วนร่วม) ไม่มีความย่อการแก้ไข |
Octahedron80 (คุย | ส่วนร่วม) ไม่มีความย่อการแก้ไข |
||
บรรทัด 3:
รหัสเครื่องเชิงตัวเลข (ซึ่งไม่ใช่[[รหัสแอสเซมบลี]]) อาจพิจารณาได้ว่าเป็นตัวแทนระดับต่ำสุดของ[[โปรแกรมคอมพิวเตอร์]]ที่ได้[[คอมไพล์]]และ/หรือเขียนด้วย[[ภาษาแอสเซมบลี]] หรือเป็น[[ภาษาโปรแกรม]]แบบดั้งเดิมและขึ้นอยู่กับ[[ฮาร์ดแวร์]] ถึงแม้ว่าเราจะสามารถเขียนโปรแกรมด้วยรหัสเครื่องเชิงตัวเลขโดยตรงก็ได้ แต่การจัดการบิตต่าง ๆ เป็นเอกเทศ และการคำนวณตำแหน่งที่อยู่กับค่าคงตัวเชิงตัวเลขด้วยมือ จะทำให้น่าเบื่อหน่ายและมีแนวโน้มที่จะเกิดความผิดพลาด ดังนั้นการเขียนรหัสเครื่องจึงไม่ค่อยกระทำกันในทุกวันนี้ เว้นแต่ในสถานการณ์ที่ต้องการทำให้เหมาะสมอย่างที่สุดหรือแก้จุดบกพร่อง
ปัจจุบันนี้โปรแกรมเกือบทั้งหมดในทางปฏิบัติเขียนขึ้นด้วยภาษาแอสเซมบลีหรือภาษาระดับสูงกว่า แล้วแปลเป็นรหัสเครื่องที่กระทำการได้โดย[[คอมไพเลอร์]]และ/หรือ[[แอสเซมเบลอร์]] กับ[[ลิงเกอร์]] อย่างไรก็ดี โปรแกรมที่เขียนด้วย[[ภาษาที่แปลด้วยอินเทอร์พรีเตอร์]]<ref>ตัวอย่างเช่น [[ภาษาเบสิก]]หลายรุ่น โดยเฉพาะรุ่นแรก ๆ [[ภาษาสมอลล์ทอล์ก]] [[
== อ้างอิงและเชิงอรรถ ==
|