ADIYUDA PRAYITNA Struktur Organisasi Komputer
Apa itu Komputer?? Komputer digital adalah mesin yang dapat memecahkan berbagai masalah bagi manusia, dengan memberikan instruksi kepada mesin itu Serangkaian insruksi ini disebut dengan program Intruksi – instruksi tidak lebih rumit dari : - Menjumlahkan 2 angka - Memeriksa apakah bilangan = nol - Menyalin sekumpulan data.
Instruksi-instruksi sederhana dari sebuah Komputer membentuk suatu bahasa sehingga manusia dapat berkomunikasi dengan komputer, bahasa ini disebut dengan bahasa mesin
Bahasa Kenapa perlu ada bahasa?? Ada kesenjangan besar antara hal yang mudah bagi manusia dan hal yang mudah bagi komputer. Solusi??
Bahasa L1 Seperangkat instruksi baru yang diciptakan Instruksi – instruksi lebih mudah di pahami oleh manusia. Instruksi-instruksi baru ini membentuk sebuah bahasa, yang disebut dengan L1 Instruksi – instruksi yang langsung dipakai oleh mesin membentuk sebuah bahasa yang disebut dengan L0
Terjemahan Metode menjalankan suatu program yang ditulis dalam L1 adalah yang pertama-tama menggantikan setiap instruksi yang setara dengan Lo Selanjutnya komputer akan menjalankan program L0, bukan L1 yang mendahuluinya
Interpreter Menulis program dalam Lo, dimana Lo mengambil program-program dalam L1 sebagai data masukan kemudian menjalankannya dengan memeriksa setiap instruksi secara berturut-turut dan selanjutnya menjalankan rangkaian perintah L0 yang setara secara langsung. Teknik ini tidak memerlukan pembuatan program baru dengan L0 terlebih dahulu.
Terjemahan dan Interpreter Dalam Terjemahan bahasa L1 yang di pergunakan langsung dibuang setelah kesepadanan dalam bahasa L0 di peroleh. Dalam Interpreter setelah setiap instruksi L1 diperiksa dan didekodekan, tidak ada program terjemahan yang dihasilkan. Disini yang memegang kendali komputer adalah interpreter. Bagi interpreter program L1 sama dengan data
Mesin multi level kontemporer