Apakah empat langkah untuk menukar atur cara C kepada kod mesin?

WBOY
Lepaskan: 2023-09-13 17:01:01
ke hadapan
1409 orang telah melayarinya

Proses mencipta dan menjalankan program

  • Sebuah program terdiri daripada satu set arahan yang ditulis dalam bahasa pengaturcaraan.

  • Tugas pengaturcara ialah menulis dan menguji program.

  • 4 langkah untuk menukar atur cara 'C' kepada bahasa mesin ialah:

    • Tulis dan edit atur cara
    • Kompilasi atur cara
    • Pautkan atur cara
    • Laksanakan program
    Laksanakan program
program

  • Gunakan penyunting teks untuk menulis atur cara.

  • Dengan editor teks, pengguna boleh memasukkan, menukar dan menyimpan data aksara.

  • Semua penyunting teks khas biasanya disertakan dalam pengkompil.

  • Selepas menulis atur cara, simpan fail ke cakera.

  • Ia dipanggil "fail sumber".

  • Fail ini adalah input kepada pengkompil.

Apakah empat langkah untuk menukar atur cara C kepada kod mesin?

Penyusun

  • "Pengkompil" ialah perisian yang menukar atur cara sumber kepada bahasa mesin.

  • Pengkompil "C" dibahagikan kepada dua atur cara yang berasingan. .

    • Arahan prapemproses bermula dengan simbol "#".
    Mereka memberitahu prapemproses untuk mencari pangkalan kod khas dan menggantikannya.

Hasil prapemprosesan dipanggil "unit terjemahan".

  • Penterjemah

  • Tugas penterjemah ialah menukar program kepada bahasa mesin.

  • Ia membaca unit terjemahan dan menjana "modul sasaran".

  • Tetapi ia bukan fail boleh laku sepenuhnya kerana ia tidak mengandungi "C" dan fungsi lain.

Pengaut

  • "Penghubung" memasang fungsi I/O, beberapa fungsi perpustakaan dan fungsi dalam program sumber ke dalam program boleh laku akhir.

  • Melaksanakan program
  • "Pemuat" ialah perisian yang menyediakan atur cara untuk dilaksanakan ke dalam ingatan.

    Semasa pelaksanaan, program membaca data daripada pengguna, memproses data dan menyediakan output. . -
  • Demonstrasi masa nyata

    #include<stdio.h>
    int main(){
       int a,b,c,d; //declaring 4 variables
       float e;
       printf("Enter values of a,b,c:");
       scanf("%d,%d,%d",&a,&b,&c); //read 3 input values from keyboard
       d=a+b+c;
       e=d/3;
       printf("Average=%f",e); // printing the result
       return 0;
    }
    Salin selepas log masuk
  • output
Enter values of a,b,c :2,4,5
Average=3.000000
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah empat langkah untuk menukar atur cara C kepada kod mesin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan