Perangkat Pembuatan Aplikasi Multimedia
teridiri dari :
1. Perangkat Keras
2. Video Board
3. Sound Card
4. Scanner
5. CD ROM
6. perangkat lunak
7. Video Streaming
8. VOIP
9. Encoder
10. MPEG-4
untuk lebih lanjut silahkan klik dan download dibawah ini :
https://drive.google.com/file/d/0B5i9MGH2KYMJVEMwZVBoMW55Q0k/view?usp=sharing
Pengertian dan definisi CPU (Central Processing Unit)
- Pengertian CPU
Pengertian CPU dapat kita ketahui secara ringkas dari kepanjangan CPU itu sendiri. CPU merupakan singkatan dari Central Processing Unit atau Pengolah pusat. Secara awam kita sering menyebutnya sebagai processor, karena merupakan pusat pengolahan data dalam sebuah komputer. CPU dapat diibaratkan sebagai sebuah otak dari computer itu sendiri. Cepat atau lambatnya kinerja dari sebuah computer cukup ditentukan oleh kualitas dan teknologi dari CPU yang digunakan.
- Definisi CPU
CPU, singkatan dari Central Processing Unit adalah perangkat keras komputer yang berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat lunak. Prosesor sering digunakan untuk menyebut CPU pada umumnya. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut :
- Unit kontrol (Control Unit)
Unit kontrol ini adalah bagian dari prosesor yang mampu mengatur jalannya program. Komponen ini terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU (Aritmathic Logic Unit). Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah :
a) Mengatur dan mengendalikan alat-alat input dan output.
b) Mengambil instruksi-instruksi dari memori utama.
c) Mengambil data dari memori utama (jika diperlukan) untuk diproses.
d) Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika.
e) Mengawasi kerja dari ALU.
f) Menyimpan hasil proses ke memori utama.
- Register
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. jika dianalogikan, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
- ALU (Aritmathic Logic Unit)
ALU merupakan bagian dari CPU yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit aritmatika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan.
CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
-Cara Kerja CPU
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.
-Fungsi CPU
CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.
- Bagian-Bagian CPU
Di dalam CPU terdapat beberapa bagian dengan fungsinya masing-masing yang saling berkaitan. Diantaranya adalah sebagai berikut :
- Power Supply
Power Supply adalah sebuah perangkat yang ada di dalam CPU yang berfungsi untuk menyalurkan arus listrik ke berbagai peralatan computer. Perangkat ini memiliki 5 connector atau lebih, yang dapat disambungkan keberbagai peralatan seperti :
a. Motherboard
b. Harddisk
c. Floppy Disk Drive
d. CD – ROM
- Motherboard
Motherboard ialah papan utama, atau papan sirkuit yang berfungsi untuk menghubungkan setiap komponen pada komputer. Motherboard yaitu papan PCB yang mempunyai jalur – jalur sistematis yang menghubungkan satu komponen dengan komponen lainnya. Motherboard bisa disebut juga Mainboard. Pada mainboard terdapat bagian – bagian input maupun output berupa socket ataupun SLOT
. Seperti socket processor, slot memory, konektor IDE, socket Catu daya, Slot peripheral, I/O port, dll. Jadi semua tempat untuk komponen sudah tersusun rapi di dalam motherboard ini. Motherboard disimpan atau ditempatkan di Casing (Kotak Komputer).
- Hardisk
Hardisk atau bisa disebut juga hard drive, fixed disk, HDD, atau cukup hard disk saja, adalah media yang digunakan untuk menyimpan file sistem dan data dalam komputer. Hard disk terdiri atas tiga bagian utama, yaitu piringan magnetik, bagian mekanis, serta head untuk membaca data. Piringan tersebut digunakan untuk menyimpan data, sedangkan bagian mekanis bertugas memutar piringan tersebut. Jenis-jenis Hardisk diantaranya :
a. ATA
b. SATA
c. SCSI
-Processor
Processor sering disebut sebagai otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas. Processor terletak pada socket yang telah disediakan oleh motherboard, dan dapat diganti dengan processor yang lain asalkan sesuai dengan socket yang ada pada motherboard. Salah satu yang sangat besar pengaruhnya terhadap kecepatan komputer tergantung dari jenis dan kapasitas processor.
- VGA Card
Kartu VGA adalah komponen yang tugasnya menghasilkan tampilan secara visual dari komputer kalian. Hampir semua program menghasilkan keluaran visual, kartu VGA adalah hardware yang memberikan perintah kepada monitor untuk menampilkan keluaran visual yang dapat kita lihat.
- CD Room
CD-ROM (singkatan dari Compact Disc – Read Only Memory) adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai 700 MB atau 700 juta bita.
CD-ROM bersifat read only (hanya dapat dibaca, dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini memungkinkan CD dapat ditulisi berulang kali (Re Write / RW) yang lebih dikenal dengan nama CD-RW.
- 7 Kabel Data
Kabel data mempunyai fungsi penting juga yakni untuk menghubungkan 1 komponen komputer dengan komponen lainnya, sebagai contoh kabel data ini dapat menghubungkan antara motherboard dan hardisk, tujuannya adalah Hardisk kita dapat terbaca dan melewati sistem yang ada pada motherboard.
- LAN Card (Local Area Network)
LAN Card mempunyai fungsi sebagai penghubung antara komputer 1 dengan komputer yang lainnya, selama kita mempunyai LAN Card ini sangat memungkinkan kita dapat terhubung dengan internet (tentunya jika kita mempunyai jaringan ADSL) ataupun bisa terkoneksi dengan komputer yang lainnya (jika terhubung ke dalam HUB/Switch).
- Kabel UTP
Kabel UTP mempunyai fungsi untuk menghubungkan komputer 1 dengan komputer lainnya, jika kita memiliki LAN Card, tapi tidak memiliki kabel UTP maka sangatlah mustahil kita dapat melakukan koneksi antara 1 komputer dengan komputer yang lainnya
- RAM (Random Access Memory)
Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. RAM adalah sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat sementara atau data yang tersimpan dapat dihapus.lain halnya dengan ROM.ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanen atau data yang tersimpan tidak dapat dihapus.
sumber :
http://erfanhardiansyah.blogspot.com/2015/01/pengertian-dan-definisi-cpu-central.html
http://kangmoes.com/artikel-tips-trik-ide-menarik-kreatif.definisi/pengertian-cpu.html
http://azayluphna.blogspot.com/2013/01/pengertian-cpu-dan-fungsinya.html
http://awaluddinalfath.blogspot.com/2011/05/definisi-cpu-komputer.html
Pengertian CPU dapat kita ketahui secara ringkas dari kepanjangan CPU itu sendiri. CPU merupakan singkatan dari Central Processing Unit atau Pengolah pusat. Secara awam kita sering menyebutnya sebagai processor, karena merupakan pusat pengolahan data dalam sebuah komputer. CPU dapat diibaratkan sebagai sebuah otak dari computer itu sendiri. Cepat atau lambatnya kinerja dari sebuah computer cukup ditentukan oleh kualitas dan teknologi dari CPU yang digunakan.
- Definisi CPU
CPU, singkatan dari Central Processing Unit adalah perangkat keras komputer yang berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat lunak. Prosesor sering digunakan untuk menyebut CPU pada umumnya. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut :
- Unit kontrol (Control Unit)
Unit kontrol ini adalah bagian dari prosesor yang mampu mengatur jalannya program. Komponen ini terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU (Aritmathic Logic Unit). Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah :
a) Mengatur dan mengendalikan alat-alat input dan output.
b) Mengambil instruksi-instruksi dari memori utama.
c) Mengambil data dari memori utama (jika diperlukan) untuk diproses.
d) Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika.
e) Mengawasi kerja dari ALU.
f) Menyimpan hasil proses ke memori utama.
- Register
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. jika dianalogikan, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
- ALU (Aritmathic Logic Unit)
ALU merupakan bagian dari CPU yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit aritmatika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan.
CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
-Cara Kerja CPU
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.
-Fungsi CPU
CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.
- Bagian-Bagian CPU
Di dalam CPU terdapat beberapa bagian dengan fungsinya masing-masing yang saling berkaitan. Diantaranya adalah sebagai berikut :
- Power Supply
Power Supply adalah sebuah perangkat yang ada di dalam CPU yang berfungsi untuk menyalurkan arus listrik ke berbagai peralatan computer. Perangkat ini memiliki 5 connector atau lebih, yang dapat disambungkan keberbagai peralatan seperti :
a. Motherboard
b. Harddisk
c. Floppy Disk Drive
d. CD – ROM
- Motherboard
Motherboard ialah papan utama, atau papan sirkuit yang berfungsi untuk menghubungkan setiap komponen pada komputer. Motherboard yaitu papan PCB yang mempunyai jalur – jalur sistematis yang menghubungkan satu komponen dengan komponen lainnya. Motherboard bisa disebut juga Mainboard. Pada mainboard terdapat bagian – bagian input maupun output berupa socket ataupun SLOT
- Hardisk
Hardisk atau bisa disebut juga hard drive, fixed disk, HDD, atau cukup hard disk saja, adalah media yang digunakan untuk menyimpan file sistem dan data dalam komputer. Hard disk terdiri atas tiga bagian utama, yaitu piringan magnetik, bagian mekanis, serta head untuk membaca data. Piringan tersebut digunakan untuk menyimpan data, sedangkan bagian mekanis bertugas memutar piringan tersebut. Jenis-jenis Hardisk diantaranya :
a. ATA
b. SATA
c. SCSI
-Processor
Processor sering disebut sebagai otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas. Processor terletak pada socket yang telah disediakan oleh motherboard, dan dapat diganti dengan processor yang lain asalkan sesuai dengan socket yang ada pada motherboard. Salah satu yang sangat besar pengaruhnya terhadap kecepatan komputer tergantung dari jenis dan kapasitas processor.
- VGA Card
Kartu VGA adalah komponen yang tugasnya menghasilkan tampilan secara visual dari komputer kalian. Hampir semua program menghasilkan keluaran visual, kartu VGA adalah hardware yang memberikan perintah kepada monitor untuk menampilkan keluaran visual yang dapat kita lihat.
- CD Room
CD-ROM (singkatan dari Compact Disc – Read Only Memory) adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai 700 MB atau 700 juta bita.
CD-ROM bersifat read only (hanya dapat dibaca, dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini memungkinkan CD dapat ditulisi berulang kali (Re Write / RW) yang lebih dikenal dengan nama CD-RW.
- 7 Kabel Data
Kabel data mempunyai fungsi penting juga yakni untuk menghubungkan 1 komponen komputer dengan komponen lainnya, sebagai contoh kabel data ini dapat menghubungkan antara motherboard dan hardisk, tujuannya adalah Hardisk kita dapat terbaca dan melewati sistem yang ada pada motherboard.
- LAN Card (Local Area Network)
LAN Card mempunyai fungsi sebagai penghubung antara komputer 1 dengan komputer yang lainnya, selama kita mempunyai LAN Card ini sangat memungkinkan kita dapat terhubung dengan internet (tentunya jika kita mempunyai jaringan ADSL) ataupun bisa terkoneksi dengan komputer yang lainnya (jika terhubung ke dalam HUB/Switch).
- Kabel UTP
Kabel UTP mempunyai fungsi untuk menghubungkan komputer 1 dengan komputer lainnya, jika kita memiliki LAN Card, tapi tidak memiliki kabel UTP maka sangatlah mustahil kita dapat melakukan koneksi antara 1 komputer dengan komputer yang lainnya
- RAM (Random Access Memory)
Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. RAM adalah sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat sementara atau data yang tersimpan dapat dihapus.lain halnya dengan ROM.ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanen atau data yang tersimpan tidak dapat dihapus.
sumber :
http://erfanhardiansyah.blogspot.com/2015/01/pengertian-dan-definisi-cpu-central.html
http://kangmoes.com/artikel-tips-trik-ide-menarik-kreatif.definisi/pengertian-cpu.html
http://azayluphna.blogspot.com/2013/01/pengertian-cpu-dan-fungsinya.html
http://awaluddinalfath.blogspot.com/2011/05/definisi-cpu-komputer.html
ARISTEKTUR SET INSTRUKSI DAN JENIS INSTRUKSI
1 ARSITEKTUR SET INSTRUKSI
a Pengertian
Set instruksi didefinisikan sebagai suatu aspek dalam arsitektur computer yang dapat dilihat oleh para pemprogram. Secara u mum, ISA (Instruction Set Architecture) ini mencakup jenis data yang didukung, jenis instruksi yang dipakai, jenis register, mode pengalamatan, arsitektur memori, penanganan interupsi, eksepsi dan operasi I/O eksternalnya (jika ada).
ISA merupakan sebuah spesifikasi dari Pullman semua kode-kode biner (opcode) yang diimplementasikan dalam bentuk aslinya (native form) dalam sebuah desain prosessor tertentu. Kumpulan opcode tersebut, umumnya disebut sebagai bahasa mesin (machine language) untuk ISA yang bersangkutan.
ISA kadang-kadang digunakan untuk membedakan kumpulan karakteristik yang disebut diatas dengan mikroarsitektur prosessor yang merupakan kumpulan teknik desain prosessor untuk mengimplementasikan set instruksi.
b Bagian dari instruksi
| 001000 | 00001 | 00010 | 0000000101011110 |
| Op Code | Addr 1 | Addr 2 | Immediate Value |
Equivalent Mnemonic : Addi $r1, $r2, 350
Satu instruksi mungkin memiliki beberapa bidang, yang mengidentifikasi operasi logis untuk dilakukan, dan bias juga menyertakan alamat sumber dan tujuan dan nilai-nilai konstan. Ini adalah MIPS “ Tambahkan Segera” instruksi yang memungkinkan pemilihan register sumber dan tujuan dan inklusi dari sebuah konstanta kecil.
Pada arsitektur tradisional, instruksi mencakup opcode menentukan operasi yang akan dilakukan , seperti “isi menambahkan memori untuk mendaftarkan”, dan nol atau lebih operan penspesifikasi, yang dapat menentukan register, memori lokasi, atau data harfiah. Para penspesifikasi operan mungkin memiliki mode pengamatan menentukan makna mereka atau mungkin dalam bidang tetap. [1]
2 JENIS INSTRUKSI
Jenis instruksi diadalam set instruksi antara lain:
- Data processing : arithmetic dan logic instructions
- Data storage : memory instructions
- Data movement : I/O instructions
- Control : test and branch [2]
Sumber :
STRUKTUR DASAR DAN ORGANISASI KOMPUTER
STRUKTUR DASAR DAN ORGANISASI
KOMPUTER
Sebuah komputer moderen/digital dengan program yang
tersimpan di dalamnya merupakan sebuah system yang memanipulasi dan memproses
informasi menurut kumpulan instruksi yang diberikan. Sistem tersebut dirancang
dari modul-modul hardware seperti :
1. Register
2. Elemen aritmatika dan logika
3. Unit pengendali
4. Unit memori
5. Unit masukan/keluaran (I/O)
Komputer dapat dibagi menjadi 3 bagian utama, yaitu :
1. Unit pengolahan pusat (CPU)
2. Unit masukan/keluaran (I/O)
3. Unit memori
CPU merupakan bagian fungsional yang utama dari sebuah sistem komputer, dapat
dikatakan bahwa CPU merupakan otak dari sebuah komputer. Di dalam CPU inilah
semua kerja komputer dilakukan.
Hal-hal yang perlu dilakukan CPU adalah:
1. Membaca, mengkodekan dan mengeksekusi instruksi program
2. Mengirim data dari dan ke memori, serta dari dan ke bagian input/output.
3. Merespon interupsi dari luar.
Control Unit dan ALU membentuk suatu unit tersendiri
yang disebut Central Processing Unit (CPU). Hubungan antar
masing-masing unit yang membentuk suatu sistem komputer dapat dilihat pada
gambar berikut:
Data diterima melalui Input Device dan dikirim ke Memory. Di
dalam Memory data disimpan dan selanjutnya diproses di ALU. Hasil proses
disimpan kembali ke Memory sebelum dikeluarkan melalui Output Device. Kendali
dan koordinasi terhadap sistem ini dilakukan oleh Control Unit. Secara ringkas
prinsip kerja komputer adalah Input – Proses – Output, yang dikenal dengan
singkatan IPO.
Fungsi Utama dari masing-masing Unit akan
dijelaskan berikut ini:
·
Unit
Masukan (Input Unit)
Berfungsi untuk menerima masukan (input) kemudian membacanya dan diteruskan ke
Memory / penyimpanan. Dalam hubungan ini dikenal istilah peralatan masukan (input
device) yaitu alat penerima dan pembaca masukan serta media masukan yaitu
perantaranya.
·
Unit
Kontrol (Control Unit)
Berfungsi untuk melaksanakan tugas pengawasan dan pengendalian seluruh sistem
komputer. Ia berfungsi seperti pengatur rumah tangga komputer, memutuskan
urutan operasi untuk seluruh sistem, membangkitkan dan mengendalikan
sinyal-sinyal kontrol untuk menyesuaikan operasi-operasi dan arus data dari bus
alamat (address bus) dan bus data (data bus), serta mengendalikan dan
menafsirkan sinyal-sinyal kontrol pada bus kontrol (control bus) dari sistem
komputer. Pengertian mengenai bus dapat dilihat di bagian bawah halaman ini.
·
Unit Logika
& Aritmatika (Arithmetical & Logical Unit)
Berfungsi untuk melaksanakan pekerjaan perhitungan atau aritmatika & logika
seperti menambah, mengurangi, mengalikan, membagi dan memangkatkan. Selain itu
juga melaksanakan pekerjaan seperti pemindahan data, penyatuan data, pemilihan
data, membandingkan data, dll, sehingga ALU merupakan bagian inti dari suatu
sistem komputer. Pada beberapa sistem komputer untuk memperingan dan membantu
tugas ALU dari CPU ini diberi suatu peralatan tambahan yang disebut coprocessor sehingga
khususnya proses perhitungan serta pelaksanaan pekerjaan pada umumnya menjadi
lebih cepat. Pengertian mengenai coprocessor dapat dilihat di bagian
bawah halaman ini.
·
Unit
Memori / Penyimpan (Memory / Storage unit)
Berfungsi untuk menampung data/program yang diterima dari unit masukan sebelum
diolah oleh CPU dan juga menerima data setelah diolah oleh CPU yang selanjutnya
diteruskan ke unit keluaran. Pada suatu sistem komputer terdapat dua macam
memori, yang penamaannya tergantung pada apakah alat tersebut hanya dapat
membaca atau dapat membaca dan menulis padanya. Bagian memori yang hanya dapat
membaca tanpa bisa menulis padanya disebut ROM (Read Only Memory), sedangkan
bagian memori yang dapat melaksanakan membaca dan menulis disebut RAM (Random
Access Memory).
·
Unit
Keluaran (Output Unit)
Berfungsi untuk menerima hasil pengolahan data dari CPU melalui memori. Seperti
halnya pada unit masukan maka pada unit keluaran dikenal juga istilah peralatan
keluaran (Output device) dan media keluaran (Output media).
MEMORI Adalah bagian fungsional komputer yang berfungsi
untuk menyimpan program dan data.
• RAM (Random Access Memory)
Adalah memori yang dapat dibaca atau ditulisi. Data dalam sebuah RAM bersifat
volatile, artinya data akan terhapus bila catu daya dihilangkan. Karena sifat
RAM yang volatile ini, maka program computer tidak tersimpan di RAM. RAM hanya
digunakan untuk mcnyimpaii data seinantara, yang ticlak begilu vital saal
aliran daya terpiilus.
• ROM (Read Only Memory)
adalah memori yang hanya dapat dibaca. Data yang tersimpan dalam ROM bersifat
non-volatile, artinya data tidak akan lerhapus meskipun catu daya IcrpuWis.
Kaicna sil’alnya yang dcinikiaii, maka ROM dipergunakan untuk menyimpan
program. Ada beberapa tipe ROM, diantaranya ROM murni, PROM, dan EPROM.
Untuk lebih memahami konsep komputer anda bisa perhatikan strktur organisasi
komputer berikut penjelasannya :
1. Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan
data atau perintah ke dalam komputer
2. Output Device (Alat Keluaran)
Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai
hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy
(ke monitor), ataupun berupa suara.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem.
Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit)
PU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional,
yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU
(Control Unit) sebagai pengontrol kerja komputer.
5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal.
Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk
menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only
Memory) yaitu memori yang haya bisa dibaca dan berguna sebagai penyedia
informasi pada saat komputer pertama kali dinyalakan.
6. Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena
pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data,
maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu
saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya
bidirectional, artinya CPU dapat membaca dan menirma data melalui data bus ini.
Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
7. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer
data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau
dibaca. Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
8. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan
Address Bus. Terdiri atas 4 samapai 10 jalur paralel.
CARA KERJA SISTEM KOMPUTER:
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali
diletakkan di RAM (melalui Input-storage). apabila berbentuk instruksi
ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data
ditampung di Working-storage). Jika register siap untuk menerima pengerjaan
eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk
ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan
instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control
Unit dari Working-storage untuk ditampung di General-purpose register (dalam
hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan
adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk
mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di
Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan
mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke
Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit
akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke
Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan
ditampilkan ke output-devices.
CARA KERJA KOMPUTER
a. Pemrosesan
Sebuah CPU atau singkatan dari Unit Pemproses Pusat dalam bahasa inggrisnya
central processing unit, bertugas untuk memproses arahan, melakukan pengiraan
dan mengatur lalu lintas informasi menerusi system komputer. Unit atau
perangkat pemprosesan juga akan melakukan komunikasi dengan perangkat input,
output dan penyimpanan untuk melaksanakan arahan-arahan yang berkaitan.
Di dalam arsitektur milik bapak von Neumann yang asli, ia telah menjelaskan
tentang sebuah Unit Aritmatika dan Logika, serta sebuah Unit Kontrol. Pada
komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu yaitu IC
atau Integrated Circuit, yang juga dinamakan CPU atau Central Processing Unit.
Apakah yang dimaksud dengan Unit Aritmatika dan Logika, atau Arithmetic Logic
Unit (ALU)? Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU) adalah
alat yang melakukan tugas dasar seperti tugas aritmatika (penjumlahan,
pengurangan, dan semacamnya), tugas logis (and, or, not), dan pelaksanaan
perbandingan (contohnya, membandingkan isi sebanyak dua slot untuk kesetaraan).
Pada unit inilah dilakukan “kerja” yang nyata.
Unit kontrol menyimpan perintah yang dilakukan oleh komputer, memerintahkan ALU
untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan
untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori
yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya.
b. Input dan Hasil
I/O mengizinkan komputer memperoleh informasi dari dunia luar, dan meletakkan
hasil pekerjaannya di sana, dapat berbentuk fisik atau non fisik. Ada berbagai
macam alat I/O, dari yang akrab ditelinga kita seperti keyboard, monitor dan
hardisk, ke yang lebih tidak biasa misalnya adalah webcam (kamera web), mesin
printer, mesin scanner, dan lain lain.
Yang dipunyai oleh semua alat masukan biasa adalah bahwa mereka merubah
informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh
sistem komputer digital. Alat output, merubah data ke dalam informasi yang
dapat dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer
digital ialah contoh dari sistem pengolah data.
c. Instruksi / perintah
Perintah atau instruksi yang dibahas seperti judul di atas adalah tidak
perintah kaya bahasa manusiawi. Komputer hanya mempunyai jumlah yang terbatas
perintah sederhana yang dirumuskan dengan baik. Perintah biasa yang dipahami
kebanyakan komputer ialah misalnya “melakukan penyalinan isi sel 456, dan
tempat tiruan di sel 789?, menambahkan isi sel 888 ke sel 063, dan tempat
akibat di sel 024?, dan “jika isi sel 777 adalah 0, perintah berikutnya anda di
sel 456?.
Perintah atau Instruksi dimulai dalam komputer sebagai nomor – kode untuk
“menyalin” mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang
didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam
prakteknya, orang biasanya tidak menulis perintah untuk komputer secara
langsung di bahasa mesin tetapi memakai bahasa pemrograman “tingkat tinggi”
yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program
komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman
berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat
rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak
yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat
tinggi).
d. Arsitektur
Komputer kontemporer meletakkan ALU dan juga unit kontrol ke dalam satu sirkuit
terpadu yang dikenal sebagai Central Processing Unit (CPU). Biasanya, memori
komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU.
Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary
sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.
Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama
– mereka mempunyai beberapa CPU dan unit kontrol yang bekerja secara bersamaan.
Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud
penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model
di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.
Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer
mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan,
dan perintah berikutnya dicapai. Ulang prosedur ini sampai komputer dimatikan.
e. Program
Program komputer merupakan daftar perintah yang besar untuk dilakukan oleh
komputer. Banyak program komputer berisi jutaan perintah, dan banyak dari
perintah itu dilakukan berulang kali. Suatu Komputer modern yang umum dapat
mengerjakan sekitar dua sampai tiga milyar perintah dalam satu detik. Komputer
tidak mendapat kemampuan luar biasa, mereka lewat kemampuan untuk melakukan
perintah kompleks.
Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang yang
disebut (programmer). [Programmer Baik mengembangkan set-set perintah untuk
melakukan tugas biasa sebagai contoh, menggambar titik di layar dan lalu
membuat set-set perintah itu tersedia kepada programmer lain]. Saat ini,
kebanyakan komputer melakukan beberapa program sekaligus. Ini biasanya
diserahkan ke sebagai multitasking. CPU melakukan perintah dari satu program,
kemudian setelah beberapa saat, CPU beralih ke program kedua dan melakukan
beberapa perintahnya.
f. Sistem Operasi
Sistem operasi merupakan semacam gabungan dari potongan kode yang berguna.
Ketika semacam kode komputer dapat dipakai secara bersama oleh bermacam-macam
program komputer, kemudian setelah bertahun-tahun, programer akhirnya
memindahkannya ke dalam sistem operasi.
Sistem operasi, dapat menentukan program man yang dijalankan, kapan, dan alat
mana “seperti memori atau I/O” yang mereka pakai. Sistem operasi juga
memberikan pelayanan kepada program lain, seperti kode “driver” yang
mengizinkan seorang programer untuk menulis program untuk suatu mesin tanpa
perlu mengetahui detail dari semua alat elektronik yang berhubungan.
sumber :
http://antmountain.blogspot.com/2012/01/struktur-dasar-dan-organisasi-komputer.html
https://www.academia.edu/6818662/ORGANISASI_and_ARSITEKTUR_KOMPUTER
http://radmarssy.wordpress.com/2007/02/07/struktur-dasar-komputer/
http://informatikamu.com/mata-kuliah-organisasi-dan-arsitektur-komputer/
http://www.slideshare.net/ptsumaye/organisasi-arsitektur
sumber :
http://antmountain.blogspot.com/2012/01/struktur-dasar-dan-organisasi-komputer.html
https://www.academia.edu/6818662/ORGANISASI_and_ARSITEKTUR_KOMPUTER
http://radmarssy.wordpress.com/2007/02/07/struktur-dasar-komputer/
http://informatikamu.com/mata-kuliah-organisasi-dan-arsitektur-komputer/
http://www.slideshare.net/ptsumaye/organisasi-arsitektur
Arsitektur Komputer
Arsitektur Komputer
adalah sebuah ilmu untuk tujuan perancangan sintem kompter. Tujuan seorang
arsitek komputer adalah merancang sebuah sistem dengan kinerja yang tinggi
dengan biaya yang layak, memenuhi persyaratan-
persyaratan lainnya. “Arsitektur Komputer”
memberikan berbagai
atribut pada sistem komputer yang dibutuhkan oleh seorang perancangsoftware
sistem untuk mengembangkan suatu progaram. Model konseptual arsitektur computer
memberikan informasi sebagai berikut.
- Set instruksi
- Format instruksi
- Kode operasi
- Jenis-jenis
operand
- Mode-mode
pengalamatan operand
- Register
- Main memory space utilization (memory map)
- Alokasi ruang
I/O (I/O map)
- Pengerjaan/penetapan
interupsi dan prioritas
- Pengerjaan
kanal-kanal DMA dan prioritas
- Teknik-teknik
I/O yang digunakan berbagai perangkat
- Format-format
perintah pengontrol I/O
- Format-format
status pengontrol I/O
Format-format status
pengontrol I/OOrganisasi komputer memberikan gambar yang lebih dalam mengenai
struktur fungsionaldan interkoneksi logika antara unit-unit (blok fungsional).
Biasanya termasuk rincian atau detailhardware yang dapat diketahui oleh
pemrogram, seperti sinyal-sinyal kontrol, antarmukakomputer dan peripheral
serta teknologi memori yang digunakan.
Tingkatan Dasar Arsitektur Komputer
Pada tingkatan ini
Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana
pada hardware ini “layer” software ditambahkan. Software tersebut berada di
atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung
software dengan memberikan atau menyediakan operasi yang diperlukan software.
Multilayerd Machine
Tingkatan dasar
arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer
keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer
software di atas beberapa layer hardware.
CPU (Central processing
Unit), yang mengendalikan semua unit sistem komputer yang lain dan mengubah
input menjadi output.
Primary storage
(penyimpanan primer), berisi data yang sedang diolah dan program
Control unit (unit
pengendalian), membuat semua unit bekerja sama sebagai suatu sistem
Aritmatika and logical
Unit, tempat berlangsungnya operasi perhitungan matematika dan logika
Unit Input, memasukkan
data ke dalam primary storage
Secondary storage (penyimpanan
sekunder), menyediakan tempat untuk menyimpan program dan data saat tidak
digunakan
Unit Output, mencatat
hasil pengolahan
PERALATAN INPUT
Perangkat input
merupakan peralatan yang dapat digunakan untuk menerima data yang akan diolah
ke dalam komputer. Perangkat ini yang digunakan oleh pengguna untuk melakukan
interaksi dengan komputer agar komputer melaksanakan perintah yang diberikan
oleh penggunanya. Prinsip kerja yang dilakukan perangkat input adalah merubah
perintah yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh
komputer (machine readable form), ini berarti mengubahkan perintah dalam bentuk
yang dipahami oleh manusia kepada data yang dimengerti oleh komputer yaitu
dengan kode-kode binary (binary encoded information).
PEMROSESAN PUSAT DAN PENYIMPANAN SEKUNDER
CPU atau satuan
merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro,
processor ini disebut microprocessor. CPU terdiri dari dua bagian utama,
yaitu unit kendali ( control unit) dan unit Aritmatika dan logika (arithmethic
logic unit). Disamping dua bagian utama tersebut, CPU mempunyai beberapa
simpanan yang berukuran kecil yang disebut register.
Penyimpanan sekunder (secondary
storage)
Penyimpanan sekunder
(juga dikenal sebagai memori eksternal atau penyimpanan tambahan), berbeda dari
penyimpanan utama dalam hal itu tidak langsung dapat diakses oleh CPU. Komputer
biasanya menggunakan input / saluran output untuk mengakses penyimpanan
sekunder dan transfer data yang diinginkan dengan menggunakan daerah menengah
dalam penyimpanan utama. Penyimpanan sekunder tidak kehilangan data bila
perangkat dimatikan-itu adalah non-volatile. Per unit, itu biasanya juga dua
lipat lebih murah dari penyimpanan utama. Akibatnya, sistem komputer modern
biasanya memiliki dua perintah besarnya lebih penyimpanan sekunder dari
penyimpanan primer dan data disimpan untuk waktu yang lebih lama disana.
PERALATAN OUTPUT
Adalah perangkat keras
komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan
data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke
monitor), ataupun berupa suara.
Output yang dihasilkan
dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf,
angka, simbol khusus), image (dalam bentuk grafik atau gambar),
suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form).
Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia,
sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses
selanjutnya dari komputer.
Peralatan output dapat
berupa:
Hard-copy device, yaitu
alat yang digunakan untuk mencetak tulisan dan image pada media keras
seperti kertas atau film.
Soft-copy device, yaitu
alat yang digunakan untuk menampilkan tulisan dan imagepada media lunak
yang berupa sinyal elektronik.
Drive device atau driver,
yaitu alat yang digunakan untuk merekam simbol dalam bentuk yang hanya dapat
dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini
berfungsi ganda, sebagai alat output dan juga sebagai alat input.
MODEL-MODEL KOMPUTASI ARSITEKTUR KOMPUTER
SISD
Yang merupakan singkatan dari
Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur
Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja.
Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal.
Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan
beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah
UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.
SIMD
Yang merupakan singkatan dari
Single Instruction, Multiple Data. SIMD menggunakan banyak processor dengan
instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai
contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100
angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan
algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya
processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20,
processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk
processor-processor yang lain. Beberapa contoh komputer yang menggunakan model
SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan
Cell Processor (GPU
MISD
Yang merupakan singkatan dari
Multiple Instruction, Single Data. MISD menggunakan banyak processor dengan
setiap processor menggunakan instruksi yang berbeda namun mengolah data yang
sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa
menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang
berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan
kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang
digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat
ini belum ada komputer yang menggunakan model MISD.
MIMD
Yang merupakan singkatan dari
Multiple Instruction, Multiple Data. MIMD menggunakan banyak processor dengan
setiap processor memiliki instruksi yang berbeda dan mengolah data yang
berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan
komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah
IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM
BG/L.
Sumber :
Etika Menulis Di Internet
Sesuai dengan Judul, etika menulis di internet
sendiri sebenarnya suatu opini seseorang mengenai tata cara bersopan santun
dalam melakukan suatu penulisan di jejaring sosial internet, sebagai contoh
blog, email, fasilitas komentar pada suatu forum, dan sebagainya. Dalam
penulisannya sendiri terdapat aspek lain yang harus di perhatikan karena jika
salah tulis akan mendapatkan jeratan hukum yang berlaku. Hal yang harus
di perhatikan di dalam suatu penulisan di internet, ialah :
1. Tidak ada Unsur SARA
2. Menggunakan bahasa yang sopan
3. Tulisan dapat dipahami oleh pembaca lain
4. Bermanfaat bagi pembaca
5. Tidak mencaci-maki, memfitnah, atau menghujan
pihak tertentu
6. Selalu mencantumkan sumber alamat ketika
mengambil masukan artikel dari blog atau situs lain
7. Tidak ada unsur pornografi
8. Tidak melakukan plagiarisme
Di Indonesia aturan atau kaidah hukum mengenai
etika menulis di internet pun sudah di undang-undangkan yang ditetapkan tahun
2008. Aturan itu adalah Undang-undang Informasi dan Transaksi Elektronik atau
UU ITE.
Pada UU ITE perbuatan yang dilarang menyangkut isi
tulisan tertuang pada BAB VII pasal 27 ayat satu sampai empat dan pasal 28 ayat
satu dan dua.
Pasal 27
(1) Setiap
Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan
dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen
Elektronik yang memiliki muatan yang melanggar kesusilaan.
(2) Setiap
Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan
dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen
Elektronik yang memiliki muatanperjudian.
(3) Setiap
Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan
dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen
Elektronik yang memiliki muatanpenghinaan dan/atau pencemaran nama baik.
(4) Setiap
Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan
dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen
Elektronik yang memiliki muatanpemerasan dan/atau pengancaman.
Pasal 28
(1) Setiap
Orang dengan sengaja dan tanpa hak menyebarkan berita bohong dan menyesatkan
yang mengakibatkan kerugian konsumen dalam Transaksi Elektronik.
(2) Setiap
Orang dengan sengaja dan tanpa hak menyebarkan informasi yang ditujukan untuk
menimbulkan
rasa kebencian atau permusuhan individu dan/atau kelompok masyarakat tertentu
berdasarkan atas suku, agama, ras, dan antargolongan (SARA).
Mengenai ketentuan
pidananya tertuang pada BAB XI Pasal 45 ayat 1 dan 2
Pasal 45
(1) Setiap
Orang yang memenuhi unsur sebagaimana dimaksud dalam Pasal 27 ayat (1),
ayat (2),
ayat (3), atau ayat (4) dipidana dengan pidana penjara paling lama 6 (enam)
tahun dan/atau denda paling banyak Rp1.000.000.000,00 (satu miliar rupiah).
(2) Setiap
Orang yang memenuhi unsur sebagaimana dimaksud dalam Pasal 28 ayat (1) atau
ayat (2) dipidana dengan pidana penjara paling lama 6 (enam) tahun dan/atau
denda paling banyak Rp1.000.000.000,00 (satu miliar rupiah).
Sumber :
Flowchart Tata Cara Menggunakan Telepon Umum
Berikut adalah contoh flowchart tata cara penggunaan telepon umum. Yang pertama harus dilakukan adalah menyiapkan koin yang akan digunakan untuk menelpon, kemudian cari telepon umum terdekat, ketika sudah sampai di tempat, lalu angkat gagang telepon disertai dengan memasukan koin agar tombol nomer dapat berfungsi, kemudian masukkan nomer telepon tujuan setelah itu tunggu hingga lawan bicara memberi balasan atau mengangkat telepon miliknya, jika telepon belum juga tersambung yang harus dilakukan adalah menaruh kembali gagang telepon lalu mulai kembali dari mengangkat gagang telepon disertai dengan memasukan koin, lalu tekan nomor tujuan yang ingin di telepon atau di hubungi kembali, kemudian bila tersambung maka berbiacaralah kemudian ketika percakapan di telepon selesai selasi, taruh kembali gagang telepon ke tempat semula, selesai.
Langganan:
Postingan (Atom)

