Kamis, 08 Oktober 2015

PENYIMPANAN DATA



Assalamualaikum Wr. Wb

Selamat Siang Semuanya...

Dalam Kesempatan kali ini saya akan Mempelajari Tentang Penyimpanan data yang berperan Penting dari Sebuah Komputer dalam hal Menyimpan sebuah data.

Komputer mempunyai perangkat keras untuk media penyimpanannya. Memori eksternal adalah perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar komponen utama yang telah disebutkan di atas. Contoh dari memori eksternal adalah floppy disk, harddisk, cd-rom, dvd.

Hampir semua memori eksternal yang banyak dipakai belakangan ini berbentuk disk/piringan sehingga operasi data dilakukan dengan perputaran piringan tersebut. Dari perputaran ini, dikenal satuan rotasi piringan yang disebut RPM (Rotation Per Minute). Makin cepat perputaran, waktu akses pun semakin cepat,namu makin besar juga tekanan terhadap piringan sehingga makin besar panas yang dihasilkan. Untuk media berkapasitas besar dikenal beberapa sitem yang ukuran RPM nya sebagai berikut :
  • 3600 RPM Pre-IDE
  • 5200 RPM IDE
  • 5400 RPM IDE/SCSI
  • 7200 RPM IDE/SCSI
  • 10000 RPM SCSI

Setiap memori eksternal memiliki alat baca dan tulis yang disebut head (pada harddisk) dan side (pada floppy). Tiap piringan memiliki dua sisi head/side, yaitu sisi 0 dan sisi 1. Setiap head/side dibagi menjadi lingkaran lingkaran konsentris yang disebut track. Kumpulan track yang sama dari seluruh head yang ada disebut cylinder. Suatu track dibagi lagi menjadi daerah-daerah lebih kecil yang disebut sector.

1. FLOOPY DISK

Floppy disk drive yang menjadi standar pemakaian terdiri dari 2 ukuran yaitu 5.25” dan 3.5” yang masing-masing memiliki 2 tipe kapasitas Double Density (DD) dan High Density (HD).

Floppy disk 5.25” kapasitasnya adalah 360 Kbytes (untuk DD) dan 1.2 Mbytes (untuk HD). Sedangkan floppy disk 3.5” kapasitasnya 720 Kbytes (untuk DD) dan ntuk HD). Kapasitas yang dapat ditampung oleh floppy disk memang cenderung kecil, apalagi jika dibandingkan dengan kebutuhan transfer dan penyimpanan data yang makin lama makin besar. Floppy disk hanya dapat menyimpan file teks, karena keterbatasan kapasitas. Walaupun demikian, penulisan pada floppy disk dapat dilakukan berulang-ulang, walaupun memakan waktu yang relatif lama.

2. ZIP drive

ZIP drive berasal dari lomega. ZIP drive berukuran kecil 1,47 inchi. ZIP drive ini memperbaiki keterbatasan kapasitas yang dimiliki oleh floopy disk. Perangkat ini terdiri dari floopy drive dan cartridge floopy khusus, yang mapu menampung sampai 100MB data. Dengan kapasitas sebesar ini, dapat memungkinkan orang menyimpan file grafik dan mutimedia.

3. Hardisk


Sebagaimana disket, hardisk juga meyimpan data dalam bentuk track, sektor, dan cluster. Sistem operasi komputer mencatat sektor berdasarkan cluster-nya. Sistem operasi Windows memberi nomor unik pada setiap cluster dan mencatat alamat file di hardisk menggunakan tabel alokasi file virtual (VFAT, Virtual File Allocation Table). VFAT merupakan salah satu metode untuk menyimpan dan mengetahui alamat file sesuai cluster yang digunakan. Oleh sebab itu, VFAT berisi setiap nilai pada setiap cluster yang menjelaskan lokasi disk tempat cluster berada. Terkadang sistem operasi menganggap sebuah cluster sebagai cluster yang sedang dipakai, meskipun pada saat itu cluster tersebut tidak berisi file apapun. Hal ini dinamakan lost cluster, dan pengguna dapat membebaskan cluster tersebut (yang berarti dapat menambah ruang hardisk) dengan memakai utilitas ScanDisk di Windows.
  • Hardisk Nonremovable (Hardisk Internal)

Hardisk nonremovable internal adalah hardisk yang tetap berada di dalam unit sistem komputer dan digunakan untuk menyimpan hampir semua program dan sebagian besar file data. Hardisk jenis ini terdiri dari beberapa piringan logam atau kaca (glass) berdiameter 1 sampai 5,25 inci (umumnya 3,5 inci), tersusun dalam bentuk kumparan dan berisi data pada kedua sisi piringannya. Head baca/tulis yang terletak di setiap sisi piringan, diatur oleh lengan penggerak yang bergerak maju mundur untuk mencari lokasi yang tepat pada piringan. Seluruh komponen ini terlindung dalam pembungkus anti-udara sehingga bisa terbebas dari kotoran-kotoran semacam debu.

Kapasitas hardisk nonremovable bervariasi antara 40 sampai 300 gigabyte. Bahkan ada pula hardisk yang sudah mencapai satuan terabyte yang setara dengan ribuan gigabyte. Satu gigabyte kira-kira setara dengan tulisan sepanjang 20.000 halaman, sedangkan file video dan suara biasanya berukuran 10 megabyte atau lebih.

Putaran piringan hardisk jauh lebih cepat dibandingkan disket, sehingga data/program pada hardisk dapat diakses lebih cepat. Kecepatan hardisk dinyatakan dengan satuan revolusi per detik (rpm) yang berkisar antara 5.400 sampai 7.200 rpm. Kecepatan putaran disket hanya 360 rpm, sedangkan hard drive sebesar 7.200 rpm (kira-kira setara dengan kecepatan 300 mil per jam).

  • Hard Drive Portabel (Hardisk Eksternal dan Removable)

Terdapat dua jenis hardisk portabel, antara lain :
Hardisk Eksternal, Hardisk eksternal adalah hardisk yang bisa ditempatkan di luar unit sistem dan tetap berpembungkus anti udara. Melalui kabel, hardisk dihubungkan ke unit sistem komputer ke port FireWire, USB atau port lain. Kapasitas minimalnya 250 gigabyte.

Hardisk Removable, Hardisk removable atau hard-drive catridge terdiri dari satu atau dua piringan dilengkapi head baca/tulisnya, terlindung dalam pembungkus kaku serta dapat dimasukkan ke drive catridge pada unit sistem mikrokomputer. Catridge, dengan kapasitas 80 gigabyte atau lebih, biasanya dipakai untuk mem-backup dan memindahkan file-file data berukuran besar, misalnya file spreadsheet atau desktop-publishing yang berukura

4. CD-ROM.

CD-ROM yang ada saat ini umumnya terbuat dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Informasi direkam secara digital sebagai lubang-lubang mikroskopis pada permukaan yang reflektif. Proses ini dilakukan dengan menggunakan laser yang berintensitas tinggi. Permukaan yang berlubang ini kemudian dilapisi oleh lapisan bening. Informasi dibaca dengan menggunakan laser berintensitas rendah yang menyinari lapisan bening tersebut sementara motor memutar disk. Kemudian Intensitas laser tersebut berubah setelah mengenai lubang-lubang tersebut kemudian terefleksikan dan dideteksi oleh fotosensor yang kemudian dikonversi menjadi data digital. Penulisan data pada CD-ROM hanya dapat dilakukan sekali saja. Walaupun demikian, optical disk ini memiliki keunggulan dari segi mobilitas. Bentuknya yang kecil dan tipis memudahkannya untuk dibawa kemana-mana.

5. DVD (Digital VersatileDisc)
Mulai tahun 1983 sistem penyimpanan data di optical disc mulai diperkenalkan dengan diluncurkannya Digital Audio Compact Disc. Sejak saat itulah teknologi penyimpanan pada optical disc berkembang. CD-ROM (Compact Disc Read Only Memory) adalah media untuk menyimpan data atau informasi lainnya dalam jumlah yang sangat besar (lebih dari 600 MegaByte). Jauh lebih besar jika kita bandingkan dengan floppy disk (1,4 MB)

DVD adalah generasi lanjutan dari teknologi penyimpanan dengan menggunakan media optical disc. DVD memiliki kapastias yang jauh lebih besar daripada CD-ROM biasa, yaitu mencapai 9 Gbytes. Teknologi DVD ini sekarang banyak dimanfaatkan secara luas oleh perusahaan musik dan film besar, sehingga menjadikannya sebagai produk elektronik yang paling diminati dalam kurun waktu 3 tahun sejak diperkenalkan pertama kali.

Sumber :Macam-Macam Media Penyimpanan

Kesimpulanya :Saya dapat Menimpulkan Penyimpanan data terdapat beberapa Alat Penyimpanan diantaranya Seperti Flsdisk, Hardist, Flopy Disc dll. Didalam Hardis terdapat Magnetik Disk, Magnetik disk itu sebuah piringan yang terdapat di dalam sebuah hardisk, Piringan Hardisk bisa menggunakan dua metode layout data pada disk, yaitu constant angular velocity dan multiple zoned recording, juga ada berdasarka gerak head yaitu:
  • fixed head          =>sebuah kepala head dan 
  • movable head    =>sebuah Lengan head yang di perintah oleh disk drive-nya. 
Terdapat juga SSD sebuah hardisk yang tidak memiliki Piringan tapi Memakai sebuah Chip dan juga Perputarannya Lebih cepat dari Hardisk yang memakai Piringan.


Sekian Materi Yang dapat Saya Bagi dengan kalian, bila ada salah-salah kata mohon di maafkan. Sedikit materi lebih bagus untuk di Ingat daripada banyak penjelasan yang tak dapat kita ingat. OK!

Wassalamualaikum Wr. Wb

CPU, GPU dan APU



CPU, GPU dan APU


Assalamualaikum Wr. Wb 

Selamat Siang Semuanya...

Dalam Kesempatan kali ini saya akan Mempelajari Tentang Perbedaan dari CPU, GPU dan APU yang berperan Penting dari semua Komponen Komputer.


CPU

Kita mulai dengan yang paling mudah. CPU adalah singkatan dari Central Processing Unit. Chip ini berfungsi menjalankan setiap hal yang dibutuhkan untuk menjalankan sebuah proses. Tanpa CPU, komputer tidak dapat berfungsi. CPU menjalankan setiap proses seperti loading OS, menjalankan perintah untuk menjalankan kalkukasi di Excel atau software lainnya dan sebagainya.

Video games memakan banyak proses dari CPU dan biasanya menentukan kalkulasi khusus untuk game. CPU tersedia dalam berbagai jenis, mulai dari single-core 1.0 Ghz, hingga 8-core 4.0 Ghz. Sebagian CPU memiliki teknologi yang berbeda, seperti Intel Hyperthreading, dimana CPU yang memiliki 4 inti (core) dianggap memiliki8 inti (core) oleh sistem operasi, sehingga kamu bisa memaksimalkan penggunaan CPU 4 core.

GPU
GPU adalah singkatan dari Graphical Processing Unit, komponen yang memproses tampilan di layar kamu. Komputer dapat berfungsi tanpa GPU, namun tidak dapat menampilkan apapun di monitor. GPU tersedia dalam berbagai bentuk dan ukuran, berbentuk lempengan atau yang sering disebut card dan dapat kamu colok ke dalam slot PCI-Express pada desktop, hingga berbentuk chip yang disebut integrated graphic chip.

Perbedaan antara CPU dan GPU adalah GPU khusus untuk memproses grafis yang membutuhkan hingga milyaran kalkulasi per detik. Jumlah core yang dimiliki GPU tergantung masing-masing vendor. nVidia biasanya memiliki spesifikasi tinggi pada setiap chip meski jumlahnya tidak banyak, sementara GPU dari AMD memiliki banyak chip untuk meningkatkan performanya. Kartu grafis high-end biasanya memiliki 68 core untuk nVidia, sementara AMD memiliki hingga 1500 core.

APU

Nah, setelah memahami pengertian CPU dan GPU, tentunya akan lebih mudah memahami APU. APU adalah singkatan dari Accelerated Processor Unit yang merupakan gabungan dari CPU dan GPU. Komponen ini bertujuan untuk memberikan processing yang lebih cepat karena kedua komponen dapat terhubung dengan lebih cepat, ditambah lagi bentuknya yang lebih kecil dan efisien.APU secara umum tidak memberikan kepuasan bagi pengguna tingkat lanjut, namun cukup untuk pengguna awam dan tingkat menengah dengan kebutuhan processor yang tidak terlalu tinggi. Meski dapat digunakan untuk komputer, APU lebih direkomendasikan untuk perangkat mobil, laptop atau PC low-end.

Nah, itulah perbedaan CPU, GPU dan APU yang mungkin membingungkan untuk kamu. Manakah yang lebih baik? Tergantung dari kebutuhan dan tentunya budget kamu. Tentunya artikel ini dapat membantu kamu untuk membantu memahami komponen mana yang lebih cocok untuk kamu.


Kesimpulan: Prosesor CPU yang mempunyai kecepatan dalam memproses data di dalam INPUT/OUTPUT Dan GPU sebagai VGA, Menampilkan Data yang sedang di proses oleh komputer kedalam Layar (Monitor) Sedangkan APU mempunyai Kedua Proses tersebut dapat mempercepat atau memproses data dan juga dapat langsung menampilkanya pada Layar.


Sekian Materi Yang dapat Saya Bagi dengan kalian, bila ada salah-salah kata mohon di maafkan. Sedikit materi lebih bagus untuk di Ingat daripada banyak penjelasan yang tak dapat kita ingat. OK!

Wassalamualaikum Wr. Wb

Minggu, 04 Oktober 2015

Sistem Bus

Assalamualaikum Wr. Wb

Selamat Siang Semuanya...

Dalam Kesempatan kali ini saya akan Mempelajari Tentang Sistem Bus yang berperan Penting dari semua Komponen Komputer. 

Sistem Bus  
  • Penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya.
  • Komponen komputer : 
  1. CPU.
  2. Memori.
  3. Perangkat I/O.  
  • Transfer data antar komponen komputer. 
  1. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus.
  2. Melihat hasil eksekusi melalui monitor juga menggunakan sistem bus.
  3. Kecepatan komponen penyusun komputer harus diimbangi kecepatan dan manajemen bus yang baik. 
  • Mikroprosesor 
  1. Melakukan pekerjaan secara paralel.
  2. Program dijalankan secara multitasking.
  3. Sistem bus tidak hanya lebar tapi juga cepat. 
  • Interkoneksi komponen sistem komputer dalam menjalankan fungsinya 
  1. Interkoneksi bus.
  2. Pertimbangan–pertimbangan perancangan bus.


System Bus atau Bus Sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.

Sebuah komputer memiliki beberapa bus, agar dapat berjalan. Banyaknya bus yang terdapat dalam sistem, tergantung dari arsitektur sistem komputer yang digunakan. Sebagai contoh, sebuah komputer PC dengan Prosesor umumnya Intel Pentium  memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard dan mouse), dan bus-bus lainnya.

Bus disusun secara hierarkis, karena setiap bus yang memiliki kecepatan rendah akan dihubungkan dengan bus yang memiliki kecepatan tinggi. Setiap perangkat di dalam sistem juga dihubungkan ke salah satu bus yang ada. Sebagai contoh, kartu grafis AGP akan dihubungkan ke bus AGP. Beberapa perangkat lainnya (utamanya chipset atau kontrolir) akan bertindak sebagai jembatan antara bus-bus yang berbeda. Sebagai contoh, sebuah kontrolir bus SCSI dapat mengubah sebuah bus menjadi bus SCSI, baik itu bus PCI atau busPCI Express.

Berdasar jenis busnya, bus dapat dibedakan menjadi bus yang khusus menyalurkan data tertentu, contohnya paket data saja, atau alamat saja, jenis ini disebut Dedicated bus. Namun apabila bus yang dilalui informasi yang berbeda baik data, alamat, dan sinyal kontrol dengan metode multipleks data maka bus ini disebut multiplexed bus. Kekurangan multiplexed bus adalah hanya memerlukan saluran sedikit sehingga menghemat tempat tapi kecepatan transfer data menurun dan diperlukan mekanisme yang komplek untuk mengurai data yang telah dimultipleks. Sedangkan untuk dedicated bus merupakan kebalikan dari multipexed bus.

Sumber :Bus Sistem

Kesimpulanya :Sistem Bus adalah Sistem yang saling Menghubungkan antar Komponen dalam mengerjakan sebuah tugasnya masing-masing.

Sekian Materi Yang dapat Saya Bagi dengan kalian, bila ada salah-salah kata mohon di maafkan. Sedikit materi lebih bagus untuk di Ingat daripada banyak penjelasan yang tak dapat kita ingat. OK!

Wassalamualaikum Wr. Wb

Minggu, 27 September 2015

Arsitektur Komputer Menurut Harvard Dan Von Neuman




Assalamualaikum Wr. Wb 

Selamat Siang Semuanya...

Dalam Kesempatan kali ini saya akan Membahas Tentang Arsitektur Komputer Menurut Harvard Dan Von Neuman dan juga perbedaan dari Argumen mereka.

Arsitektur Kumputer

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. Contoh dari mikrokontroler yang memakai arsitektur Von Neumann adalah keluarga 68HC05 dan 68HC11 dari Motorola.


Sebaliknya, Arsitektur Harvard memiliki dua memori yang terpisah satu untuk program (ROM) dan satu untuk data (RAM). Intel 80C51, keluarga Microchip PIC16XX, Philips P87CLXX dan Atmel AT89LSXX adalah contoh dari mikroprosesor yang mengadopsi arsitektur Harvard. Kedua jenis arsitektur ini masing-masing memiliki keungulan tetapi juga ada kelemahannya.


Dengan arsitektur Von Neuman prosesor tidak perlu membedakan program dan data. Prosesor tipe ini tidak memerlukan control bus tambahan berupa pin I/O khusus untuk membedakan program dan data. Karena kemudahan ini, tidak terlalu sulit bagi prosesor yang berarsitektur Von Neumann untuk menambahan peripheral eksternal seperti A/D converter, LCD, EEPROM dan devais I/O lainnya. Biasanya devais eksternal ini sudah ada di dalam satu chips, sehingga prosesor seperti ini sering disebut dengan nama mikrokontroler (microcontroller).

Arsitektur Komputer Von Noumann



Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari elemen sebagai berikut:

Prosesor, merupakan pusat dari kontrol dan pemrosesan instruksi pada komputer.
Memori, digunakan untuk menyimpan informasi baik program maupun data.
Perangkat input-output, berfungsi sebagai media yang menangkap respon dari luar serta menyajikan informasi keluar sistem komputer.

Model kerja dari arsitektur dasar Von Neumann dapat dilihat pada Gambar 1. Pada gambar tersebut prosesor terdiri atas Unit Kontrol (CU) dan Unit Logika dan Aritmatik (ALU). Memori berfungsi sebagai tempat menyimpan instruksi yang sedang dijalankan oleh prosesor, lalu hasilnya dapat disajikan melalui perangkat input/output.

Prosesor atau Central Processing Unit (CPU)

CPU merupakan tempat untuk melakukan pemrosesan instruksi-instruksi dan pengendalian sistem komputer.Perkembangan perangkat CPU mengikuti generasi dari sistem komputer.

Pada generasi pertama CPU terbuat dari rangkaian tabung vakum sehingga memiliki ukuran yang sangat besar. Pada generasi kedua telah diciptakan transistor sehinga ukuran CPU menjadi lebih kecil dari sebelumnya. Pada generasi ketiga CPU telah terbuat dari rangkaian IC sehingga ukurannya menjadi lebih kecil. Pada generasi keempat telah diciptakan teknologi VLSI dan ULSI sehingga memungkinkan ribuan sampai jutaan transistor tersimpan dalam satu chip.

o Control Unit (CU).

Control Unit atau Unit Kontrol berfungsi untuk mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Unit kendali akan mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output.

Unit ini juga mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke memori utama, dan mengambil data dari memori utama untuk diolah.

Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output.

o Arithmatic and Logic Unit (ALU).

Arithmatic and Logic Unit atau Unit Aritmetika dan Logika berfungsi untuk melakukan semua perhitungan aritmatika (matematika) dan logika yang terjadi sesuai dengan instruksi program. ALU menjalankan operasi penambahan, pengurangan, dan operasi-operasi sederhana lainnya pada input-inputnya dan memberikan hasilnya pada register output.

o Register

Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama. Setiap register dapat menyimpan satu bilangan hingga mencapai jumlah maksimum tertentu tergantung pada ukurannya. Register-register dapat dibaca dan ditulis dengan kecepatan tinggi karena berada pada CPU.

Beberapa jenis register adalah:

0.Program Counter (PC), merupakan register yang menunjuk ke instruksi berikutnya yang harus diambil dan dijalankan.

0.Instruction Register (IR), merupakan register yang menyimpan instruksi yang sedang dijalankan. General Purpose Register, merupakan register yang memiliki kegunaaan umum yang berhubungan dengan data yang diproses.

0.Memory Data Register (MDR), merupakan register yang digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh CPU.

0.Memory address register (MAR), merupakanü register yang digunakan untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan.

0.Sebagian besar komputer memiliki beberapa register lain, sebagian digunakan untuk tujuan umum, dan sebagian lainnya untuk tujuan khusus.

o Bus

Bus merupakan penghubung antara semua komponen CPU. Bus berupa sekumpulan kabel-kabel paralel untuk mentransmisikan alamat (address), data, dan sinyal-sinyal kontrol.

Kelebihan dan Kelemahan
Keuntungan lain dengan arrrsitektur Von Neumann adalah pada fleksibilitas pengalamatan program dan data. Biasanya program selalu ada di ROM dan data selalu ada di RAM. Arsitektur Von Neumann memungkinkan prosesor untuk menjalankan program yang ada didalam memori data (RAM). Misalnya pada saat power on, dibuat program inisialisasi yang mengisi byte di dalam RAM. Data di dalam RAM ini pada gilirannya nanti akan dijalankan sebagai program. Sebaliknya data juga dapat disimpan di dalam memori program (ROM). Contohnya adalah data look-up-table yang ditaruh di ROM. Data ini ditempatkan di ROM agar tidak hilang pada saat catu daya mati. Pada mikroprosesor Von Neumann, instruksi yang membaca data look-up-table atau program pengambilan data di ROM, adalah instruksi pengalamatan biasa.


Arsitektur Komputer Harvard



Pada mikroprosesor yang berarsitektur Harvard, overlaping pada saat menjalankan instruksi bisa terjadi. Satu instruksi biasanya dieksekusi dengan urutan fetch (membaca instruksi ), decode (pengalamatan), read (membaca data), execute (eksekusi) dan write (penulisan data) jika perlu. Secara garis besar ada dua hal yang dilakukan prosesor yaitu fetching atau membaca perintah yang ada di memori program (ROM) dan kemudian diikuti oleh executing berupa read/write dari/ke memori data (RAM). Karena pengalamatan ROM dan RAM yang terpisah, ini memungkinkan CPU untuk melakukan overlaping pada saat menjalankan instruksi. Dengan cara ini dua instruksi yang beurutan dapat dijalankan pada saat yang hampir bersamaan. Yaitu, pada saat CPU melakukan tahap executing instruksi yang pertama, CPU sudah dapat menjalankan fetching instruksi yang ke-dua dan seterusnya. Ini yang disebut dengan sistem pipeline, sehingga program keseluruhan dapat dijalankan relatif lebih cepat.Arsitektur Harvard

Prinsip Pipeline

Pada arsitektur Harvard, lebar bit memori program tidak mesti sama dengan lebar memori data. Misalnya pada keluarga PICXX dari Microchip, ada yang memiliki memori program dengan lebar 12,14 atau 16 bits, sedangkan lebar data-nya tetap 8 bits. Karena bandwith memori program yang besar (16 bits), opcode dan operand dapat dijadikan satu dalam satu word instruksi saja. Tujuannya adalah supaya instruksi dapat dilakukan dengan lebih singkat dan cepat.

Kedua hal di atas inilah yang membuat prosesor ber-arsitektur Harvard bisa memiliki CPI yang kecil. PICXX dari Microchip dikenal sebagai mikroprosesor yang memiliki 1 siklus mesin (machine cycle) untuk tiap instruksinya, kecuali instruksi percabangan.

Arsitektur Havard menggunakan memori terpisah untuk program dan data dengan alamat dan bus data yang berdiri sendiri. Karena dua perbedaan aliran data dan alamat, maka tidak diperlukan multiplexing alamat dan bus data. Arsitektur ini tidak hanya didukung dengan bus paralel untuk alamat dan data, tetapi juga menyediakan organisasi internal yang berbeda sedemikian rupa instruksi dapat diambil dan dikodekan ketika berbagai data sedang diambil dan dioperasikan. Lebih lanjut lagi, bus data bisa saja memiliki ukuran yang berbeda dari bus alamat. Hal ini memungkinkan pengoptimalan bus data dan bus alamat dalam pengeksekusian instruksi yang cepat. Sebagai contoh, mikrokontroler Intel keluarga MCS-51 menggunakan arsitektur Havard karena ada perbedaan kapasitas memori untuk program dan data, dan bus terpisah (internal) untuk alamat dan data. Begitu juga dengan keluarga PIC dari Microchip yang menggunakan arsitektur Havard.

Kelebihan dan Kekurangan

Dari segi kapasitas memori, tentu arsitektur Harvard memberi keuntungan. Karena memori program dan data yang terpisah, maka kavling total memori program dan data dapat menjadi lebih banyak. Mikrokontroler 8bit Motorola 68HC05 memiliki peta memori 64K yang dipakai bersama oleh RAM dan ROM. Oleh sebab itu pengalamatan ROM dan RAM hanya dapat mencapai 64K dan tidak lebih. Sedangkan pada mikrokontroler Intel keluarga 80C51 misalnya, memori program (ROM) dan memori data (RAM) masing-masing bisa mencapai 64K.

Tetapi ada juga kekurangannya, arsitektur Harvard tidak memungkinkan untuk menempatkan data pada

ROM. Kedengarannya aneh, tetapi arsitektur ini memang tidak memungkinkan untuk mengakses data yang ada di ROM. Namun hal ini bisa diatasi dengan cara membuat instruksi dan mekanisme khusus untuk pengalamatan data di ROM. Mikroprosesor yang memiliki instruksi seperti ini biasanya disebut ber-arsitektur Modified Harvard. Instruksi yang seperti ini dapat ditemukan pada keluarga MCS-51 termasuk Intel 80C51, P87CLXX dari Philips dan Atmel AT89LSXX. Tetapi instruksi itu keseluruhannya menjadi program yang lebih panjang seperti contoh program dengan 80C51 berikut ini.




Perbedaan Von Noumann dan Harvard

Arsitektur Harvard dan Von Neuman keduanya memiliki kelebihan sekaligus juga kekurangan. Dalam memilih prosesor tentu saja tidak hanya dengan mempertimbangkan arsitekturnya. Motorola dengan varian singlechip-nya ada yang dilengkapi dengan konventer A/D dan D/A, PWM control, port I/O, EEPROM dan sebagainya. Tetapi tidak ketinggalan juga keluarga Intel 80C51 dan klonnya, memperkenalkan bus serial I2C yang sangat praktis untuk penambahan devais eksternal. Intel based MCS-51 adalah arsitektur yang paling banyak diadopsi misalnya oleh Philips dan Atmel, sehingga kompatibilitas diantaranya semakin besar.

Arsitektur Havard menggunakan memori terpisah untuk program dan data dengan alamat dan bus data yang berdiri sendiri. Karena dua perbedaan aliran data dan alamat, maka tidak diperlukan multiplexing alamat dan bus data.


Sekian Materi Yang dapat Saya Bagi dengan kalian, bila ada salah-salah kata mohon di maafkan. Sedikit materi lebih bagus untuk di Ingat daripada banyak penjelasan yang tak dapat kita ingat. OK!

Wassalamualaikum Wr. Wb



Sumber : Arsitektur Komputer Harvard Dan Von Noumann

Minggu, 20 September 2015

Memory Komputer



Assalamualaikum Wr. Wb

Selamat Siang Semuanya...

Dalam Kesempatan kali ini saya akan Mempelajari Tentang Memory Komputer yang berperan Penting dari sebuah Komputer. disini kita saling Mempelajari Tentang Penjelasan, fungsi, atau kegunaan dari sebuah Memory komputer.

Yang bersumber dari Wikipedia Memori (Komputer)

Memori (atau lebih tepat disebut memori fisik) merupakan istilah generik yang merujuk pada media penyimpanan data sementara pada komputer. Setiap program dan data yang sedang diproses oleh prosesor akan disimpan di dalam memori fisik. Data yang disimpan dalam memori fisik bersifat sementara, karena data yang disimpan di dalamnya akan tersimpan selama komputer tersebut masih dialiri daya (dengan kata lain, komputer itu masih hidup). Ketika komputer itu direset atau dimatikan, data yang disimpan dalam memori fisik akan hilang. Oleh karena itulah, sebelum mematikan komputer, semua data yang belum disimpan ke dalam media penyimpanan permanen (umumnya berbasis disk, semacam hard disk atau floppy disk), sehingga data tersebut dapat dibuka kembali di lain kesempatan. Memori fisik umumnya diimplementasikan dalam bentuk Random Access Memory (RAM), yang bersifat dinamis (DRAM). Mengapa disebut Random Access, adalah karena akses terhadap lokasi-lokasi di dalamnya dapat dilakukan secara acak (random), bukan secara berurutan (sekuensial). Meskipun demikian, kata random access dalam RAM ini sering menjadi salah kaprah. Sebagai contoh, memori yang hanya dapat dibaca (ROM), juga dapat diakses secara random, tetapi ia dibedakan dengan RAM karena ROM dapat menyimpan data tanpa kebutuhan daya dan tidak dapat ditulisi sewaktu-waktu. Selain itu, hard disk yang juga merupakan salah satu media penyimpanan juga dapat diakses secara acak, tapi ia tidak digolongkan ke dalam Random Access Memory.


Penggunaan memori
Komponen utama dalam sistem komputer adalah Arithmetic and Logic Unit (ALU), Control Circuitry, Storage Space dan piranti Input/Output. Tanpa memori, komputer hanya berfungsi sebagai piranti pemroses sinyal digital saja, contohnya kalkulator atau media player. Kemampuan memori untuk menyimpan data, instruksi dan informasi-lah yang membuat komputer dapat disebut sebagai komputer multi-fungsi (general-purpose). Komputer merupakan piranti digital, maka informasi disajikan dengan sistem bilangan biner (binary). Teks, angka, gambar, suara dan video dikonversikan menjadi sekumpulan bilangan biner (binary digit atau disingkat bit). Sekumpulan bilangan biner dikenal dengan istilah BYTE, dimana : 1 bita = 8 bit

1 bit = 1 karakter

1 kilobita = 1024 bita

bps = bit per second 1 kbps = 1000 bps 1 mbps = 1.000.000 bps

Semakin besar ukuran memorinya maka semakin banyak pula informasi yang dapat disimpan di dalam komputer (media penyimpanan).

Jenis-jenis memori
Beberapa jenis memori yang banyak digunakan adalah sebagai berikut:

  • Register prosesor
  • RAM atau Random Access Memory
  • Cache Memory (SRAM) (Static RAM)
  • Memori fisik (DRAM) (Dynamic RAM)
  • Perangkat penyimpanan berbasis disk magnetis
  • Perangkat penyimpanan berbasis disk optik
  • Memori yang hanya dapat dibaca atau ROM (Read Only Memory)
  • Flash Memory
  • Punched Card (kuno)
  • CD atau Compact Disk
  • DVD

Pembagian memori
Dalam pembicaraan mengenai arsitektur komputer seperti arsitektur von Neumann, misalnya, kapasitas dan kecepatan memori dibedakan dengan menggunakan hierarki memori. Hierarki ini disusun dari jenis memori yang paling cepat hingga yang paling lambat; disusun dari yang paling kecil kapasitasnya hingga paling besar kapasitasnya; dan diurutkan dari harga tiap bit memori-nya mulai dari yang paling tinggi (mahal) hingga yang paling rendah (murah).

Sekian Materi Yang dapat Saya Bagi dengan kalian, bila ada salah-salah kata mohon di maafkan. Sedikit materi lebih bagus untuk di Ingat daripada banyak penjelasan yang tak dapat kita ingat. OK!

Wassalamualaikum Wr. Wb



Sumber : Memori (Komputer)

Minggu, 13 September 2015

PENJELASAN CPU (CENTRAL PROCESSING UNIT)








Assalamualaikum Wr. Wb

Selamat Siang Semuanya...

Dalam Kesempatan kali ini saya akan Mempelajari Tentang CPU atau Central Procrssing Unit yang berperan sebagai Otak dari sebuah Komputer. disini kita saling Mempelajari Tentang Penjelasan, fungsi, atau kegunaan dari sebuah Otak komputer.

Yang bersumber dari Wikipedia Unit Pemroses Sentral
CPU (CENTRAL PROCESSING UNIT)




Central processing unit (CPU) dari sebuah komputer adalah bagian dari hardware yang melaksanakan instruksi dari program komputer. Ia melakukan aritmatika, logis, dan operasi input / output dasar dari sebuah sistem komputer. CPU adalah seperti otak dari komputer, setiap instruksi, tidak peduli seberapa sederhana, harus melalui CPU. Jadi katakanlah Anda menekan huruf ‘k’ pada keyboard Anda dan muncul di layar –CPU komputer Anda adalah apa yang membuat ini mungkin. CPU kadang-kadang disebut sebagai unit pusat prosesor, atau Prosesor untuk singkatnya. Jadi, ketika Anda melihat spesifikasi komputer di toko elektronik lokal Anda, biasanya mengacu pada CPU sebagai prosesor.


  • ALU (Arithmetic Logical Unit) 

ALU unit 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 arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.

  • Komponen CPU 

Sebuah CPU khas memiliki sejumlah komponen. Pertama adalah unit aritmatika logika (ALU) yang melakukan aritmatika sederhana dan operasi logis. Kedua adalah unit kontrol (CU) yang mengelola berbagai komponen komputer. Ini membaca dan menafsirkan instruksi dari memori dan mengubahnya menjadi serangkaian sinyal untuk mengaktifkan bagian-bagian lain dari komputer. Unit kontrol menyerukan kepada unit aritmatika logika untuk melakukan perhitungan yang diperlukan. Ketiga adalah cache, yang berfungsi sebagai memori berkecepatan tinggi di mana instruksi dapat disalin ke dan diambil. CPU Awal terdiri dari banyak komponen yang terpisah, namun sejak tahun 1970 mereka telah dibangun sebagai unit terpadu yang disebut Mikroprosesor. Dengan demikian, CPU adalah jenis tertentu mikroprosesor. Masing-masing komponen CPU telah menjadi begitu terintegrasi yang Anda bahkan bisa mengenali mereka dari luar. CPU yang ditampilkan di bawah ini adalah berukuran sekitar 2 inci kali 2 inci.


  • Motherboard 

Motherboard adalah papan sirkuit tempat berbagai komponen elektronik atau komponen komputer lainnya saling terhubung seperti seperti processor, video card, sound card, hard disk, dan lain sebagainya. Motherboard berfungsi untuk menghubungkan setiap komponen-komponen komputer tersebut agar bisa saling berkomunikasi satu sama lain. Setiap motherboard memiliki spesifikasi-nya masing-masing, spesifikasi seperti processor apa yang didukungnya dan berapa kapasitas maksimal RAM yang didukung oleh motherboard tersebut.


  • Prosessor 



Prosessor secara garis besarnya merupakan sebuah alat berbentuk chip kecil yang berguna untuk proses berfikir dan logika dari penjalanan sebuah perintah komputer. Semakin tinggi kecepatan prosessor maka, semakin cepat komputer dalam memproses berbagai macam data. Itupun tentunya harus didukung dengan RAM dan Harddisk yang besar.


  • RAM 




RAM (Random Access Memory). Berfungsi menampung data yang telah terproses oleh processor sebelum di alirkan kebagian-bagian yang membutuhkan, banayknya pengembangan yang dilakukan pada bagian ini membuat kita lebih mudah dalam pemilihan ram yang cocok untuk pekerjaan kita, apalagi sekarang hampir semua merk menerapkan sistem garansi lifetime pada ram.4 .Chipsetmengatur komunikasi antara komponen. Chipset dibagi menjadi dua bagian. Chip pertama disebut “Nort Bridge” yang dapat mengatur komunikasi antara AGP, RAM, Processor, dan “South Bridge” pada chipset. Dan bagian chip yang kedua adalah “South Bridge” yang dapat mengatur semua inputan dan output pada komputer, termasuk PCI dan ISA bus. Processor, Memori (RAM), Cache, dan Chipset bekerja bersama untuk mengaktifkan fungsi komputer.


  • ROM 



ROM adalah singkatan dari ‘ Read Only Memory ‘ yaitu suatu perangkat keras pada komputer atau PC yang berupa chip memori semikonduktor yang isinya hanya bisa dibaca saja. ROM tidak dapat digolongkan sebagai RAM (Random Access Memory), walaupun keduanya mempunyai kesamaan yaitu dapat diakses secara acak atau random. ROM (Read Only Memory) berbeda dengan RAM (Random Access Memory).


  • 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 digunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, 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.

Sekian Materi Yang dapat Saya Bagi dengan kalian, bila ada salah-salah kata mohon di maafkan. Sedikit materi lebih bagus untuk di Ingat daripada banyak penjelasan yang tak dapat kita ingat. OK!

Wassalamualaikum Wr. Wb



Sumber : Unit Pemroses Sentral

Jumat, 04 September 2015

ORGANISASI & ARSITEKTUR KOMPUTER


Assalamualaikum Wr. Wb.

Selamat Siang Semuanya....  :-D

Di kesempatan kali ini saya akan membagi ilmu Tentang “Organisasi & Arsitektur Komputer”. Seperti yang kalian tau Arsitektur & Organisasi Komputer Sekarang Sudah menjadi Pelajaran Pada siswa/siswi SMP dan SMA ataupun pada Pekuliahan.  Jadi kali ini Saya akan menjelaskan Tentang Organisasi & Arsitektur Komputer.

Organisasi Kumpulan orang dalam suatu Kelompok untuk mencapai tujuan yang sama dengan cara Bersamaan atau bersama-sama.

Arsitektur →Sebuah Lembar Perencanaan dan Struktur dalam Pengoprasian dari sebuah sistem sebuah project.

Komputer →Sebuah Alat Penghitung yang berfungsi membantu Manusia dalam memecahkan masalah atu mempermudah Pekerjaan.

Organisasi & Arsitektur Komputer →Komponen-komponen yang saling berkaitan dan memiliki fungsi yang saling membantu dalam sebuah sistem Komputer.

Fungsi dari komputer adalah :
· Fungsi  Pengolahan Data
· Fungsi  Penyimpanan Data
· Fungsi  Pemindahan Data
· Fungsi Kontrol Unit Fungsional Dasar Komputer

Ada 5 unit fungsional dasar dari komputer :
· Input
· Output
· Memori
· Arithmetic dan logic
· Control

Input diterima dari informasi yang diberikan pengguna melalui alat-alat input, misalnya keyboard dan mouse. Informasi ini lalu disimpan dalam memori komputer untuk penggunaan berikutnya atau proses selanjutnya yang dilakukan oleh arithmetic dan logic (ALU) atau bagian dari prosesor, untuk mendapatkan pengolahan yang diinginkan. Lalu, hasil pengolahan ini dikirim balik ke pengguna dengan alat output, seperti monitor dan speaker. Semua proses di atas dikoordinasi oleh unit kontrol. (Wikipedia)

Sekian Materi dari saya, mungkin tidak banyak tapi semoga bermanfaat bagi kita semua. sedikit materi lebih bagus untuk di ingat daripada banyak penjelasan yang tidak dapat kita ingat. OK!! 
Wassalamualaikum Wr. Wb.