Skip to main content

Posts

Showing posts with the label Siklus Mesin

BAB 1 | Arsitektur Komputer dan Bahasa Assembly - Page 9

Tidak hanya ada satu bahasa yang disebut "bahasa assembly." Setiap keluarga processor (seperti Intel, VAX, MIPS, Alpha, ...) memiliki instruksi mesin sendiri dan bahasa assembly yang sesuai. Bahasa assembly MIPS hanya untuk processor MIPS. Bahasa assembly VAX hanya untuk processor VAX. Ada bahasa rakitan (assembly) yang berbeda untuk komputer mainframe IBM, dan lainnya untuk PC berbasis Intel.     Jawaban: Tidak. Kedua mesin sangat berbeda. Bahasa mesin Tidak hanya ada satu bahasa yang disebut "bahasa assembly". Setiap keluarga processor (seperti Intel, VAX, MIPS, Alpha, ...) memiliki instruksi mesin sendiri dan bahasa assembly yang sesuai. Bahasa assembly MIPS hanya untuk processor MIPS. Bahasa assembly VAX hanya untuk processor VAX. Ada bahasa rakitan (assembly) yang berbeda untuk komputer mainframe IBM, dan lainnya untuk PC berbasis Intel. Siklus Mesin Dasar Semua processor mengikuti siklus mesin dasar yang sa...

BAB 1 | Arsitektur Komputer dan Bahasa Assembly - Page 5

Instruksi biasanya dilakukan secara berurutan. Penghitung program (Program Counter) maju ke depan melalui memori satu instruksi pada satu waktu. Setiap kali instruksi dijalankan, yang berikutnya secara otomatis dipilih untuk siklus eksekusi berikutnya. Operasi seperti "tambahkan dua bilangan bulat" dan "bandingkan dua bilangan bulat" adalah operasi yang dilakukan processor dalam satu siklus mesin. Loops (perulangan) dan branch (pencabangan) membutuhkan instruksi mesin yang mengubah urutan normal.     Jawaban: Secara berurutan, satu demi satu. Instruksi Mesin Instruksi biasanya dilakukan secara berurutan. Penghitung program (Program Counter) maju ke depan melalui memori satu instruksi pada satu waktu. Setiap kali instruksi dijalankan, yang berikutnya secara otomatis dipilih untuk siklus eksekusi berikutnya. Operasi seperti "tambahkan dua bilangan bulat" dan "bandingkan dua bilangan bulat" adalah operasi yan...

BAB 1 | Arsitektur Komputer dan Bahasa Assembly - Page 4

Sebagian besar processor tanpa henti mengulangi tiga langkah dasar. Setiap siklus mesin ( Machine Cycle ) menghasilkan eksekusi satu instruksi mesin. Processor modern melakukan jutaan putaran mesin per detik. Instruksi mesin ( Machine Intruction ) adalah pola bit yang sesuai dengan operasi fundamental dari processor seperti menambahkan dua bilangan bulat 32-bit bersama-sama atau menguji apakah suatu nilai nol.     Jawaban: Tidak, meskipun model mobil yang berbeda-beda dalam banyak hal, semua mobil pada dasarnya sama. Anda tidak perlu pelajaran khusus jika Anda beralih dari Ford ke Chevy. Bahasa assembly juga sama. Detailnya bervariasi dari processor ke processor, tetapi dasarnya sama. Siklus Mesin Dasar Siklus Mesin Dasar Sebagian besar processor tanpa henti mengulangi tiga langkah dasar. Setiap siklus mesin ( Machine Cycle ) menghasilkan eksekusi satu instruksi mesin. Processor modern melakukan jutaan putaran mesin per detik. In...