Thursday, 22 December 2016

Prosesor Paralel

Pemrosesan paralel (parallel processing) adalah penggunaaan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.
    Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.

Pipelining dan RISC ( Reduce Instruction Set Computer)

A.   PIPELINING
Pengertian pipelining, pipelining yaitu suatu cara yang digunakan untuk melakukan sejumlah kerja secara bersama tetapi dalam tahap yang berbeda yang dialirkan secara kontinu pada unit pemrosesan. Dengan cara ini, maka unit pemrosesan selalu bekerja.
Teknik pipeline ini dapat diterapkan pada berbagai tingkatan dalam sistemkomputer. Bisa pada level yang tinggi, misalnya program aplikasi, sampai pada tingkat yang rendah, seperti pada instruksi yang dijalankan oleh microprocessor.

Arsitektur Famili Komputer IBM PC

IBM PC adalah sebutan untuk keluarga komputer pribadi buatan IBM, IBM PC diperkenalkan pada 12 Agustus 1981, dan (dipensiunkan) pada tanggal 2 April 1987.
Sejak diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga antara lain:
-          IBM 4860 PCjr
-          IBM 5140 Convertible Personal Computer (laptop)
-          IBM 5150 Personal Computer (PC yang asli)
-          IBM 5155 Portable PC (sebenarnya merupakan PC XT yang portabel)
-          IBM 5160 Personal Computer/eXtended Technology
-          IBM 5162 Personal Computer/eXtended Technology Model 286 (sebenarnya merupakan PC AT)
-          IBM 5170 Personal Computer/Advanced Technology

A.   Famili IBM PC Dan Turunannya
Komputer personal pertama kali muncul setelah diperkenalkan mikroprosesor, yaitu chip tunggal   yang terdiri dari set register , ALU dan unit control komputer. IBM PC merupakan arsitektur bus tunggal yang disebut PC I/O Channel BUS atau PC BUS. PC BUS melengkapi PC dengan 8 jalur data, 20 jalur alamat, sejumlah jalur kontrol dan ruang alamat fisik PC adalah 1 MB

B.   Konfigurasi Mikrokomputer Dasar
Chipset adalah set dari chip yang mendukung kompatibel yang mengimplementasikan berbagai fungsi tertentu seperti pengontrol interupt, pengontrol bus dan timer.
Chip khusus yang di sebut koprosesor yang beroperasi bersama dengan CPU guna meningkatkan fungsionalitasnya.

C.   Komponen IBM PC
·         Sistem Kontrol BUS: Pengontrol BUS, Buffer Data, dan Latches Alamat
·         Sistem Kontrol Interrupt: Pengontrol Interrupt
·         Sistem Kontrol RAM dan ROM: Chip RAM dan ROM, Decoder Alamat, dan Buffer
·         Sistem Kontrol DMA: Pengontrol DMA
·         Timer: Timer Interval Programmable
·         Sistem Kontrol I/O: Interface Paralel Programmable

Unit Input/Output

I/O adalah suatu mekanisme pengiriman data secara bertahap dan terus menerus melalui suatu aliran data dari proses ke peranti (begitu pula sebaliknya). Fungsi I/O pada dasarnya adalah mengimplementasikan algoritma I/O pada level aplikasi. Hal ini dikarenakan kode aplikasi sangat fleksible.
Unit Input/Output (I/O) adalah bagian dari sistem mikroprosesor yang digunakan oleh mikroprosesor itu untuk berhubungan dengan dunia luar. Unit input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse. Sementara unit output biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan ditampilkan pada layar monitor atau printer. Bagian input (masukan) dan juga keluaran (output) ini juga memerlukan sinyal kontrol, antara lain untuk baca I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (Input/Output Write [IOW]).

Sunday, 6 November 2016

CPU ( Central Processing Unit)

CPU adalah otak dari sebuah komputer, pengolahan semua instruksi yang Anda berikan. Sebuah CPU memiliki berbagai komponen untuk menerima instruksi, mengolahnya dan kemudian mengubah mereka menjadi sinyal untuk mengaktifkan bagian lain dari komputer. Perhitungan dilakukan dengan menggunakan switch mikroskopis yang dikenal sebagai transistor yang terletak di chip silikon.
Untuk membuat pekerjaan lebih cepat CPU, sejumlah inovasi teknologi telah dilaksanakan:
1. Dikemas lebih banyak transistor ke dalam CPU tunggal.
2. Meningkatkan kecepatan clock CPU.
3. Meningkatkan jangkauan bilangan bulat yang digunakan untuk mewakili angka.
4. Mempekerjakan beberapa core dalam CPU tunggal.

Thursday, 27 October 2016

Arsitektur Set Instruksi

Set instruksi didefinisikan sebagai suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram.
Set instruksi (instruction set) biasa disebut juga sebagai sekumpulan lengkap instruksi yang dapat dimengerti oleh sebuah CPU dengan sebuah kamus berisi daftar perintah apa saja yang dapat dilakukan (didukung) oleh sebuah prosesor, dan biasanya terikat dengan sebuah keluarga arsitektur prosesor tertentu.

Wednesday, 5 October 2016

Organisasi Komputer Dasar

Organisasi komputer berkaitan dengan unit-unit operasional komputer dan berhubungan dengan komponen sistem komputer, seperti hardware, sinyal kontrol, interface, teknologi memori.
Arsitektur komputer lebih cenderung pada kajian atribut-atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmatika yang digunakan, teknik pengalamatan, mekanisme I/O.
Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.
Organisasi dasar dari sebuah komputer dapat ditunjukkan pada blok diagram di bawah ini:

Wednesday, 28 September 2016

Evolusi Arsitektur Komputer

Pada kali ini saya akan membahas tugas mata kuliah Organisasi dan Arsitektur Komputer. Dimana pada mata kuliah ini kita diharapkan dapat mengetahui mengetahui dan memahami evolusi dan kinerja komputer dari generasi 1 sampai dengan 6, serta struktur dan fungsi dari komputer. Tantangan yang dihadapi adalah adanya bermacam-macam komputer dan perkembangan yang pesat dibidang komputer, namun demikian konsep dasar organisasi komputer telah digunakan secara konsisten secara menyeluruh.

Tuesday, 31 May 2016

Menghitung Nilai Debit Air dan Daya Efektif Turbin menggunakan Pascal dengan Function

Aplikasi yang saya buat ini adalah untuk mencari nilai Debit Air dan Daya Efekti Turbin, dimana input akan diolah dengan function. Terdapat dua function, yaitu (Q) dan (Net) yang menghasilkan output masing-masing.
Berikut contoh Program, Tampilan, dan Flowchartnya:

Monday, 11 April 2016

Mencari Debit Air menggunakan Pascal

Sekarang saya akan menullis sebuah perhitungan tentang mencari nilai debit air yang dihasilkan sebuah turbin dengan menggunakan Pascal

Dimana:
Q= Net/ (P.g.H.n)
Keterangan:
Q= Debit Air
Net= Daya Efektif Turbin
P= Massa Jenis Air
g= Percepatan Gravitasi
H= Ketinggian
n= Efisiensi Turbin

Thursday, 17 March 2016

Mencari Nilai Debit Air

Kali ini saya akan menulis sebuah perhitungan tentang mencari nilai debit air yang dihasilkan sebuah turbin dengan menggunakan Visual Basic.
Dimana Q = Net/ (P.g.H.ƞ)
Keterangan :
Q = Debit Air
Net = Daya Efektif Turbin
P = Massa Jenis Air
g = Percepatan Gravitasi
H = Ketinggian
ƞ = Efisiensi Turbin

* Struktur Navigasi




* Coding:

Private Sub Command1_Click()
Text6.Text = (Val(Text1.Text) / Val(Val(Text2.Text) * Val(Text3.Text) * Val(Text4.Text) * Val(Text5.Text))) * 100
End Sub

Wednesday, 27 January 2016

PROPOSAL BISNIS

Proposal Bisnis




Nama Perusahaan             : Kedai #7
Alamat                              : Villa Nusa Indah 5, Ciangsana - Bogor
Telepon                             : 081284399982



Ringkasan Eksekutif

Seperti yang kita ketahui makanan dan minuman adalah salah satu kebutuhan pokok dari manusia yang tidak akan pernah di tinggalkan. Berbeda dengan pakaian atau fashion yang akan terus berbeda seiring jalannya waktu. Di zaman yang sudah modern ini manusia sudah berhati-hati dalam memilih makanan dan minuman, karena pada zaman yang modern ini banyak makanan atau minuman yang menggunakan bahan kimia yang berbahaya.
Dengan melihat kebutuhan manusia akan pangan tersebut. Maka dari itu kami ingin mendirikan usaha yang bergerak di bidang kuliner. Jenis makanan dan minuman yang akan kita dirikan pada usaha kami ini beragam. Tentu saja makanan dan minuman yang akan kami sediakan sudah tidak asing lagi bagi orang yang sudah tua maupun anak muda.
      Dalam landasan tersebut kami berniat untuk membuat usaha kedai dan usaha tersebut akan kami beri nama “Kedai #7”. Dengan harapan pelanggan akan tertarik untuk datang dan senang akan cita rasa dalam makanan dan minuman yang akan kami sediakan.