• Tidak ada hasil yang ditemukan

Kegiatan belajar 2 – Tipe – tipe Instruksi

Dalam dokumen SISTEM KOMPUTER XI 2 (Halaman 39-46)

Bab 2 – Memahami Karakteristik set Instruksi

2.2 Kegiatan belajar 2 – Tipe – tipe Instruksi

2.2.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

 Menyebutkan dan memahami tipe – tipe instruksi.

2.2.2. Aktivitas belajar siswa 2.2.2.1. Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang, 2. Amatilah gambar berikut ini :

Sumber : http://syaifulldeathcore.blogspot.com/

2.2.2.2. Menanya

Buatlah pertanyaan kepada gurumu tentang tipe tipe instruksi.

2.2.2.3 Mencoba/ Mengumpulkan informasi Tipe atau jenis-jenis instruksi

1. Data procecessing: Arithmetic dan Logic Instructions

Data processing adalah jenis pemrosesan yang dapat mengubah data menjadi informasiatau pengetahuan.Pemrosesan data ini sering menggunakan

komputer sehingga bisa berjalan secara otomatis.Setelah diolah, data ini biasanya mempunyai nilai yang informatif jika dinyatakan dan dikemas secara terorganisir dan rapi, maka istilah pemrosesan data sering dikatakan sebagai sistem informasi.

Kedua istilah ini mempunyai arti yang hampir sama, pemrosesan data mengolah dan memanipulasi data mentah menjadi informasi (hasil pengolahan), sedangkan sistem informasi memakai data sebagai bahan masukan dan menghasilkan informasi sebagai produk keluaran.

2. Data storage: Memory instructions

Sering disebut sebagai memori komputer, merujuk kepada komponen komputer, perangkat komputer, dan media perekaman yang mempertahankan data digital yang digunakan untuk beberapa interval waktu.Penyimpanan data komputer menyediakan salah satu tiga fungsi inti dari komputer modern, yakni mempertahankan informasi.Ia merupakan salah satu komponen fundamental yang terdapat di dalam semua komputer modern, dan memiliki keterkaitan dengan mikroprosesor, dan menjadi model komputer yang digunakan semenjak 1940-an.

Dalam penggunaan kontemporer, memori komputer merujuk kepada bentuk media penyimpanan berbahan semikonduktor, yang dikenal dengan sebutan Random Access Memory (RAM), dan kadang-kadang dalam bentuk lainnya yang lebih cepat tapi hanya dapat menyimpan data secara sementara. Akan tetapi, istilah "computer storage" sekarang secara umum merujuk kepada media penyimpanan massal, yang bisa berupa cakram optis, beberapa bentuk media penyimpanan magnetis (seperti halnya hard disk) dan tipe-tipe media penyimpanan lainnya yang lebih lambat ketimbang RAM, tapi memiliki sifat lebih permanen, seperti flash memory.

3. Data Movement: I/O instructions

Proses data movement ini adalah memindahkan (dapat diakatakan membackup juga) data – data dari database yang berupa data, indeks, grand, schema, dan lain – lain ketempat baru. Tempat baru ini bisa ke dalam database baru atau memang untuk dibackup saja.

Data movement terdiri dari 2 bagian besar yaitu :

 Load & Upload [difokuskan untuk memindahkan data yang berupa indeks atau data itu sendiri alias isi dari database tersebut]

 Export & Import [memindahkan data secara lengkap, mulai dari grand, schema, dan seluruhnya]

Jika dilihat, load tersebut behubungan dengan import dan upload berhubungan dengan export

Load berfungsi untuk memasukan data / transaksi ke sebuah table. Dapat dikatakan juga insert, replace, atau update. Sedangkan upload berfungsi untuk membuat dari data table ke fisik / file. Kelemahan load adalah dalam prosesnya bisa saja terjadi data yang tidak berpindah secara sempurna.

Upload Parameter

 Limit [membatasi beberapa record]

 Sample [mencari sample yang telah ditentukan]

Dan pada upload, hanya satu parameter saja yang dapat berjalan alias tak bisa berjalan bersamaan apabila parameternya lebih dari 1.

Bulk Data Movement (Software Pendukung)

 ETL [Extrat Transform Load], software yang focus terhadap data warehouse

 Replication and Propagation, software yang memonitoring source database dan target, dan yang dihasilkan oleh software ini adalah pencatatatn log. Perlu diperhatikan juga hak akses dalam load & unload, import & export minimal adalah akses select.

Distribution Database

Dalam distribution database terdapat 3 istilah yaitu :

 Autonomi [idependent], untuk tabel umum akses yang diberikan berbeda dari setiap user.

 Isolation [stand alone], untuk tabel khusus (privacy) itu terpisah dari user.

 Transparancy [all user], akses tabel terpisah dari user tetapi user masih dapat mengaksesnya.

Lawan dari database terdistribusi adalah database terpusat. Server yang terpusat memang diuntungkan dalam sisi maintenance sedangkan server terdistribusi lebih rumit dalam proses integrasinya.

Jika database terdistribusi paling tidak membutuhkan Sumber Daya Manusia [SDM] yang baik, network yang lebih baik karena permasalahan network itu sangat fatal dan biasanya permasalahannya tidak jauh – jauh dari permasalahan traffic network.Dan yang tidak boleh dilupakan adalah request dan respon.

4. Control: Test and branch instructions

Unit kendali (bahasa Inggris: Control Unit - CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.

Pada awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store). Beberapa word dari microprogram dipilih oleh microsequencer dan bit yang datang dari word-word tersebut akan secara langsung mengontrol bagian-bagian berbeda dari perangkat tersebut, termasuk di antaranya adalah register, ALU, register instruksi, bus dan peralatan input/output di luar chip. Pada komputer modern, setiap subsistem ini telah memiliki kontrolernya masing- masing, dengan CU sebagai pemantaunya (supervisor).

2.2.2.4. Mengasosiasi/ menalar

Tuliskan hasil pengamatanmu tentang tipe tipe instruksi pada tabel berikut ini :

Buatlah kesimpulan tentang tipe tipe instruksi

2.2.2.5. Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai tipe tipe instruksi.

2.2.3. Rangkuman

Tipe atau jenis-jenis instruksi, antara lain:

1. Data procecessing: Arithmetic dan Logic Instructions

Data processing adalah jenis pemrosesan yang dapat mengubah data menjadi informasi atau pengetahuan.Setelah diolah, data ini biasanya mempunyai nilai yang informative, maka istilah pemrosesan data sering dikatakan sebagai sistem informasi.

2. Data storage: Memory instructions

Sering disebut sebagai memori komputer, merujuk kepada komponen komputer, perangkat komputer, dan media perekaman yang mempertahankan data digital yang digunakan untuk beberapa interval waktu.

Dalam penggunaan kontemporer, memori komputer merujuk kepada bentuk media penyimpanan berbahan semikonduktor, yang dikenal dengan sebutan Random Access Memory (RAM).Akan tetapi, istilah "computer storage" sekarang secara umum merujuk kepada media penyimpanan massal seperti halnya hard disk.

3. Data Movement: I/O instructions

Proses data movement ini adalah memindahkan (dapat dikatakan membackup juga) data – data dari database yang berupa data, indeks, grand, schema, dan lain – lain ketempat baru.

Data movement terdiri dari 2 bagian besar yaitu: Load & Upload dan Export & Import. Load berfungsi untuk memasukan data / transaksi ke sebuah table. Sedangkan upload berfungsi untuk membuat dari data table ke fisik / file. Upload Parameter, antara lain: limit, sample, dan when.

Bulk Data Movement (Software Pendukung), antara lain: ETL [Extrat Transform Load] dan Replication and Propagation. Hak akses dalam load & unload, import & export minimal adalah akses select.

Dalam distribution database terdapat 3 istilah yaitu: Autonomi [idependent]; Isolation [stand alone]; dan Transparancy [all user]. Lawan dari database terdistribusi adalah database terpusat.

4. Control: Test and branch instructions

CU diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store).Control Unit - CU) adalah

salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut.

2.2.4. Tugas

1. Sebutkan Tipe atau jenis-jenis instruksi!

……… ……… ……… ……… ……… ………

2. Data movement terdiri dari 2 bagian besar yaitu?

……… ……… ……… ……… ……… ………

3. Dalam distribution database terdapat 3 istilah yaitu?

……… ……… ……… ……… ……… ………

4. Unit kendali (bahasa Inggris: Control Unit - CU) adalah?

……… ……… ……… ……… ……… ……… 5. CU diimplementasikan sebagai? ……… ……… ……… ……… ……… ……… 2.2.5. Penilaian diri Nama : ………

Kegiatan kelompok : ……… Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan. 4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah 2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah 3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah 4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah 5. Selama kerja kelompok, saya….

 Mendengarkan orang lain  Mengajukan pertanyaan  Mengorganisasi ide-ide saya

 Mengorganisasi kelompok  Mengacaukan kegiatan  Melamun

6. Apa yang kamu lakukan selama kegiatan?

……… ……… ……… ……… ……… ……… 2.2.6. Uji Kompetensi/Ulangan

1. Yang bukan merupakan tipe/ jenis instruksi, yaitu… a. Data processing

b. Data storage c. Data result d. Data movement e. Control

2. Memori komputer merujuk kepada bentuk media penyimpanan berbahan

semikonduktor, yaitu… a. CPU b. ROM c. Hardisk d. Flashdisk e. RAM

3. Pada data movement, Load berfungsi untuk… a. Memasukan data / transaksi ke sebuah table b. Mengolah data / transaksi dalam sebuah table c. Mengeksekusi data / transaksi dalam sebuah table d. Menampilkan data / transaksi pada sebuah table e. Membuat dari data table ke fisik / file

a. Upload b. Load c. Browse d. Create e. Write

5. Yang dimaksud dengan transparancy [all user] dalam distribution database,

adalah…

a. Tabel umum akses yang diberikan berbeda dari setiap user b. Tabel khusus (privacy) itu terpisah dari user

c. Tabel terpisah dari user dan user tidak dapat mengaksesnya d. Tabel terpisah dari user tetapi user masih dapat mengaksesnya e. Table khusus untuk user

6. Tugas dari Control Unit adalah…

a. Memasukan data / transaksi ke sebuah table

b. Memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit)

c. Mengubah data menjadi informasi atau pengetahuan

d. Mempertahankan data digital yang digunakan untuk beberapa interval waktu e. Mengubah arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian

Dalam dokumen SISTEM KOMPUTER XI 2 (Halaman 39-46)

Dokumen terkait