Minggu, 22 November 2015

PIPELINE

1. 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.
Ø  Pengenalan Pipeline.
Prosesor Pipeline yang berputar adalah prosesor baru untuk arsitektur superscalar komputasi. Ini didasarkan pada cara yang mudah dan pipeline yang biasa, struktur yang dapat mendukung beberapa ALU untuk lebih efisien dalam pengiriman dari bagian beberapa instruksi. Daftar nilai arus yang berputar di sekitar pipa, dibuat oleh dependensi data lokal. Selama operasi normal, kontrol sirkuit tidak berada pada jalur yang kritis dan kinerja hanya dibatasi oleh data harga. Operasi mengalir dengan interval waktu sendiri. Ide utama dari Pipeline Prosesor yang berputar adalah circular uni-arah mengalir dari memori register oleh pusat waktu logika dan proses secara parallel dari operasi ALU.

Struktur lain yang menggunakan penyelesaian deteksi atau selain penundaan yang tepat dari pengaturan waktu pusat tetapi karena masalah waktu yang Syncronization, Pipelines memaksakan sebuah penurunan kinerja. Misalnya counterflow pipeline prosesor yang dirancang sekitar dua arah, pipa membawa petunjuk dan argumen dalam satu arah dan hasil yang lainnya b ini dapat menyebabkan Syncronization masalah antara prosesor.

Pipeline yang berputar menghindari masalah yang hanya melewati data dalam satu arah. Pada prinsipnya, prosesor dari register terus beredar di sekitar cincin yang berhubungan dengan berbagai fungsi ALU, akses memori dan sebagainya .ada tiap tahap, nilai-nilai yang memeriksa dan disampaikan, kemungkinan setelah perubahan, tidak signifikan dengan pengeluaran tambahan untuk sinkronisasi. Dispatched adalah instruksi dari pusat ke fungsi unit yang memungkinkan beberapa masalah instruksi .

Minggu, 04 Oktober 2015

Sistem BUS

Pengertian Sistem Bus

Bus adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem. Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan hirarki sistem komputer.

Suatu Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat Input/Output. setiap computer saling berhubungan membentuk kesatuan fungsi. Sistem bus adalah penghubung bagi keseluruhan komponen computer dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatlah mendominasi kerja suatu computer. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan system bus.

Arsitektur Komputer Von Neuman & Harvard

Arsitektur komputer von Neumann
Arsitektur Von Neumann adalah arsitektur komputer yang menempatkan program (ROM=Read Only Memory) dan data (RAM=Random Access Memory) dalam peta memori yang sama. Arsitektur ini memiliki address dan data bus tunggal untuk mengalamati program (instruksi) dan data. Arsitektur von Neumann atau Mesin Von Neumann merupakan arsitektur yang diciptakan oleh John von Neumann pada tahun 1903-1957. Yang mana  hampir semua komputer saat ini menggunakan Arsitektur buatan John Von Neumann. Arsitektur Von Neumann ini   menggambarkan komputer dengan empat bagian utama yaitu:
·         Unit Aritmatika dan Logis (ALU),
·           unit kontrol (CU)
·         memori, dan
·           alat masukan I/O
Diagram blok hubungan antara komponen CPU:
 

Diagram Arsitektur Von Neumann
 

Cara kerja

1.       Komunikasi Antara Memori dan Unit Pengolahan
Komunikasi antara memori dan unit pengolahan terdiri dari dua register:
·         Alamat memori Register (MAR).
·          Memori data Register (MDR).
                  Untuk membaca,
·         The address of the location is put in MAR. Alamat lokasi diletakkan Maret
·         Memori diaktifkan untuk membaca.
·          Nilai ini dimasukkan ke dalam MDR oleh memori.
Untuk menulis,
·         Alamat lokasi diletakkan Maret
·         Data dimasukkan ke dalam MDR.
·         Tulis Aktifkan sinyal menegaskan.
·         Nilai dalam MDR ditulis ke lokasi yang ditentukan. 
2.       CPU
·        Hardware unit seperti ALU , register, memori, dll, yang dihubungkan bersama ke dalam jalur data-.
·        Aliran bit sekitar jalur data-dikendalikan oleh "gerbang" yang memungkinkan bit mengalir atau tidak mengalir (off) melalui jalur data-.
·        Instruksi biner (1 = on, 0 = off) yang mengontrol aliran yang disebut micro-instruksi.

Minggu, 27 September 2015

Multiplexing

Pengertian Multiplexing
Multiplexing merupakan suatu istilah dalam dunia telekomunikasi. Multiplexing adalah teknik mengirimkan beberapa informasi melalui satu saluran. Tujuan utamanya adalah untuk menghemat jumlah saluran fisik misalnya kabel, pemancar & penerima (transceiver), atau kabel optik. Tekniknya yaitu dengan menggabungkan beberapa sinyal untuk dikirimkan secara bersamaan pada suatu kanal transmisi. Dimana perangkat yang melakukan Multiplexing disebut Multiplexer atau disebut juga dengan istilah Transceiver / Mux. Dan untuk di sisi penerima, gabungan sinyal–sinyal itu akan kembali di pisahkan sesuai dengan tujuan masing–masing. Proses ini disebut dengan Demultiplexing.
Setelah jaringan digabungkan(multiplexing), maka perlu dilakukan pemisahannya yaitu yang disebut sebagai demultiplexing. Demultiplexing merupakan cara memisahkan dua atau lebih sinyal yang telah digabungkan menjadi satu sinyal.
Demultiplexing adalah ekstraksi saluran yang asli di sisi penerima. Perangkat yang melakukan demultiplexing proses disebut demultiplexer (DEMUX).

Sabtu, 19 September 2015

RAM DAN ROM



PENGERTIAN RAM DAN ROM
1.RAM
     RAM yang merupakan singkatan dari Random Access Memory adalah sebuah perangkat keras komputer yang berfungsi menyimpan berbagai data dan instruksi program, isi dari RAM dapat diakses secara random atau tidak mengacu pada pengaturan letak data. Data di dalam RAM bersifat sementara, dengan kata lain data yang tersimpan akan hilang jika komputer dimatikan atau catu daya yang terhubung kepadanya dicabut.
RAM biasa juga disebut sebagai memori utama (main memory), memori primer (primary memory), memori internal (internal memory), penyimpanan utama (primary storage), memory stick, atau RAM stick. Bahkan terkadang orang hanya menyebutnya sebagai memori meskipun ada jenis memori lain yang terpasang di komputer.
RAM merupakan salah satu jenis memori internal yang mendukung kecepatan prosesor dalam mengolah data dan instruksi. Dengan menggunakan tambahan RAM ke dalam komputer dapat menghasilkan pengaruh positif pada kinerja dan kecepatan komputer, meskipun RAM sebenarnya tidak menentukan kecepatan komputer.
Modul memori RAM yang umum diperdagangkan berkapasitas 128 MB, 256 MB, 512 MB, 1 GB, 2 GB, dan 4 GB.
Ram juga berfungsi mengolah data dan instruki yang ditulis atau dibaca oleh buah system bagian dari komputer yang sangat pentin g. Dengan fungsi tersebut maka Anda bisa menjalankan dua aktifitas sekaligus, yaitu menulis dari RAM dan membaca data dari RAM. Semakin berat aplikasi yang akan dijalankan, maka bobot RAM akan semakin besar.
Ada empat macam tipe dari memory komputer, yaitu:
1.randoaccessmemory
2.readonlymemory
3.CMOSmemory
4. virtual memory
JENIS-JENIS RAM
Berdasarkan cara kerja:
1. Dynamic RAM (DRAM)
*FastPage Mode DRAM (FPM DRAM)
* Extended Data Output DRAM (EDO DRAM)
* Synchronous DRAM (SDRAM)
* Rambus DRAM (RDRAM)
* Double Data Rate SDRAM (DDR SDRAM)
* Untuk video :
1. Video RAM (VRAM)
2. Windows RAM (WRAM)
3. Synchronous  Graphic RAM (SGRAM)
2. Static RAM (SRAM)
Berdasarkan Module:

Rabu, 09 September 2015

Alat Pemroses (CPU, RAM, ROM, CU, ALU, BUS )



Alat Pemroses (CPU, RAM, ROM, CU, ALU, BUS )
Alat pemroses :
adalah alat dimana instruksi-instruksi program diproses untuk mengolah data yang sudah dimasukan lewat alat input dan hasilnya akan ditampilkan di alat out put.

-------------------------------

Terdiri dari 3 :
1. Central Processing Unit (CPU)
2. Main Memory
3. Array Processor

------------------------------

Central processing UNIT (CPU)= Processor

Merupakan tempat untuk memproses instruksi-instruksi program.

Terdiri dari :
1. Control Unit (CU)
2. Arithmetic & Logical Unit (ALU)
3. Register

--------------

Control unit  (CU)memiliki tugas :
  • Mengatur dan mengendalikan alat-alat input dan output
  • Mengambil instruksi-instruksi dari main memory
  • Mengambil data dari main memory yang diperlukan untuk diproses
  • Mengirim Insruksi dan megawasi kerja ALU.
  • Menyimpan hasil proses ke main memory
 ----------------------