Powered By Blogger

Rabu, 11 Juni 2014

KONSEP CISC

CISC (Complex Instructions Set Computer) dimana prosesor tersebut memiliki set instruksi yang kompleks dan lengkap. CISC sendiri adalah salah satu bentuk arsitektur yang menjalani beberapa instruksi dengan tingkat yang rendah. Misalnya intruksi tingkat rendah tersebut yaitu operasi aritmetika, penyimpanan-pengambilan dari memory.
 
CISC memang memiliki instruksi yang complex dan memang dirasa berpengaruh pada kinerjanya yang lebih lambat. CISC menawarkan set intruksi yang powerful, kuat, tangguh, maka tak heran jika CISC memang hanya mengenal Bahasa Asembly yang sebenarnya ia tujukan bagi para Programmer. Oleh karena itu ,CISC hanya memerlukan sedikit instruksi untuk berjalan.

Karakteristik CISC
 
Sarat informasi memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat.
Dimaksudkan untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan. (Jumlah perintah sedikit tetapi rumit) Konsep CISC menjadikan mesin mudah untuk diprogram dalam bahasa rakitan.

Ciri-ciri
a.  Jumlah instruksi banyak
b.  Banyak terdapat perintah bahasa mesin
c.  Instruksi lebih kompleks

sumber:

KONSEP RISC

RISC (Reduce Instructions Set Computer) adalah Prosesor tersebut memiliki set instruksi program yang lebih sedikit. Karena perbedaan keduanya ada pada kata set instruksi yang kompleks atau sederhana (reduced). RISC lahir pada pertengahan 1980, kelahirannya ini dilator belakangi untuK CISC. Perbedaan mencolok dari kelahiran RISC ini adalah tidak ditemui pada dirinya instruksi Assembly atau yang dikenal dengan Bahasa Mesin sedangkan itu banyak sekali di jumpai di CISC.

Arsitektur RISC memiliki beberapa karakteristik diantaranya :
a.    Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operan dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired. Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
b.    Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula unit control. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
c.    Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol.

Ciri-ciri
a.   Instruksi berukuran tunggal
b.   Ukuran yang umum adalah 4 byte
c.   Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah.
d.   Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar
      memperoleh alamat operand lainnya dalam memori.
e.   Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti
      penambahan ke memori dan penambahan dari memori.

 sumber:

Kamis, 15 Mei 2014

Komputasi Modern pada Software dan Hardware

Pengertian software adalah sebuah perangkat yang menghubungkan suatu komputer dengan pengguna atau bisa dikatakan sebagai perangkat lunak yang umumnya digunakan untuk mengkontrol perangkat keras atau bisa juga digunakan untuk menghasilkan data informasi.

Software banyak kegunaanya misal untuk mengontrol hardware, memproses data, menganalisa data, menghasilkan data, banyak kegunaanya tergantung tipe
software untuk tujuan apa dari sang pembuatnya. 

Hardware atau dalam bahasa indonesianya disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba oleh manusia secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.

Sekarang kita akan masuk pada komputasi modern. komputasi itu sendiri adalah pengembangan atau kegiatan dari sesuatu yang kita lakukan. komputasi modern ialah pengembangan dari yang tadinya agak rumit menjadi lebih mudah dan canggih. Disini akan dibahas sedikit tentang Komputasi Modern Hardware dan Software.

Perkembangan Hardware bisa kita lihat contohnya pada bentuk komputer. Kita tahu bagaimana cara kerja komputer generasi pertama, sangat berbeda dengan komputer saat ini. Komputer generasi pertama ukurannya setengah dari lapangan bola tapi komputer sekarang bisa kita lihat gambarnya seperti di bawah ini:


Bahkan sekarang sudah tercipta tablet. Tablet adalah semacam komputer pintar yang bisa kita bawa kemana mana karena ukurannya yang cukup simple.

Kemudian software, komputasi modern pada software bisa kita lihat pada poin utama yang diperlukan dalam implementasi cloud computing, yaitu :

Senin, 14 April 2014

Komputasi Cloud

Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. 

Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. 

Contoh cloud computing:

- Email
- Data storage online
- Are you a collaborator?
Penkolaborasian data sering kali diperlukan. Karena data yang ingin kita simpan bermacam-macam jenisnya dan fungsinya. ada banayk tools yang dapat digunakan. Contohnya adalah Spicebird, Mikogo, Stixy and Vyew t 

- Bekerja pada virtual office
Sering kita memerlukan office untuk memproses data-data. Saat ini kita dapat menggunakan office tidak hanya yang sudah terinstall namun kita juga dapat menggunakan office yang disediakan secara online. Contohnya antara lain Ajax13, ThinkFree and Microsoft’s Office Live. 

- Kekuatan ekstra processing
Bila membutuhkan kekuatan untuk memproses secara cepat tanpa perlu membeli perangkat tambahan maka salah satu solusinya adalah Amazon’s EC2 virtual computing 
ini juga dapat diatur sesuai dengan kebutuhan individu masing -masing orang. contoh yang lain adalah AbiCloud, Elastichosts and NASA’s Nebula platform.

referensi:

Komputasi Grid

Pada bahasan sebelumnya kita telah membahas jenis komputasi – mobile computing. Sekarang kita akan membahas tentang komputasi grid. Komputasi grid adalah tipe dari komputasi paralel yang menggunakan sumber daya yang menggunakan banyak computer terpisah secara geografis tetapi tetap tersambung via jalur komunikasi (termasuk internet) untuk memecahkan persoalan komputasi skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.
               
Tiga hal yang di-,sharing dalam sebuah sistem grid, antara lain : Resource, Network dan Proses
Beberapa konsep dasar dari Komputasi Grid
  • ·     Sumber daya dikelola dan dikendalikan secara lokal.
  • ·    Sumber daya berbeda dapat mempunyai kebijakan dan mekanisme berbeda, mencakup Sumber daya komputasi dikelola oleh sistem batch berbeda, Sistem storage berbeda pada node berbeda, Kebijakan berbeda dipercayakan kepada user yang sama pada sumber daya berbeda pada Grid.
  • ·    Sifat alami dinamis: Sumber daya dan pengguna dapat sering berubah
  • ·    Lingkungan kolaboratif bagi e-community (komunitas elektronik, di internet)
 referensi :

Jenis Komputasi Modern - Mobile Computing



Pada tugas softskill yang kedua kali ini saya akan membahas tentang jenis komputasi modern. Sebelumnya pengertian Komputasi Modern itu sendiri adalah suatu cara untuk menemukan pemecah masalah dari data yang di input menggunakan algoritma. Kegiatan itulah yang di sebut dengan teori komputasi. Pada jaman dahulu yang namanya perhitungan hanya menggunakan pena dan kertas, kapur dan batu tulis serta alat hitung lainnya yang mungkin belum memadai. Namun saat ini alat penghitung sudah banyak yang praktis seperti kalkulator bahkan dengan menggunakan computer kita bisa menghitung dengan cara yang cepat dan bisa sekaligus banyak.
Komputasi modern juga mempunyai banyak fungsi guna memecahkan berbagai masalah seperti untuk menghitung:
  • Akurasi (bit, floating point)
  • Kecepatan (dalam satuanHz)
  • Problem volume besar (paralel)
  • Modeling (NN dan GA)
  • Kompleksitas (menggunakan Teori Bog O)

Jenis-jenis Komputasi Modern
Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut :

Mobile computing

Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.
Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Dan dapat dilihat contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

referensi:

http://riverc0de.wordpress.com/2012/06/27/implementasi-komputasi-modern-pada-mobile-computing/

Jumat, 14 Maret 2014

Penerapan Komputasi Modern di Bidang Pertahanan dan Perbankan



Tidak hanya di bidang kesehatan, tetapi pengaruh perkembangan teknologi juga sampai ke bidang pertahanan dan perbankan. 

Dalam bidang pertahan kita bisa melihat bagaimana suatu Negara bisa mengendalikan alat dengan bantuan computer yang sangat canggih. Di kelautan computer digunakan untuk mengirim pesan berupa sandi agar tidak ketahuan oleh musuh. Contoh lainnya seperti data Negara, pasti sangat di simpan dan dijaga apabila ingin membuka data tersebut tidak semudah membalikkan telapak tangan. Kita harus melewati beberapa kode rahasia yang hanya di ketahui oleh petinggi Negara.

Penerapan di bidang perbankan, kita bisa lihat computer sangatlah berpengaruh pada bidang ini. Dimana data nasabah tersimpan rapih di computer. Cara penghitungan yang banyak pun bisa di lakukan dengan computer. Tidak hanya computer, bidang perbankan ini pun pasti mempunyai mesin penghitung uang dengan cepat dan tepat. Tanpa system computer yang kuat, bidang perbankan tidak dapat berjalan dengan baik. 

Referensi:

Penerapan Komputasi Modern di bidang Kesehatan



Di era seperti ini yang namanya teknologi sangat di perlukan di bidang apapun. Bidang kesehatan juga salah satunya yang memerlukan teknologi yang modern. Pada kesempatan kali ini saya akan membahas sedikit tentang komputasi modern di bidang kesehatan.

Saat ini perkembangan teknologi sangat pesat. Bahkan dengan berkembangnya teknologi berimbas pula dengan bidang lainnya seperti bidang kesehatan. Sebelumnya telah kita bahas tentang komputasi yang merupakan suatu pemecah masalah. Di bidang kesehatan pun tentu ada permasalah yang harus di pecahkan. Salah satu cara nya dengan menggunakan USG.

USG atau ultrasonografi adalah suatu teknik diagnostik pencitraan yang menggunakan ultrasonik yaitu gelombang suara dengan frekuensi yang lebih tinggi dari kemampuan pendengaran manusia. Teknik ini digunakan untuk mencitrakan organ internal dan otot, ukuran serta strukturnya. Secara umum kegunaan USG adalah membantu menegakkan diagnosis dalam berbagai kelainan organ tubuh

Pemeriksaan USG menggunakan gelombang suara dengan frekuensi 1-10 MHz. Pilihan frekuensi menentukan resolusi gambar dan penembusan ke dalam tubuh pasien. Gelombang suara frekuensi tinggi tersebut dihasilkan dari kristal-kristal yang terdapat dalam suatu alat yang disebut transducer/probe. Perubahan bentuk akibat gaya mekanis pada kristal akan menimbulkan tegangan listrik dimana fenomena ini disebut  efek Piezo electric. Bentuk kristal juga akan berubah bila dipengaruhi oleh medan listrik. Kristal akan mengembang dan mengkerut sesuai dengan pola medan listrik yang melaluinya sehingga dihasilkan gelombang suara frekuensi tinggi.

Salah satu contoh ultrasonografi adalah Sonografi obstetric yang digunakan oleh dokter spesialis kebidanan  untuk memperkirakan usia kandungan, memperkirakan hari persalinan dan juga dapat membantu melihat adanya  kelainan pada kandungan/janin.

Sebelum melakukan pemeriksaan USG ada beberapa persiapan yang harus dilakukan oleh pasien yaitu :

  1. Penderita obstipasi sebaiknya diberikan laksatif di malam sebelumnya.
  2. Untuk pemeriksaan organ-organ di rongga perut bagian atas, sebaiknya dilakukan dalam keadaan puasa dan pada pagi hari dilarang makan dan minum yang dapat menimbulkan gas dalam perut karena akan mengaburkan gambar organ yang diperiksa.
  3. Untuk pemeriksaan kandung empedu dianjurkan puasa sekurang-kurangnya 6 jam sebelum pemeriksaan, agar diperoleh dilatasi pasif yang maksimal.
  4. Untuk pemeriksaan kebidanan dan daerah pelvis, buli-buli harus dalam keadaan penuh. 

Referensi:
http://prodia.co.id/pemeriksaan-penunjang/usg 
http://followertech.blogspot.com/2013/05/komputasi-modern-bidang-kesehatan.html