ภาษาซีเป็นภาษาชั้นสูงและเป็นภาษาที่มนุษย์เข้าใจ แต่เครื่องคอมพิวเตอร์เข้าใจเฉพาะภาษาเครื่อง
(Machine Language) เท่านั้น ดังนั้นหากต้องการให้คอมพิวเตอร์ทำงานภาษาซีที่สร้างขึ้น จำเป็นต้องมีตัวแปลภาษาที่สร้างขึ้นให้เป็นภาษาเครื่องก่อนจึงจะทำงานได ซอฟต์แวร์สำหรับแปลภาษาซีให้เป็นภาษาเครื่องคือ ตัวแปลภาษาซี (C Compiler) ดังรูป
จากรูปที่ คอมไพล์ (Compile) คือการแปลภาษาซีเป็นภาษาเครื่อง โดยใช้ตัวแปลภาษาซีดังที่
กล่าวมาแล้ว สำหรับการทำลองทั้งหมดในวิชานี้จะได้ตัวแปลภาษาซีที่ชื่อว่า Turbo C++ 4.5
Subscribe to:
Post Comments (Atom)
Featured Post
การแปลภาษาของโปรแกรมภาษาซี
ภาษาซีเป็นภาษาชั้นสูงและเป็นภาษาที่มนุษย์เข้าใจ แต่เครื่องคอมพิวเตอร์เข้าใจเฉพาะภาษาเครื่อง (Machine Language) เท่านั้น ดังนั้นหากต้องการให้...
-
ภาษาซีเป็นภาษาชั้นสูงและเป็นภาษาที่มนุษย์เข้าใจ แต่เครื่องคอมพิวเตอร์เข้าใจเฉพาะภาษาเครื่อง (Machine Language) เท่านั้น ดังนั้นหากต้องการให้...
-
Turbo C++ เวอชั่น 4.5 ผลิตโดยบริษัท Borland เป็นซอฟต์แวร์ที่มีหน้าที่หลายประการดังนี้ สร้างและแก้ไขโปรแกรมภาษาซี (Create, Edit) แปลภาษาซีเป็...
-
#include <stdio.h> void main (){ int i = 123; float x = 1000.123456789; char c='A', s[] = "Blue moon!"; printf(&...
2 comments:
//Lad 1 LED_blik
#define LED_BUILTIN 13
void setup() {
// initialize digital pin LED_BUILTIN as an output
Serial.begin(9600); //การกำหนดอัตราความการสือสารพอร์ตต่ออนุกรรมด้วยความเร็ว 9600 บิตต่อวินาที (bps)
pinMode(LED_BUILTIN, OUTPUT); //กาหนดให้ pin ที่ต้องการใช้งาน ทำงานเป็น Output
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Post a Comment