Perkembangan bahasa computer
Suatu bahasa pemrograman dapat dilihat dari 3 sudut pandang ,yaitu
1.dari tingkat kecanggihannya
2.dari jenis aplikasinya
3.dari metode kerjanya
1.dari tingkat kecanggihannya
a)bahasa generasi pertama:bahasa mesin(mnemonic code)
baahasa mesin adalah bahasa yang berisi kode-kode mesin yang hanya dapat diterjemahan langsung oleh mesin computer.bahasa ini merupakan bahasa level terendah dan berupa kode numeric 0 dan 1 (binner),bahasa digunakan oleh computer generasi pertama yaitu ENIAC(electronic numerical ntregrator and calculator)
contoh
program dalan bahasa mesin 011010011101110111
sekumpulan intruksi dalam bahasa mesin membentuk microcode (semacam prosedur dalam bahasa mesin).keuntungan penggunaan bahasa mesin adalah waktu eksekusi yang cepat dan kerugiannya adalah sangat sulit dipelajari o;eh manusia
diagram pemrosesan program computer dalam computer generasi pertama adalah sebagai berikut:
011010011101110111 komputer 7625
Gbr.diagam pemrosesan program computer pada computer generasi pertama
b)bahasa generasi kedua :bahasa ASSEMBLY (low level language)
seorang programmer bahasa ASSEMBLY haruslah mengetahui karakteristik computer yang dihadapi.karena pemrogaman bahasa ASSEMBLY masih bersifat “machine dependent”,yaitu penulisan harus disesuaikan dengan mein computer yang dipergunakan .memang penulisan dalam bahasa ASSEMBLY sudah jauh lebih mudah bila dibandingkan dengan bahasa mesin .tetapi keadaan ini masih membuat penulisan dalam bahasa ASSEMBLY terlalu sulit bagi orang awam biasa yang tidak mengetahui sifat-sifatdan karakteristik computer.
MOVE 3,x
ADD y,7
STORE y,z
PUT z
BRANCH 1
Langganan:
Posting Komentar (Atom)



Tidak ada komentar:
Posting Komentar