Selasa, 29 November 2016

INPUT/OUTPUT INTERFACE


SISTEM INPUT/OUTPUT (I/O)





I/O Sistem Operasi

I/O System merupakan bagian untuk menangani inputan dan outputan dari DCS. Inputan dan outputan tersebut bisa analog atau digital. Inputan/outputan digital seperti sinyal-sinyal ON/OFF atau Start/Stop. Kebanyakan dari pengukuran proses dan outputan terkontrol merupakan jenis analog.
Pengertian Input
Input adalah semua data dan perintah yang dimasukkan ke dalam memori komputer untuk selanjutnya diproses lebih lanjut oleh prosesor. Sebuah perangkat input adalah komponen piranti keras yang memungkinkan user atau pengguna memasukkan data ke dalam komputer, atau bisa juga disebut sebagai unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor.

Pengertian Output
Output adalah data yang telah diproses menjadi bentuk yang dapat digunakan. Artinya komputer memproses data-data yang diinputkan menjadi sebuah informasi. Yang disebut sebagai perangkat output adalah semua komponen piranti keras yang menyampaikan informasi kepada orang-orang yang menggunakannya.

I/O system terdiri dari beberapa bagain penting yaitu:

     a. I/O Hardware
     b. Application I/O Interface
     c. Kernel I/O Subsystem
     d. I/O Requests to Hardware Operations
     e. Streams
     f. Performance
A. I/O Hardware

Secara umum, I/O Hardware terdapat beberapa jenis seperti device penyimpanan
(disk,tape),
transmission device (network card, modem), dan human-interface device (screen, keyboard,mouse). Device tersebut dikendalikan oleh instruksi I/O. Alamat-alamat yang dimiliki device akan digunakan oleh direct I/O instruction dan memory-mapped I/O. Beberapa konsep yang umum digunakan ialah port, bus (daisy chain/ shared direct access), dan controller (host adapter).
  • Port adalah koneksi yang digunakan oleh device untuk berkomunikasi dengan mesin.
  • Bus adalah koneksi yang menghubungkan beberapa device menggunakan kabel-kabel.
  • Controller adalah alat-alat elektronik yang berfungsi untuk mengoperasikan port, bus, dan device.

B. Application I/O Interface
Merupakan suatu mekanisme untuk mempermudah pengaksesan, sehingga sistem operasi melakukan standarisasi cara pengaksesan peralatan I/O.
Interface aplikasi I/O melibatkan abstraksi, enkapsulasi, dan software layering. Device driver mengenkapsulasi tiap-tiap peralatan I/O ke dalam masing-masing 1 kelas yang umum (interface standar). Tujuan dari adanya lapisan device driver ini adalah untuk menyembunyikan perbedaan-perbedaan yang ada pada device controller dari subsistem I/O pada kernel. Karena hal ini, subsistem I/O dapat bersifat independen dari hardware.
C. Kernel I/O subsystems

Kernel menyediakan banyak service yang berhubungan dengan I/O. Pada bagian ini, kita akan mendeskripsikan beberapa service yang disediakan oleh kernel I/O subsystem, dan kita akan membahas bagaimana caranya membuat infrastruktur hardware dan device-driver. Service yang akan kita bahas adalah I/O scheduling, buffering, caching, pooling, reservasi device, error handling.


D. I/O Requests to Hardware Operations

Salah satu contohnya adalah:

a. Ilustrasi membuka sebuah
– Device mana tempat file yang akan dibuka
– Menerjemahkan _nama_ ke dalam device yang dimaksud
– Membaca secara fisik file yang hendak dibuka
– Data sudah siap untuk diakses
– Mengembalikan kontrol pada proses

b.Ilustrasi lain pada waktu boot
Sistem mula-mula meminta bus piranti keras untuk menentukan device apa yang ada.
E.Streams

I/O stream adalah suatu mekanisme pengiriman data secara bertahap dan terus menerus melalui suatu aliran data (dua arah).Biasa digunakan dalam network protocol dan menggunakan message passingdalam men-transferdata Stream terdiri atas :
· sebuah stream head yang merupakan antarmuka dengan user process,
· sebuah driver end yang mengontrol device,
· dan nol atau lebih stream modules

F.Performance

Faktor utama dalam performa sistem :
· Permintaan CPU untuk menjalankan device driver, kode kernel I/O
· Keadaan/state untuk melayani interrupt
· Copy data
· Network traffic khususnya pada beban kinerja

DMA ( Direct Memory Acces )

DMA(Direct Memory Acces)


Direct memory access (DMA) adalah suatu alat pengendali khusus disediakan untuk memungkinkan
transfes blok data langsung antar perangkat eksternal dan memori utama, tanpa intervensi terus menerus dari prosesor. Transfer DMA dilakukan oleh sirkuit kontrol yang merupakan bagian dari antar muka perangkat I/O. Istilah ini yang sering banyak kita ketahui adalah sebagai kontroler DMA. Kontroler DMA melakukan fungsi yang biasanya dilakukan oleh prosesor pada saat mengakses memori utama (yang sering disebut RAM). Untuk setiap word yang ditransfer, kontroler ini menyediakan alamat memori dan semua sinyal bus yang mengontrol transfer data. Karena harus mentransfer sejumlah blok data, maka kontroler DMA harus menaikkan alamat memori untuk word yang berurutan dan mencatat jumlah transfer. Sekalipun kontroler DMA dapat mentransfer data tanpa intervensi dari prosesor, operasinya tetap berada dibawah kontrol program yang dieksekusi oleh prosesor. Untuk menginisiasi transfer suatu blok word, prosesor mengirim alamat awal, jumlah word dalam blok, dan arah transfer. Pada saat seluruh blok telah ditransfer, kontroler tersebut memberitahu prosesor dengan memunculkan sinyal interupt. Pada saat transfer DMA terjadi, program yang meminta transfer tersebut berhenti bekerja dan prosesor dapat digunakan untuk mengeksekusi program lain. Setelah transfer DMA selesai, prosesor dapat kembali ke program yang meminta transfer tersebut.

Operasi I/O selalu dilakukan oleh OS sebagai respon terhadap request dari program aplikasi. OS juga bertanggung jawab untuk menunda eksekusi satu program dan memulai eksekusi program lain. Sehingga, untuk operasi I/O yang melibatkan DMA, OS menetapkan program yang meminta transfer tersebut pada keadaan blocked, menginisiasi operasi DMA, dan memulai eksekusi program lain. Pada saat transfer selesai, kontroler DMA memberitahu prosesor dengan mengirim interupt request. Sebagai responnya, OS menetapkan program yang ditunda ke keadaan runnable sehingga dapat dipilih oleh scheduler untuk melanjutkan eksekusi. Memory merupakan hardware atau perangkat keras yang berfungsi untuk menyimpan data. Data yang disimpan bisa berupa data yang bersifat sementara bisa berupa data yang permanen. Dan memory tersebut ada beberapa. Yang akan aku bahas di artikel kali ini adalah DMA.Direct Memory Access (DMA), jika di artikan dalam bahasa indonesia adalah akses memori langsung. DMA merupakan fitur yang modern dan komputer yang memungkinkan microprocessors hardware subsystems tertentu di dalam komputer untuk mengakses memori sistem untuk membaca dan / atau menulis secara independen dari pusat pengolahan unit. Singkatnya, DMA adalah sistem yang dapat mengontrol sistem memori tanpa menggunakan CPU. Banyak sistem menggunakan perangkat keras DMA termasuk kontroler disk drive, kartu grafis, kartu jaringan, kartu suara dan GPS.


Kegunaan DMA

DMA memiliki kegunaan sebagai berikut :
  1. untuk membantu CPU fokus penuh untuk mengerjakan proses transfer data. Dengan DMA, CPU cukup memulai prosesnya dan bisa melakukan kerja lain selama proses transfer itu berlangsung dan tinggal menunggu informasi dari DMA controller jika proses transfer sudah selesai.
  2. membebaskan pemroses menunggui transfer data yang dilakukan perangkat I/O. Saat pemroses ingin membaca atau menulis data, pemroses memerintahkan DMA controller dengan mengirim informasi berikut :

• Perintah penulisan/pembacaan.
• Alamat perangkat I/O.
• Awal lokasi memori yang ditulis/dibaca.
• Jumlah word (byte) yang ditulis/dibaca.


Setelah mengirim informasi-informasi itu ke DMA controller, pemroses
dapat melanjutkan kerja lain. Pemroses mendelegasikan operasi I/O ke DMA.
DMA mentransfer seluruh data yang diminta ke/dari memori secara langsung
tanpa melewati pemroses. Ketika transfer data selesai, DMA mengirim
sinyal interupsi ke pemroses. Sehingga pemroses hanya dilibatkan pada
awal dan akhir transfer data. Operasi transfer antara perangkat dan
memori utama dilakukan sepenuhnya oleh DMA lepas dari pemroses dan hanya
melakukan interupsi bila operasi telah selesai.


3. Supaya CPU dapat melakukan pekerjaan atau instruksi yang berbeda ketika melakukan operasi baca tulis dari perangkat peripheral.
Tanpa adanya DMA CPU akan terus sibuk melakukan operasi baca tulis (transfer data) dan tidak dapat melakukan atau menyelesaikan instruksi yang lain. Dengan adanya DMA, CPU cukup mempersiapkan DMA chip dengan cara memberikan beberapa informasi seperti jumlah data bit yang ditransfer, alamat dari device dan memory yang diperlukan dan arah dari aliran data tersebut, setelah itu DMA chip sendiri yang akan menyelesaikannya. DMA chip akan melakukan interupt, ketika pekerjaannya sudah selesai. Selama DMA chip melakukan tugasnya hingga munculnya interupt, CPU dapat menyelesaikan instruksi yang lainnya.


4. Dma digunakan intra-chip untuk transfer data dalam multi-core, terutama dalam sistem multiprocessor-on-chip, di mana elemen-nya adalah proses yang dilengkapi dengan memori lokal (sering disebut alas memori) dalam sebuah elemen pemrosesan multi-core processor dapat mentransfer data ke dan dari memori tanpa menempati prosesor waktu, mesin dan membuat data tumpang tindih.


5. DMA digunakan untuk mentransfer data antara lokal memori dan memori utama.
Komputer yang ada DMA channel dapat mentransfer data dari dan ke perangkat dengan CPU overhead jauh lebih sedikit daripada komputer tanpa saluran DMA . Demikian pula di
Seperti yang telah disebutkan , DMA ialah sebuah prosesor khusus (special purpose processor) yang berguna untuk menghindari pembebanan CPU utama oleh program I/O (PIO). Untuk memulai sebuah transfer DMA, host akan menuliskan sebuah DMA command block yang berisi pointer yang menunjuk ke sumber transfer, pointer yang menunjuk ke tujuan transfer, dan jumlah byte yang ditransfer, ke memori. CPU kemudian menuliskan alamat command block ini ke pengendali DMA, sehingga pengendali DMA dapat kemudian mengoperasikan bus memori secara langsung dengan menempatkan alamatalamat pada bus tersebut untuk melakukan transfer tanpa bantuan CPU.
DMA digunakan intra-chip untuk transfer data dalam multi-core, terutama dalam sistem multiprocessor-on-chip, di mana elemen-nya adalah proses yang dilengkapi dengan memori lokal (sering disebut alas memori) dan DMA digunakan untuk mentransfer data antara lokal memori dan memori utama. Komputer yang ada DMA channel dapat mentransfer data dari dan ke perangkat dengan CPU overhead jauh lebih sedikit daripada komputer tanpa saluran DMA . Demikian pula di dalam sebuah elemen pemrosesan multi-core processor dapat mentransfer data ke dan dari memori tanpa menempati prosesor waktu, mesin dan membuat data tumpang tindih.


Cara Kerja DMA


1. CPU mengirimkan CPU data-data berikut ini ke DMA controller:

     a. Perintah read/write
     b. Alamat device yang akan diakses
     c. Alamat awal blok memori yang akan dibaca atau ditulis.
     d. Jumlah blok yang akan ditransfer.

2. CPU klien mengeksekusi program lain.
3. DMA controller mengirimkan seluruh blok data (per satu word) langsung ke memori tanpa
melibatkan CPU)
4. DMA controler mengirimkan interupt ke CPU jika telah selesai.
5. DMA controler mengambil alih sistem bus sebanyak 1 siklus.
6. DMA men-transfer satu word data
7. Pengambil alihan bus oleh DMA bukan interrupt CPU tidak perlu menyimpan context
8. CPU hanya tertunda sessaat satu siklus sebelum mengakses bus yaitu sebelum operan atau data diambil atau data ditulis diagram modul DMA


Konfigurasi Modul DMA
Konfigurasi I
Hanya menggunakan single bus
DMA dan modul I/O terpisah
Setiap transfer harus mengakses bus 2 kali
Konfigurasi II
Hanya menggunakan single bus
DMA controller dan modul I/O terintegrasi
satu DMA controller dapat mengangani lebih dari 1 modu I/O
Setiap transfer hanya perlu mengakses bus satu kali saja
Konfigurasi III
digunakan bus I/O secara terpisah
semua modul I/O cukup dilayani dengan sebuah DMA
Setiap transfer hanya perlu mengakses bus satu kali saja

Jalur Transfer DMA

Ada 3 langkah dalam transfer DMA
1. Prosesor menyiapkan DMA prosesor Transfer dengan menyediakan data-data dari perangkat, operasi yang akan ditampilkan, alamat memori yang akan menjadi sumber, tujuan data, dan banyaknya byte yang akan ditransfer.
2. Pengendali DMA memulai operasi dengan menyiapkan bus,menyediakan alamat, menulis, dan membaca data sampai seluruh blok sudah ditransfer.
3. Pengendali DMA menginterupsi prosesor, dimana selanjutnya akan ditentukan tindakan berikutnya.


Pada dasarnya, DMA mempunyai 2 metode untuk transfer data.
a. HALT atau Burst Mode DMA ialah DMA yang memegang kontroldari sistem bus dan menstransfer semua blok data dari memori ke single burst atau sebaliknya,
b. CYCLE STEALING DMA pada metode ini mengikutsertakan pengendali DMA untuk memegang kontrol dari sistem bus untuk jangka waktu yang lebih pendek pada periode dimana mikroprosesor sibuk dengan operasi internal dan tidak membutuhkan akses ke sistem bus.

Kelemahan DMA

Tanpa DMA, diprogram menggunakan input / Output (PIO) mode untuk berkomunikasi dengan perangkat pinggiran, atau menggunakan / menyimpan instruksi dalam kasus multicore chips,CPU biasanya penuh diduduki untuk seluruh durasi dari operasi membaca atau menulis, dan dengandemikian tidak tersedia untuk melakukan pekerjaan lain. Dengan DMA, CPU akan melakukan transfer, lakukan operasi lainnya sementara transfer yang sedang berlangsung, dan menerima mengganggu dari DMA controller setelah operasi telah selesai. Hal ini sangat berguna dalam real-time komputasi di mana aplikasi tidak stalling belakang yg berbarengan operasi adalah penting. Dan aplikasi lain yang berhubungan dengan berbagai daerah adalah bentuk streaming pemrosesan dimana perlu ada pengolahan data dan transfer paralel, untuk mencapai throughput memadai.


Kelebihan DMA

Kelebihan menggunakan mode DMA sangat terasa pada sistem operasi multitasking seperti Windows, Linux, UNIX, dan sebagainya. Karena transfer data akan menghemat resource processor sehingga processor dapat mengerjakan pekerjaan lain. Keuntungan lainnya adalah kecepatan transfer data dengan menggunakan mode DMA jauh lebih cepat bila dibandingkan dengan menggunakan mode PIO.

Hubungan DMA dengan Input dan Output

Hubungan antara CPU dengan main memory ataupun dengan alat-alat input atau output dilakukan dengan suatu jalur yang di sebut dengan bus. Hubungan antara CPU dengan main memory melalui jalur bus yang dilekatkan pada memory data register, memory address register dan control unit di CPU. Sedangkan bus yang menghubungkan CPU dengan alat-alat input/output tidak dilekatkan langsung ke alat-alat input/output tersebut, tapi dapat melalui suatu alat port atau DMA controller atau channel.

SISTEM BUS


SISTEM BUS 

Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih komponen-komponen komputer.
Sebuah bus yang menghubungkan komponen-komponen utama komputer disebut sebagai Bus System. Biasanya sebuah Bus System terdiri dari 50 hingga 100 saluran yang terpisah.

Bus System itu sendri dapat dibedakan menjadi 3 yaitu:

1. Data Bus ( Saluran Data )
2. Address Bus ( Saluran Alamat )
3. Control Bus ( Saluran Kendali )

1. Elemen-Elemen Rancangan Bus

Rancangan suatu bus dapat dibedakan atau diklasifikasikan oleh elemen-elemen sebagai berikut :

1. Jenis bus
2. Metode Arbitrasi
3. Timing
4. Lebar Bus
5. Jenis Transfer Data
2.3.1. Jenis Bus

Jenis bus dapat dibedakan atas :

  • Dedicated
Merupakan metode di mana setiap bus ( saluran ) secara
permanen diberi fungsi atau subset fisik komponen komputer.
  • Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk berbagai
keperluan,sehingga menghemat ruang dan biaya.
1.2. Metode Arbitrasi

Metode arbitrasi adalah metode pengaturan dari penggunaan bus, dan dapat dibedakan atas :
  •  Tersentralisasi : menggunakan arbiter sebagai pengatur sentral
  • Terdistribusi : setiap bus memiliki access control logic
1.3. Timing

Timing berkaitan dengan cara terjadinya event yang diatur pada bus system, dan dapat dibedakan atas :
  • Synchronous
Terjadinya event pada bus ditentukan oleh clock ( pewaktu )
  • Asynchronous
Terjadinya sebuah event pada bus mengikuti dan tergantung
pada event sebelumnya

1.4. Lebar Bus

Semakin lebar bus data, semakin besar bit yang dapat ditransfer pada suatu saat.
1.5. Jenis Transfer Data

Transfer data yang menggunakan bus di antaranya adalah :
1. Operasi Read
2. Operasi Write
3. Operasi Read Modify Write
4. Operasi Read After Write
5. Operasi Block
2. PCI

PCI adalah singkatan dari Peripheral Component Interconnect dan merupakan bus yang tidak tergantung pada prosesor, berbandwith tinggi serta dapat berfungsi sebagai mezzanine atau bus peripheral.
PCI memberikan sistem yang lebih baik bagi subsistem I/O berkecepatan tinggi , seperti : graphic display adapter, network interface controller, dan disc controller
PCI dirancang untuk mendukung bermacam-macam konfigurasi berbasiskan mikroprosesor, baik sistem mikroprosesor tunggal ataupun sistem mikroprosesor jamak. Karena itu PCI memanfaatkan timing synchronous dan pola arbitrasi tersentralisasi untuk memberikan sejumlah fungsi.
3. Future Bus +

Future Bus + adalah standar bus asinkron berkinerja tinggi yang dibuat oleh IEEE dan didasarkan atas:
1. Tidak tergantung pada arsitektur, prosesor dan teknologi
tertentu
2. Memiliki protokol transfer asinkron dasar
3. Menyediakan dukungan bagi sistem-sistem yang fault tolerant
dan memiliki reliabilitas yang tinggi
4. Menawarkan dukungan langsung terhadap memori berbasis
cache yang dapat digunakan bersama
5. Memberikan definisi transportasi pesan yang kompetibel




Selain itu ada 3 jenis Interkoneksi dalam komputer, yaitu :


1.  CPU Interconnection






2. Memory Interconnection
3.  I/O Interconnection



Arsitektur Bus Sistem dalam sebuah komputer





Kelemahan Bus Sistem
Apabila banyak terdapat perangkat I /O atau sistem memory yang dihubungkan ke BUS Data maka akan dapat menurunkan kinerja dari sistem keseluruhan, hal ini dikarenakan :

a. Timbulnya propagation delay
b. Timbulnya permasalahan Bottleneck

Untuk mengatasi permasalahan tersebut maka dibuatlah beberapa arsitektur Bus dasar dengan tujuan untuk meningkatkan effisiensi sistem.
Ada 2 Jenis Teknologi Bus Sistem

1.  Traditional Bus
: ISA-BUS

2. High Speed Bus
: PCI-BUS





Traditional Bus (ISA-BUS)
Sifat-sifat :

1. Peripheral High-Speed (network, SCSI, Video, Graphic) dengan Peripheral Low- Speed dikoneksikan pada expansion bus yang sama, sehingga kinerja bus tidak optimal.

2. Beban Bus sistem sangat berat, shg kinerjanya lambat

3. Traditional Bus ini merupakan sistem bus tunggal (Single Bus system) yang populer diterapkan pada jenis IBM-PC : 8088, era tahun 80′an.


High Speed Bus
Sifat-Sifat :

1.  High Speed Bus , yaitu bus berkecepatan tinggi untuk koneksi peripheral berkecepatan tinggi : Video, Graphic , Network, SCSI

2. Expansion Bus , yaitu bus berkecepatan rendah untuk koneksi peripheral berkecepatan rendah , seperti: Modem, Fax , Serial

3. Beban Sistem Bus menjadi lebih ringan sehingga kinerjanya menjadi lebih cepat.

4. High Speed bus merupakan jenis bus ganda (multi bus)

5. Contoh : PCI – BUS



Diagram High Speed Bus

Elemen – elemen pada sistem perancangan Bus :
1. Jenis Bus
  • Decicated
Sifat :
- Data Bus dan Address Bus memiliki Jalur terpisah
- Rancangan lebih mahal
- Kecepatan transfer data lebih tinggi
  • Multiplexed
Sifat : 
- Jalur Data dan Address dijadikan satu
- Rancangan Lebih Murah
- Kecepatan transfer data lebih lambat

2. Metoda arbitrasi
- Tersentralisasi
- Terdistribusi

3. Timing

- Synchronous
- Asynchronous

4. Lebar Bus

- Address
- Data

5. Type data transfer
- Write
- Read
- Read modify write
- Read after write
- Block


BUS – PCI

Peripheral Component Interconnection
Dikeluarkan oleh Intel sebagai public domain
32 atau 64 bit
50 Jalur

Jalur Bus PCI (Optional)
Interrupt lines

*  Not shared
Cache support
64-bit Bus Extension

* Additional 32 lines

* Time multiplexed

* 2 lines to enable devices to agree to use 64-bit transfer
JTAG/Boundary Scan

* For testing procedures


Rabu, 02 November 2016

JENIS – JENIS MEMORI EKSTERNAL

JENIS – JENIS MEMORI EKSTERNAL

Memory Eksternal adalah memori yang menyimpan data dalam media fisik berbentuk kaset atau disk. agar tetap mengaliri transistor sehingga tetap dapat menyimpan data. Oleh karena penjagaan arus itu harus dilakukan setiap beberapa saat (yang disebut refreshing) maka proses ini memakan waktu yang lebih banyak daripada kinerja Static RAM.

1. Multiple Disk

  • Harddisk
disebut juga dengan cakram keras berbentuk piringan hitam terbuat dari alumunium dan dilapisi bahan magnetic. Hard disk sudah menjadi komponen utama dari PC untuk sistem operasi. Komponen bagian hard disk terdiri dari sebuah jarum untuk membaca data di cakram.
harddisk adalah salah satu memory eksternal yang sering dipakai




  • flashdisk
Adalah piranti penyimpan dari floppy drive jenis lain yang mempunyai kapasitas memori 128 MB, dengan menggunakan kabel interface jenis USB (Universal Serial Bus), sangat praktis dan ringan dengan ukuran berkisar 96 x 32 mm dan pada bagian belakang bentuknya agak menjurus keluar, digunakan untuk tempat penyimpanan baterai jenis AAA dan terdapat port USB yang disediakan penutupnya yang berbentuk sama dengan body utamanya dan juga mempunyai layar LCD yang berukuran 29,5 x 11 mm.


  • floppydisk
Karakteristik disket adalah head menyentuh permukaan disk saat membaca ataupun menulis.


  • CD ROM
(Compact Disk – Read Only Memory). Merupakan generasi CD yang diaplikasikan sebagai media penyimpan data komputer. Dikenalkan pertama kali oleh Phillips dan Sony tahun 1984 dalam publikasinya, yang dikenal dengan Yellow Book. Perbedaan utama dengan CD adalah CD ROM player lebih kasar dan memiliki perangkat pengoreksi kesalahan, untuk menjamin keakuratan tranfer data ke komputer.


  • CD – R
(Compact Disk Recordables) Secara fisik CD-R merupakan CD polikarbonat kosong berdiameter 120 mm sama seperti CD ROM. Perbedaannya adanya alur – alur untuk mengarahkan laser saat penulisan. Awalnya CD-R dilapisi emas sebagai media refleksinya. Permukaan reflektif pada lapisan emas tidak memiliki depresi atau lekukan – lekukan fisik seperti halnya pada lapisan aluminium sehingga harus dibuat tiruan lekukan antara pit dan land-nya.


2.RAID

RAID (Redundancy Array of Independent Disk) merupakan organisasi disk memori yang mampu menangani beberapa disk dengan sistem akses paralel dan redudansi ditambahkan untuk meningkatkan reliabilitas. Karena kerja paralel inilah dihasilkan resultan kecepatan disk yang lebih cepat. Teknologi database sangatlah penting dalam model disk ini karena pengontrol disk harus mendistribusikan data pada sejumlah disk dan juga membacaan kembali.

3.Optical Disk

Mulai tahun 1983 sistem penyimpanan data di optical disc mulai diperkenalkan dengan diluncurkannya Digital Audio Compact Disc. Setelah itu mulai berkembanglah teknologi penyimpanan pada optical disc ini.
Baik CD-Audio maupun CD-ROM memakai teknologi yang sama, yaitu sama-sama terbuat dari resin (polycarbonate), dan dilapisi oleh permukaan yang sangatreflektif seperti Aluminium .

4.Pita Magnetik

Sistem pita magnetik menggunakan teknik pembacaan dan penulisan yang identik dengan sistem disk magnetik.Medium pita magnetik berbentuk track – track paralel, sistem pita lama berjumlah 9 buah track sehingga memungkinkan penyimpanan satu byte sekali simpan dengan satu bit paritas pada track sisanya.

JENIS - JENIS RAM DAN ROM BESERTA FUNGSI DAN KARAKTERISTIKNYA


AJI SUJATMAN
10413535
4IB03

JENIS - JENIS RAM DAN ROM BESERTA FUNGSI DAN KARAKTERISTIKNYA

Merupakan model memory DRAM yang sudah sangat tua (hasil pengembangan SIM RAM yang merupakan nenek moyangnya RAM) ditemukan pada sekitar tahun 1987. RAM ini masih banyak sekali kekurangan dari segi kecepatan maupun kemampuan menampung datanya. memiliki 30 pin kaki (jumlah lempengan kuningan memory atau slot), hanya dapat berjalan pada clock Maximum 16 Mhz sampai 66 Mhz dengan kecepatan aksesnya kurang lebih 50 ns. hal ini yang menyebabkan akses pemoresesan data dalam memory menjadi sangat lambat. di jumpai pada komputer intel 386.




1. DRAM (Dynamic Random Access Memory)

adalah jenis RAM yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkuit terpadu. Data yang terkandung di dalamnya harus disegarkan secara berkala oleh CPU agar tidak hilang. Hal ini membuatnya sangat dinamis dibandingkan dengan memori lainnya. Dalam strukturnya, DRAM hanya memerlukan satu transistor dan kapasitor per bit, sehingga memiliki kepadatan sangat tinggi.






2. DRDRAM / RDRAM (Direct Rambus Dynamic RAM)


adalah jenis SDRAM yang dikenal untuk latensi tinggi, heat output, kompleksitas, dan kinerja rendah dibanding dengan harga yang tinggi. Hal ini digunakan dalam kontrol video game dan kartu video.

3. PSRAM( Pseudo Static Random Access Memory )

menawarkan manfaat dan fungsi RAM gabungan dari DRAM (High Density) dan SRAM (kemudahan penggunaan), memiliki built-in refresh dan address-control circuit yang sangat mirip dengan SRAM, digunakan dalam sistem embedded seperti produk Apple.




4. RLDRAM ( Reduced-latency Dynamic random access memory )

Type RAM ini terutama digunakan dalam jaringan Komputer dan caching aplikasi. Aplikasi tingkat tinggi yang melibatkan Fungsi RAM ini dalam operasi membaca / menulis. RLDRAM 8 menyediakan akses acak dengan bandwidth tinggi.







5. SRAM (Static Random Access Memory)

adalah jenis RAM (sejenis memori semikonduktor) yang tidak menggunakan kapasitor. Hal ini mengakibatkan SRAM tidak perlu lagi disegarkan secara berkala seperti halnya dengan DRAM. Ini juga sekaligus membuatnya memiliki kecepatan lebih tinggi dari DRAM. Berdasarkan fungsinya terbagi menjadi Asynchronous dan Synchronous.








6. EDORAM (Extended Data Out Random Accses Memory)


adalah jenis RAM yang dapat menyimpan dan mengambil isi memori secara bersamaan, sehingga kecepatan baca tulisnya pun menjadi lebih cepat.Pertama ditemukan pada tahun 1995 Hasil pegembangan dari pengganti Fast Page Memory (FPM) RAM. Dapat berjalan pada clock 33-66 mhz dan memiliki 72 pin kaki. Hanya saja terdapat tambahan teknologi baru. Dalam chip dimasukan Chace yang sangat membantu dalam waktu akses pemrosesan data dari RAM tersebut. EDO RAM mengalami peningkatan kecepatan hampir 40-50% jika dibandingkan dari FPM RAM pendahulunya. jenis ini sudah tidak digunakan lagi pada saat ini. dipakai pada komputer intel 486.


7. SGRAM ( Synchronous Graphic RAM )

digunakan dalam adapter grafis dan dapat membuka dua halaman memori pada suatu waktu. Chip ini juga menawarkan masking bit dan menulis blok. SGRAM dirancang untuk tujuan percepatan kinerja tinggi yang terutama digunakan pada video card.




8. SDRAM (Synchronous Dynamic Random Acces Memory)

adalah jenis RAM dinamis yang kemampuan kecepatannya lebih cepat dari pada EDORAM dan kepingannya terdiri dari 168 pin. RAM ini disinkronisasi oleh clock sistem dan cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 -133 MHz.



Dari pertama munculanya tahun 1996 sampai sekitar tahun 2001 masih saja digunakan oleh platfrom dari mainboard yang dikeluarkan pada saat itu. dari komputer Pentium I,II,III, sampai pada awal kemunculan komputer Pentium IV. dan memakai daya listrik sebesar 3.3 Volt dengan Kapasitas Maksimum: 512MB. Memiliki kemampuan untuk mensingkronkan clock yang terdapat pada memory tersebut dengan clock pada processor. hal ini menyebabkan system dalam komputer dapat berjalan seimbang dengan kata lain waktu pemoresesan data menjadi lebih cepat dan efesien.


9. DDR RAM (Double Data Rate RAM)

Memory ini memilki karakteristik clock FSB 266/333/400 MHz, ,100,172,184,200-pin, 2.5 Volt. di pakai pada komputer berplatfrom Pentium IV ke atas atau sejenisnya. Merupakan hasil regenerasi dari SD RAM. memiliki kecepatan 2x dari SDRAM sesuai dengan namanya Double Data Rate hal ini disebabkan dalam 1 clock mampu membawa/mengakses jumlah data sebanyak 2 bit di banding SD RAM yang hanya mampu menampung data sebesar 1 bit per clocknya. memori ini dibuat untuk menyaingi RD RAM memori yang sudah terlebih dahulu keluar dan sekarang sudah menjadi penguasa pasar The King of Memory. Perkembangan memory ini pun tergolong cepat. sekarang saja sudah sampai generasi ke lima (DDR , DDRII, DDRIII, DDR IV, DDR V).
Karakteristiknya adalah sebagai berikut :

  • DDR Nama memory : DDR SDRAM
  • Chip memori (IC) : TSOP (Thin Small-Outline Packege)
  • Tipe modul : DIMM (Dual In-Line Memory Module)
  • Tipe memory : PC2100, PC2700, PC3200, PC3500, PC3700, PC4000, PC4200, PC4400, PC4500, PC4800, PC5000
  • Speed memory : 266Mhz, 333MHz, 400MHz, 433MHz, 466MHz, 500MHz, 533MHz,550MHz, 566MHz, 600MHz, 625MHz
  • Bus speed memory : 133MHz, 166MHz, 200MHz, 216MHz, 233MHz, 250MHz, 266MHz,275MHz, 283MHz, 300MHz, 313MHz
  • Kapasitas memory : 128 MB, 256MB, 512 MB, 1 GB
  • Jumlah pin : 184 pin (92-pin di setiap sisinya)
  • Voltase modul : 2.5v
  • Jumlah notch : 1 Notch (kaki RAM)
  • Posisi notch : Terletak sedikit ke arah sisi kanan





10. DDR2 RAM (Doubel Data Rate generation 2 Random Access Memory) 

Jumlah pin DDR2 yang paling lazim dijumpai adalah 240 pin. Meskipun begitu ada pula yang memiliki 200 dan 244 pin. DDR2 mulai digunakan pada generasi pentium D, Dual Core dan Core 2 Duo.


Keunggulan dari DDR2 bukanlah terletak pada kecepatannya, Sebuah sumber mengatakan bahwa kita bisa menjalankan DDR2 dengan kecepatan yang lebih rendah namun dengan performa yang lebih baik dibandingkan DDR sehingga konsumsi daya lebih hemat dan tidak cepat panas.
Karakteristiknya adalah sebagai berikut :
  • Nama memory : DDR 2 SDRAM
  • Chip memori (IC) : BGA (Ball Grid Away)
  • Tipe modul : DIMM (Dual In-Line Memory Module)
  • Tipe memory : PC3200, PC4300, PC5300, PC6000, PC6400, PC8000, PC8800, PC9000 Speed memory : 400 MHz, 533 MHz, 667 MHz, 750 MHz, 800 MHz, 1000 MHz,1100MHz, 1120MHz
  • Bus speed memory : 266 MHz, 333 MHz, 375 MHz, 400 MHz, 500 MHz, 550 MHz, 560MHz
  • Kapasitas memory : 512 MB, 1 GB, 2GB, 4 GB
  • Jumlah pin : 240 buah (120-pin di setiap sisi)
  • Voltase modul : 1.8v
  • Jumlah notch : 1 Notch (kaki RAM)
  • Posisi notch : Terletak sedikit ke arah sisi tengah





11. DDR3 RAM(Doubel Data Rate generation 3 Random Access Memory) 

Jenis RAM ini merupakan kelanjutan DDR2. Kecepatan clock DD3 adalah 2 kali dari DDR2. DDR3 banyak digunakan pada generasi pentium Core 2 Quad dan Core i7.
Karakteristiknya adalah sebagai berikut :

  • DDR 3 Nama memory : DDR 3 SDRAM
  • Chip memori (IC) : 90 nanometer
  • Tipe modul : DIMM (Dual In-Line Memory Module)
  • Tipe memory : PC6400, PC8500, PC10600, PC12800, PC14400, PC16000
  • Speed memory : 800 MHz, 1066 MHz, 1333 MHz, 1600 MHz, 1800 MHz, 2000 MHz
  • Bus speed memory : 400 MHz, 533 MHz, 667 MHz, 800 MHz, 900 MHz, 1000 MHz Kapasitas memory : 1 GB, 2GB, 4 GB
  • Jumlah pin : 240 buah (120-pin di setiap sisi)
  • Voltase modul : 1.5v
  • Jumlah notch : 1 Notch (kaki RAM)
  • Posisi notch : Terletak sedikit ke arah sisi kiri





12. RDRAM (Rambus Dynamic Random Acces Memory)

RAM yang dikembangkan oleh perusahaan Rambus memiliki karakteristik mampu berjalan pada clock FSB 800/1066, 184-pin ,dan menggunakan daya listrik sebesar 2.5 Volt. perbedaan utama dibanding DDR RAM terletak pada bagaimana cara memory ini mengolah datanya. pada RD RAM data di olah secara Serial sedangkan DDR RAM mengolah datanya secara pararel. RD RAM lah yang pertama kali memakai teknologi Dual Channel. walau memiliki performa yang bagus RD RAM sudah jarang digunakan lagi karena harganya tergolong mahal. Awal keluar pada tahun 1999.










13. SODIMM RAM (Small Outline Dual Inline Memory Module Random Access Memory) 

Jenis memori ini digunakan untuk memori notebook atau memori laptop. SODIMM RAM memiliki bentuk yang lebih kecil dibandingkan DDR/DDR2 dan konsumsi daya yang juga rendah.Jumlah pin SODIMM RAM ada 2 macam, yakni 72 pin dan 144 pin. Pada dasarnya, teknologi SODIMM RAM dengan DDR/DDR2 adalah sama. Yang membedakan hanyalah ukurannya yang lebih kecil.









14. NV-RAM (Non-Volatile Random Access Memory)



merupakan jenis RAM yang menggunakan baterai Litium di dalamnya sehingga data yang tersimpan tidak akan hilang meskipun catu daya dimatikan.

15. VGRAM (Video Graphic Random Acces Memory)
adalah jenis RAM yang dibuat khusus untuk video adapter. Kapasitas VGRAM sangat menentukan kualitas gambar yang dihasilkan oleh video adapter tersebut.

Untuk menentukan kebutuhan RAM di komputer, kita perlu mengetahui terlebih dahulu spesifikasi RAM yang ada di motherboard / motherboard kita. ini dapat kita lihat langsung slotnya, atau membaca buku panduan / manual ketika membeli mainboard / motherboard. Misalnya:

  • 4×184-pin DDR PC-2100, Max 4 GB
  • 3×184-pin DDR PC-3200, Max 3 Gb

Di contoh pertama berarti motherboard bisa mengakomodasi 4 chip dengan jenis DDR dengan variasi kecepatan PC-2100 dan totalnya maksimal 4GB. Di contoh kedua, jumlah maksimal 3 chip, dengan tipe PC-3200 dengan jumlah total maksimal 3GB.

Keunggulan lain dari tipe DDR atau DDR2 adalah sifatnya yang kompatibel dengan kecepatan di bawahnya, selama jumlah pinnya sama. Misalnya Anda punya PC-2700, Anda bias memasukkannya ke PC-2100 selama jumlah pin-nya cocok. Namun PC-2700 tidak akan kompatibel dengan PC-2100.

Beberapa informasi yang saya himpun menyebutkan bahwa jumlah keeping chip RAM yang ideal untuk sebuah komputer adalah sesuai dengan keterangan yang tertera pada buku manual. Karena jika kita memberi memory lebih dari yang disarankan, ini bisa membuat komputer error. Kalaupun tidak error, komputer akan membacanya sebatas jumlah yang disarankan. Tentu pemasangan RAM seperti ini dalah hal yang mubadzir.

Selain itu ada batasan pemasangan RAM dalam hal sistem operasi yang digunakan. Misalnya untuk Windows XP maksimal adalah 4GB. Sedangkan untuk Windows 7, variasi RAM adalah seperti berikut:

  • Starter = 8 GB maksimal
  • Home Basic = 8 GB maksimal
  • Home Premium = 16 GB maksimal
  • Professional = 192 GB maksimal
  • Enterprise= 192 GB maksimal
  • Ultimate = 192GB maksimal 

16. ROM





ROM kependekan dari Read Only Memory, yaitu perangkat keras pada komputer berupa chip memori semikonduktor yang isinya hanya dapat dibaca. ROM tidak dapat digolongkan sebagai RAM, walaupun keduanya memiliki kesamaan yaitu dapat diakses secara acak (random). ROM berbeda dengan RAM. Perbedaan diantara keduanya antara lain:


ROM tidak dapat diisi atau ditulisi data sewaktu-waktu seperti RAM. Pengisian atau penulisan data, informasi, ataupun program pada ROM memerlukan proses khusus yang tidak semudah dan se-fleksibel cara penulisan pada RAM. Biasanya, data atau program yang tertulis pada ROM diisi oleh pabrik yang membuatnya. Umumnya ROM digunakan untuk menyimpan firmware, yaitu perangkat lunak yang berhubungan dengan perangkat keras. Contoh ROM semacam ini adalah ROM BIOS. ROM BIOS berisi program dasar sistem komputer yang berfungsi untuk mengatur dan menyiapkan semua peralatan atau komponen yang ada atau yang terpasang pada komputer saat komputer ‘dinyalakan/dihidupkan’.
Informasi/data/program yang tertulis pada ROM (isi ROM) bersifat permanen dan tidak mudah hilang dan tidak mudah berubah walaupun komputer ‘dimatikan’ atau dalam keadaan mati (off). Sedangkan pada RAM, semua isinya (baik berupa data, program atau informasi) akan hilang dengan sendirinya jika komputer ‘dimatikan’ (dalam keadaan off).
ROM dapat menyimpan data tanpa membutuhkan daya. Itulah sebabnya data dalam ROM tidak akan hilang walaupun komputer mati. Sedangkan RAM membutuhkan daya agar dapat menyimpan data, jika RAM tidak mendapatkan daya, dengan sendirinya tidak akan dapat menyimpan data. Hal inilah yang menyebabkan data yang terdapat dalam RAM secara otomatis akan hilang bila komputer mati (off).
ROM modern sering ditemukan dalam bentuk IC (Integrated Circuit), sama seperti RAM yag wujudnya kebanyakan juga berupa IC. Teks atau kode yang tertulis pada kedua jenis IC ini berbeda. IC ROM biasanya memiliki kode tulisan (teks) 27xxx. Angka 27 menunjukkan kode untuk ROM, sedangkan xxx menjunjukkan kapasitas ROM dalan satuan kilo bit.


  • Fungsi ROM :
Seperti telah diungkapkan sebelumnya bahwa umumnya ROM digunakan untuk menyimpan firmware. Pada perangkat komputer, sering ditemukan untuk menyimpan BIOS. Pada saat sebuah komputer dinyalakan, BIOS tersebut dapat langsung dieksekusi dengan cepat, tanpa harus menunggu untuk menyalakan perangkat media penyimpan lebih dahulu seperti yang umum terjadi pada alat penyimpan lain selain ROM.
Umumnya, pada media simpan lain, jika dieksekusi untuk dibaca isi atau datanya, media simpan tersebut harus dinyalakan lebih dahulu sebelum dibaca, yang tentu saja membutuhkan waktu agak lama. Hal seperti ini tidak terjadi pada ROM.
Pada komputer (PC) modern, BIOS disimpan dalam chip ROM yang dapat ditulisi ulang secara elektrik yang dikenal dengan nama Flash ROM. Itulah sebabnya istilah flash BIOS lebih populer daripada ROM BIOS.
  • Jenis ROM
Sampai sekarang dikenal beberapa jenis ROM yang pernah beredar dan terpasang pada komputer, antara lain Mask ROM, PROM, EPROM, EAROM, EEPROM, dan Flash Memory. Berikut ini disajikan uraian singkat dari masing-masing jenis ROM tersebut.
17. PROM

PROM kependekan dari Programmable Read Only Memory. PROM adalah salah satu jenis ROM, merupakan alat penyimpan berupa memori (memory device) yang hanya bisa dibaca isinya. PROM memang tergolong memori non-volatile, artinya program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan (tidak mendapatkan daya listrik). Program yang tersimpan di dalamnya bersifat permanen. Biasanya digunakan untuk menyimpan program bahasa mesin yang sudah menjadi bagian hardware (perangkat keras) komputer. Contohnya adalah program yang men-start komputer ketika komputer baru dinyalakan (di-on-kan).
Program yang ada di dalam PROM diisi oleh pabrik pembuatnya. Pengisian program ke dalam PROM menggunakan alat khusus bernama PROM burner, atau PROM Writer Program atau informasi yang telah diisikan atau direkamkan ke dalam PROM, tidak dapat dihapus lagi.

18. EPROM

EPROM kependekan dari Erasable Programmable Read Only Memory. EPROM berbeda dengan PROM. EPROM adalah jenis chip memori yang dapat ditulisi program secara elektris. Program atau informasi yang tersimpan di dalam EPROM dapat dihapus bila terkena sinar ultraviolet dan dapat ditulisi kembali. Kesamaannya dengan PROM adalah keduanya merupakan jenis ROM, termasuk memori non-volatile, data yang tersimpan di dalamnya tidak bisa hilang walaupun komputer dimatikan, tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya.
Alat yang dapat digunakan untuk menghapus isi chip EPROM adalah UV PROM eraser. Alat ini akan menyinarkan sinar ultraviolet ke memori tempat data disimpan dalam chip EPROM (disinarkan tepat pada lubang kuarsa bening). Dengan demikian, chip EPROM dapat digunakan kembali dan dapat diisikan informasi/program baru ke dalamnya. Informasi lain menyebutkan bahwa alat yang dapat digunakan untuk menghapus isi EPROM adalah EPROM Rewriter.
19. EEPROM

EEPROM kependekan dari Electrically Erasable Programmable Read Only Memory. Seperti halnya PROM dan EPROM, EEPROM merupakan memori non-volatile. Informasi, data atau program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan, dan tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya.
EEPROM adalah komponen yang banyak digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan konfigurasi data pada peralatan elektronik tersebut. Kapasitas atau daya tampung simpan datanya sangat terbatas. Pada sistem hardware komputer, chip EEPROM umumnya digunakan untuk menyimpan data konfigurasi BIOS dan pengaturan (setting) sistem yang berhubungan dengannya.
EEPROM memiliki kelebihan tersendiri dibandingkan EPROM. EEPROM dapat dihapus secara elektris menggunakan sinar ultraviolet, sehingga proses penghapusannya lebih cepat dibandingkan EPROM. Penghapusan juga dapat dilakukan secara elektrik dari papan circuit dengan menggunakan perangkat lunak EEPROM Programmer. Alat yang dapat digunakan untuk menghapus isi EEPROM disebut EEPROM Rewriter. Produk EEPROM versi awal, hanya dapat dihapus dan diisi ulang kurang lebih sebanyak 100 kali. Sedangkan produk-produk terbaru dapat dihapus dan diisi ulang (erase-rewrite) sampai ribuan kali (bahkan beberapa informasi menyebutkan mampu sampai 100 ribu kali)

20. Flash Memory

Flash memory yang dikenal pula dengan sebutan memori flash, adalah memori sejenis EEPROM yang memberikan banyak lokasi memori untuk dihapus atau ditulisi dalam suatu operasi pemrograman. Flash memory tetap dapat menyimpan data tanpa memerlukan penyediaan listrik. Penulisan ke dalam flash memori dapat dilakukan dengan menggunakan alat yang disebut EEPROM Writer atau software yang dapat menulisi Flash ROM. Sedangkan penghapusan datanya dapat dilakukan dengan menggunakan alat yang disebut EEPROM Writer, atau langsung secara elektrik dari papan sirkuit dengan menggunakan software Flash BIOS Programmer.
Memori jenis ini banyak digunakan dalam kartu memori, drive flash USB, kamera digital, pemutar MP3, hingga telepon genggam.

21. BIOS dan ROM

BIOS memang berkaitan erat dengan ROM, sebab sebagian besar BIOS yang terdapat di dalam perangkat keras komputer disimpan di dalam ROM, baik PROM, EPROM, EEPROM, Flash ROM, ataupun jenis ROM lainnya. Namun, setelah tahun 1995, EEPROM dan Flash Memory lebih banyak digunakan daripada jenis ROM lainnya karena BIOS yang terdapat pada kedua jenis ROM ini mudah dihapus dan ditulisi lagi sehingga membuka kemungkinan dilakukannya update BIOS. Update BIOS seringkali diperlukan oleh para pengguna komputer karena beberapa alasan, antara lain:
Untuk mendukung prosesor yang lebih baru, sebab pengguna komputer baru saja mengganti prosesor yang lama dengan prosesor tipe baru untuk mendapatkan kinerja yang lebih baik.
Untuk mendukung perangkat lain yang baru dipasangkan karena BIOS yang lama belum memberikan dukungan pada perangkat tipe baru tersebut.

Para produsen motherboard sering menyediakan BIOS versi baru untuk meningkatkan kemampuan produk mereka atau untuk membuang bug-bug yang mengganggu. Adanya bug-bug pada BIOS biasanya baru diketahui setelah BIOS tersebut dirilis. Oleh karena itu BIOS yang ber-bug harus di-update dengan BIOS versi yang lebih baru yang merupakan edisi perbaikan dari BIOS yang lama.
Proses update BIOS harus dilakukan dengan cermat dan hati-hati. Proses update yang tidak benar dapat mengakibatkan tidak berfungsinya motherboard (motherboard mati), karena firmware yang digunakan untuk membantu proses booting (BIOS) tidak dapat berfungsi. Kerusakan yang terjadi bukan kerusakan fisik komponen motherboard, tetapi kerusakan software BIOS (firmware) yang ada pada EEPROM atau Flash Memory.
Kebanyakan BIOS pada saat ini, memiliki sebuah region (lokasi) di dalam EEPROM atau Flash Memory yang disebut dengan istilah Boot Block yang sengaja ‘dilindungi’ dan tidak dapat di-upgrade. Ketika komputer dinyalakan, Boot Block tersebut selalu dieksekusi pertamakali. Kode dari Boot Block akan mem-verifikasi BIOS untuk mengetahui apakah BIOS dalam kondisi normal atau rusak. Apabila BIOS dalam kondisi normal (tidak rusak), komputer segera mengeksekusi BIOS itu sendiri. Sebaliknya, bila ternyata BIOS mengalami kerusakan, maka boot block akan menampilkan pesan di layar monitor agar pengguna komputer melakukan pemrograman (pengisian) BIOS lagi dengan menggunakan versi BIOS yang sama atau di-update dengan versi BIOS yang lebih baik. Program BIOS yang digunakan untuk meng-update biasanya disimpan di dalam disket, di dalamnya tersimpan flash memory programmer dan image BIOS.

Rabu, 12 Oktober 2016

Type - Type Thyristor



Thyristor adalah perangkat semikonduktor solid-state dengan empat lapisan bolak N dan P-jenis material. Bertindak secara eksklusif sebagai saklar bistable, melakukan ketika pintu gerbang menerima pemicu saat ini, dan terus melakukan sedangkan tegangan perangkat tidak terbalik (forward-bias). Sebuah thyristor tiga lead dirancang untuk mengontrol arus yang lebih besar dari dua lead dengan menggabungkan yang saat ini dengan saat ini lebih kecil dari timah lainnya, yang dikenal sebagai lead kontrol. Sebaliknya, thyristor dua-lead dirancang untuk mengaktifkan jika perbedaan potensial antara lead-nya cukup besar (tegangan breakdown).

JENIS-JENIS THYRISTOR


Thyristor dibuat hampir seluruhnya dengan proses difusi.Thyristor dapat secara umum diklasifikasikan menjadi sembilan kategori:

1. Phase –Control Thyristor (SCR)




SCR adalah dioda yang memiliki 3 kaki Terminal. Kaki Terminal ke-3 pada SCR tersebut dinamai dengan Terminal “Gate” atau “Gerbang” yang berfungsi sebagai pengendali (Control), sedangkan kaki lainnya sama seperti Dioda pada umumnya yaitu Terminal “Anoda” dan Terminal “Katoda”. Silicon Controlled Rectifier (SCR) merupakan salah satu dari anggota kelompok komponen Thyristor.


Silicon Controlled Rectifier (SCR) atau Thrystor pertama kali diperkenalkan secara komersial pada tahun 1956. SCR memiliki kemampuan untuk mengendalikan Tegangan dan daya yang relatif tinggi dalam suatu perangkat kecil. Oleh karena itu SCR atau Thyristor sering difungsikan sebagai Saklar (Switch) ataupun Pengendali (Controller) dalam Rangkaian Elektronika yang menggunakan Tegangan / Arus menengah-tinggi (Medium-High Power). Beberapa aplikasi SCR di rangkaian elektronika diantaranya seperi rangkaian Lampu Dimmer, rangkaian Logika, rangkaian osilator, rangkaian chopper, rangkaian pengendali kecepatan motor, rangkaian inverter, rangkaian timer dan lain sebagainya.


Pada dasarnya SCR atau Thyristor terdiri dari 4 lapis Semikonduktor yaitu PNPN (Positif Negatif Positif Negatif) atau sering disebut dengan PNPN Trioda. Terminal “Gate” yang berfungsi sebagai pengendali terletak di lapisan bahan tipe-P yang berdekatan dengan Kaki Terminal “Katoda”. Cara kerja sebuah SCR hampir sama dengan sambungan dua buah bipolar transistor (bipolar junction transistor).



2. Fast-switching thyristor(SCR)


Fast-Switching Thyristoradalah thyristor yang memiliki waktu turn off yang cepat, umunya dalam daerah 5 sampai 50 µs bergantung pada daerah tegangannya. Tegangan jatuh forward pada keadaan on berfariasi kira-kira seperti fungsi invers dari turn off time tq­. Biasanya Thyristor ini digunakan pada penerapan teknologi pensaklaran kecepatan tinggi dengan forced-commutation.

Thyristor ini memiliki dv/dt yang tinggi, biasanya 1000V/µs dan di/dt sebesar 1000 A/ µs. Turn-off yang cepat dan di/dt yang tinggi akan sangat penting untuk mengurangi ukuran dan berat dari komponen rangkaian reaktif dan/atau commutating. Tegangan keadaan on dari thyristor 2200 A, 1800 V, dan waktu turn off sangat cepat, sekitar 3 sampai 5 µs, biasa dikenal sebagai asymmetrical thyristor (ASCRT).


3. Gate-turn-off thyristor (GTO)








Sebuah gerbang turn-off thyristor (GTO) adalah tipe khusus dari thyristor, yang merupakan perangkat semikonduktor daya tinggi. Ini diciptakan di General Electric. GTO, sebagai lawan thyristor normal, switch sepenuhnya dikontrol yang dapat diaktifkan dan dinonaktifkan oleh memimpin ketiga mereka, memimpin GATE.

Thyristor normal (rectifier silikon dikontrol) tidak sepenuhnya switch dikontrol (a "sepenuhnya dikontrol switch" dapat diaktifkan dan dinonaktifkan di akan). Thyristor hanya dapat dihidupkan dan tidak bisa dimatikan. Thyristor diaktifkan ON oleh sinyal gerbang, tapi bahkan setelah sinyal gerbang adalah de-menegaskan (dihapus), thyristor tetap di ON-negara sampai kondisi turn-off terjadi (yang dapat penerapan tegangan balik ke terminal, atau ketika arus yang mengalir melalui (maju saat ini) jatuh di bawah nilai ambang tertentu yang dikenal sebagai "holding current"). Dengan demikian, thyristor berperilaku seperti dioda semikonduktor normal setelah dihidupkan atau "dipecat".

GTO dapat diaktifkan oleh sinyal gerbang, dan juga dapat dimatikan oleh sinyal gerbang polaritas negatif. Aktifkan dilakukan dengan pulsa "arus positif" antara gerbang dan katoda terminal. Sebagai gerbang-katoda berperilaku seperti persimpangan PN, akan ada beberapa tegangan yang relatif kecil antara terminal. Pergantian fenomena di GTO Namun, tidak dapat diandalkan sebagai SCR (thyristor) dan gerbang kecil arus positif harus dipertahankan bahkan setelah menyalakan untuk meningkatkan keandalan.









4. Bidirectional triode thyristor(TRIAC)









TRIAC adalah salah satu thyristor yang memiliki karakteristik bidirectional. Karakter bidirectional tersebut karena TRIAC dapat mengalirkan arus dalam 2 arah dari Anoda ke Katoda atau sebaliknya dari Katoda ke Anoda. TRIAC dapat mengalirkan arus listrik 2 arah (bidirectional) karena struktur TRIAC seperti 2 buah SCR yang yang arahnya bolak-balik kemudian dijadikan satu dengan gate disatukan seperti ditunjukan pada gambar5 struktur dan simbol TRIAC.

Gambar5 menjelaskan bahwa TRIAC pada dasarnya merupakan gabungan dari 2 buah SCR yang rangkai secara bolak balik dengan gate disatukan. TRIAC bekerja mirip seperti SCR yang paralel bolak-balik, sehingga dapat melewatkan arus dua arah.


5. Reverse-conducting thyristor (RCT)







Pada banyak rangkaian chopper atau inverter, diode anti parallel dihubungkan secra SCR untuk memperbolehkan aliran arus reverse karena beban induktif dan untuk meningkatkan kinerja saat turn off dari rangkaian commutation. Diode memotong tegangan balik blocking dari SCR ke-1 atau 2 V pada kondisi tunak. Akan tetapi pada kondisi transien, tegangan balik dapat meningkat hingga 30 V karena tegangan induksi pada rangkaian karena induktansi stray dalam devais.

Suatu RCT dapat dipandang sebagai suatu kompromi antara karakteristik devais dan kebutuhan dari rangkaian RCT dapat dianggap sebagai suatu thyristor dengan built-in diode anti paraler. RCT juga dikenal sebagai aymmetrical thyristor (ASCR). Tegangan forward blocking berfariasi antara 400 sampai dengan 2000 V dan rating arus bergerak hingga 500 A. Tegangan blocking revers biasanya sekitar 30 sampai dengan 40 V. karena rasio arus maju yang melalui thyristor terhadap arus reverse dari diode tetap untuk suatu devais, aplikasinya dibatasi oleh perancangan rangkaian tertentu.




6. Static induction thyristor (SITH)


SITH biasanya dihidupkan dengan memberikan tegangan gerbang positif seperti thyristor biasa dan dimatikan dengan memberikan tegangan negatif pada gerbangnya. SITH merupakan devais dengan pembawa muatan minoritas. Akibatnya, SITH memiliki resistansi/tegangan jatuh keadaan on yang rendah dan dapat dibuat dengan rating tegangan dan arus yang lebih tinggi.

SITH memiliki kecepatan switching yang tinggi dengan kemampuan dv/dt dan di/dt yang tinggi. Waktu switchingnya berada pada orde 1 sampai dengan 6 µs. Rating tegangan dapat mencapai 2500 V dan rating arus dibatasi 500 A. Devais ini sangat sensitive terhadap proses produksi, gangguan kecil pada proses produsi akan menghasilkan perubahan yang besar pada karakteristik devais.



7. Light-activated silicon-controlled rectifier (LASCR)








Devais ini dihidupkan dengan memberikan radiasi cahaya langsung ke wafer silicon. Pasangan electron-hole yang terbentuk selama proses radiasi akan menghasilkan arus trigger pada pengaruh medan elektris. Struktur gerbang dirancang untuk menghasilkan sensitivitas gerbang yang cukup untuk triggering dengan sumber cahaya praktis.

LASCR digunakan untuk pemakaian arus dan tegangan yang tinggi. LASCR menyediakan isolasi elektris penuh antara sumber cahaya pen-trigger dan devais switching dari converter daya, dengan potensial mengambang tinggi hingga beberapa kilovolt.





8. FET-controlled thyristor(FET-CTH)







Devais ini mengkombinasikan MOSFET dan Thyristor secara paraler. Jika tegangan tertentu diberikan pada pada gerbang dari MOSFET biasanya, 3 V arus pen-trigger dari thyristor akan dibangkitkan secara internal.

Devais ini dapat dihidupakan seperti thyristor konvensional, akan tetapi tidak dapat dimatikan oleh kendali gerbang. Hal ini akan sangat diperlukan pada aplikasi yang optical firing digunakan untuk menghasilkan isolasi elektrik antara masukan atau sinyal control dan devais pensaklaran dari converter daya.


9. MOS-controlled thyristor (MCT)








MOS-Controlled Thyristor (MCT) mengkombinasikan sifat-sifat regeneratif thyristor dan struktur gerbang MOS. Karena strukturny NPNP anode berlaku sebagai terminal acuan relatif terhadap semua sinyal gerbang yang diberikan. Diasumsikan bahwa MCT berada dalam keadaaan blocking state dan tegangan negatif VGAdiberikan. Kanal p (layer inversion) dibentuk dalam material n-doped, yang mengakibatkan hole-hole mengalir secara lateral dari emiter.

MCT dapat beroperasisebagai devais yang dikontrol oleh gerbang jika arusnya lebih kecil dari arus maksimum yang dapat dikontrol. Usaha untuk membuat MCT off pada arus yang melebihi nilai itu akan menyebabkan kerusakan pada devais. Untuk nilai arus yang tinggi, MCT harus dimatikan seperti thyristor biasa. Lebar pulsa gerbang tidak kritis untuk arus devais yang lebih kecil. Untuk arus besar, lebar pulsa turn off harus lebih besar dari pulsa turn-off harus lebih besar.




sumber:

http://teknikelektronika.com/pengertian-scr-silicon-controllled-rectifier-prinsip-kerja-scr/
https://en.wikipedia.org/wiki/Gate_turn-off_thyristor
http://zonaelektro.net/triac/
http://bersamabelajaruntuktahu.blogspot.co.id/2010/08/jenis-jenis-thyristor.html

Kamis, 06 Oktober 2016

SEJARAH KOMPUTER

AJI SUJATMAN
10413535
4IB03

SEJARAH KOMPUTER 




Seiring dengan perkembangan zaman, hingga sampai saat ini perkembangan komputer tak terbendung lagi. Komputer sendiri memiliki definisi suatu alat yang terdiri dari alat input, alat proses dan alat output yang bekerja sesuai perintah untuk tujuan tertentu.

Menurut beberapa sumber, komputer pertama kali diciptakan oleh seorang yang bernama Charles Babbage. Berawal dari penemuannya, dia menciptakan suatu alat hitung sederhana yang merupakan cikal bakal adanya komputer hingga saat ini. Berkat penemuannya tersebut, menjadikan Charles Babbage menjadi orang yang sangat berpengaruh dalam sejarah perkembangan komputer.

Dari penemuan tersebut, Charles Babbage memberi nama alat tersebut Difference Engine no 1. Difference Engine no 1 adalah kalkulator otomatis pertama yang memudahkan dalam pekerjaan perhitungan. Pada saat itu, penemuan Charles Babbage adalah penemuan yang fenomenal di dunia yang memberikan pengaruh besar terhadap sejarah perkembangan komputer hingga sekarang. Atas penemuannya tersebut Charles pun dinobatkan sebagai Bapak Komputer atau orang yang menemukan komputer.

Sejarah Awal Komputer


Berdasarkan sejarah perkembangannya, komputer dibagi kedalam lima generasi. Untuk lebih lengkapnya silahkan simak penjelasan dari kelima generasi komputer tersebut.

1. Komputer Generasi Pertama

Pada komputer generasi pertama bernama ENIAC.ENIAC merupakan kepanjangan dari Electronic Numerical Integrator and Computer. ENIAC merupakan komputer pertama yang diciptakan di dunia. Komputer ini memiliki berat kurang lebih 30 ton, panjang 30 meter dan tinggi 2,4 meter. Sedangkan daya listrik yang dibutuhkan komputer ini adalah 174 kilowatt. Pada komputer generasi pertama ini terdiri dari 18.000 tabung vakum, 70.000 resistor dan 5 juta titik solder.


Komputer Generasi Pertama ENIAC

Bisa Anda bayangkan betapa rumitnya pembuatan komputer generasi pertama ini. Selain memiliki bobot yang berat, komputer ini juga harus memiliki ruang yang cukup besar untuk menyimpannya.

Dalam perkembangannya, komputer generasi pertama ini memiliki karakter sebagai berikut:

Pada komputer generasi pertama masih banyak mengeluarkan panas, sehingga dibutuhkan banyak pendingin.
Komponen elektronika yang digunakan pada komputer ini menggunakan tabung hampa udara (vacum tube).
Program dibuat dengan menggunakan Bahasa Mesin (Machine Language) dengan menggunakan kode angka 0 dan 1, yang tersimpan didalam memori komputer.
Untuk menyalakan komputer membutuhkan daya listrik yang besar yaitu kurang lebih 174 kW.
Kapasitas penyimpanan data sangat kecil.
Proses pengoperasian komputer relatif lambat.
Mempunyai kapasitas yang besar sehingga membutuhkan ruangan yang besar pula untuk menyimpannya.
Berorientasi pada aplikasi bisnis.
Menggunakan sistem luar magnetic tape dan magnetic disk.

2. Komputer Generasi Kedua


Image result for komputer generasi kedua

Pada tahun 1948, penemuan transistor mempengaruhi pada perkembangan komputer. Dengan penemuan transistor ini menggantikan peran tube vakum pada televisi, radio dan komputer. Sehingga ukuran alat elektronik berkurang drastis.

Penggunaan transistor didalam komputer mulai tahun 1956. Penemuan lain yang berupa memori inti magnetik, membantu pengembangan komputer generasi kedua ini memiliki ukuran lebih kecil, lebih cepat, lebih hemat energi dan lebih dapat diandalkan dibandingkan penedahulunya generasi komputer pertama.
Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. Pada komputer generasi kedua tidak lagi menggunakan bahasa mesin tetapi diganti dengan bahasa assembly. Bahasa assembly adalah bahasa yang terdiri dari singkatan-singkatan untuk menggantikan kode biner (angka 0 dan 1).

Pada awal tahun 1960-an, komputer generasi kedua mulai bermunculan dan banyak digunakan bidang bisnis, universitas dan pemerintahan. Pada komputer generasi kedua sepenuhnya menggunakan transistor. Adapun komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini seperti printer, penyimpanan data dalam disket, memory, sistem operasi dan program aplikasi.

Dalam perkembangannya, komputer generasi kedua ini memiliki ciri-ciri sebagai berikut :

Bahasa pemrograman tidak lagi menggunakan bahasa mesin yang rumit, tetapi diganti dengan bahasa yang mudah dimengerti oleh manusia seperti COBOL, FORTRAN, ALGOL
Sirkuit terbuat dari transistor
Ukuran lebih kecil dibandingkan generasi pertama.
Kapasitas memori penyimpan data lumayan besar.
Tidak membutuhkan daya listrik yang besar.
Berorientasi pada bisnis.
Pengoperasian komputer sudah cepat.


3. Komputer Generasi Ketiga


Image result for komputer generasi ketiga

Pada generasi sebelumnya, hampir seluruh komputer menggunakan transistor. Penggunaan Transistor memang mampu mengungguli tube vakum, namun penggunaan transistor dapat menghasilkan suhu panas yang cukup besar, sehingga berpotensi merusak bagian-bagian komputer.

Pada tahun 1958, Jack Kilby seorang insinyur di Texas Instrumen mengembangkan sirkuit terintegrasi (Integrated Circuit / IC). IC mengkombinasikan tiga komponen elektronik dalam sebuah silikon piringan kecil yang terbuat dari pasir kuarsa. Pengembangan IC yang terbuat dari pasir kuarsa mampu menangani masalah pada suhu panas.

Para ilmuwan kemudian berhasil memasukan lebih banyak komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasil dari penemuan para ilmuwan tersebut membuat ukuran komputer menjadi lebih kecil karena komponen-komponen dapat dipadatkan kedalam sebuah chip.

Kemajuan lainnya dari komputer generasi ketiga adalah dalam penggunaan sistem operasi atau operating system. Yaitu memungkinkan mesin bekerja untuk menjalankan program yang berbeda dalam waktu yang bersamaan dengan sebuah program utama yang bertugas memonitor dan mengkoordinasi memori komputer.

4. Generasi Keempat

Pada tahun 1971, pembuatan Chip Intel 4004 membawa kemajuan pada IC. Yaitu mampu meletakan seluruh komponen dari komputer ( Central Processing Unit, Memory dan kendali inpu/output) ke dalam sebuah chip yang berukuran kecil yang kemudian disebut mikroprosesor. Dengan berkembangnya mikroprosesor memungkinkan orang-orang biasa dapat menggunakan komputer. Dengan demikian komputer tidak hanya dimiliki perusahaan besar atau lembaga pemerintahan.




Pada pertengahan tahun 1970-an, perakit komputer memperkenalkan produk mereka ke masyarakat umum. Komputer-komputer ini dikenal dengan nama mini komputer yang dijual satu paket dengan perangkat lunak yang mudah digunakan oleh orang awam.

Pada tahun 1981, IBM memperkenalkan Personal Komputer (PC) untuk penggunaan di kantor, sekolah dan rumah. Pada tahun pertamanya, PC telah digunakan 2 juta unit. Sepuluh tahun kemudian angka tersebut melonjak menjadi 65 juta unit. Dalam sejarah perkembangannya, komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada diatas meja (desktop komputer) menjadi komputer yang dapat dimasukan kedalam tas(laptop), bahkan ada komputer yang dapat digenggam (palmtop).

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya

5. Komputer generasi kelima


Image result for komputer generasi kelima



Rencana masa depan komputer generasi ke lima adalah komputer yang telah memiliki Artificial Intelligence (AI). Sehingga komputer di masa depan dapat memberikan respon atas keinginan manusia.

Ciri ciri komputer generasi kelima adalh sebagai berikut :

Komputer generasi ini masih dalam tahap pengembangan dan pemakainya belum banyak. Pengembangan komputer genarasi ini dipelopori oleh negara Jepang. Komponen elektronikanya menggunakan bentuk paling baru dari chip VLSI Program dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor) Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.

Ciri dari komputer generasi kelima adalah :
  • Dapat membantu menyusun program untuk dirinya sendiri
  • Dapat menerjemahkan dari suatu bahasa ke bahasa lain
  • Dapat membuat pertimbangan-pertimbangan logis
  • Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya
  • Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan
  • Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.



Tokoh Perkembangan Komputer

Dalam sejarah perkembangan komputer, deretan tokoh berikut ini adalah mereka yang berjasa dalam pengembangan tersebut. Di antaranya adalah Charles Babbage, Ada Augusta Byron, Herman Hollerith, Thomas Watson, Bob Noyse dan Gordon Moore, Steven Jobs dan Steve Wozniak, Bill Gates dan Paul Allen, Richard Stallman, Linus Torvalds. Berikut ini kita akan melihat seperti apa jasa para tokoh tersebut:

1. Charles Babbage

Seorang penemu dan ahli matematik yang lahir di Inggris tahun 1791. Berhasil membuat model mesin yang dinamakan Difference Engine dan merancang Analytical Engine. Di kenal dengan sebuatan Bapak Komputer Modern (Father of the Modern Computer) karena dalam rancangannya Analytical Engine mempunyai lima unsur yang terdapat pada komputer modern, yaitu:
  • Alat masukan (input device).
  • Tempat penyimpanan data yang akan diproses.
  • Alat pemrosesan.
  • Unit pengontrol pengolahan
  • Alat keluaran (output device) 
2. Ada Augusta Byron

Dikenal sebagai programmer pertama (First Computer Programmer) karena membantu mengembangkan instruksi untuk menjalankan Analytical Engine.

3. Herman Hollerith

Tahun 1886 membuat Tabulating Machine yang digunakan untuk menghitung hasil sensus penduduk Amerika Serikat di tahun 1890 dengan cepat. Tahun 1896 mendirikan Tabulating Machine Company dan tahun 1924 melakukan merger dengan dua perusahaan lain dan membentuk International Business Machines Corporation - IBM Co.

4. Thomas Watson

Pada tahun 1924 – 1956, memimpin International Business Machines (IBM) dan berhasil membawa IBM mendominasi pasar sebagai pemasok mesin pengolah data dan mulai menjadi pengembang komputer ternama. Sejak tahun 1981, IBM memasuki bisnis komputer mikro dengan memperkenalkan IBM PC.

5. Bob Noyce dan Gordon Moore

Tahun 1968 mendirikan Intel dan tahun 1971 memperkenalkan microprocessor pertama (4004).

6. Steven Jobs dan Steve Wozniak

Tahun 1976 memperkenalkan Apple I, yaitu komputer pertama dengan keyboard dan layar. Membentuk perusahaan Apple Computer Inc. dan mengembangkan Apple II. Perusahaan Apple pertama kali mengembangkan penggunaan mouse pada personal computer-nya di tahun 1983.

7. Bill Gates dan Paul Allen

Sebagai pendiri perusahaan Microsoft. Tahun 1980 IBM memilih Microsoft untuk mengembangkan sistem operasi bagi IBM PC dan hasilnya adalah sistem operasi yang dikenal dengan nama MS-DOS. Tahun 1990 perusahaan Microsoft mendominasi pasar perangkat lunak (software) dengan semakin luasnya penggunaan sistem operasi Microsoft Windows dengan berbagai program aplikasi untuk keperluan bisnis, teknik, pendidikan, dan pribadi.

8. Richard Stallman

Tahun 1984 mengawali proyek GNU (GNU’s Not Unix), yaitu sistem operasi mirip Unix yang bersifat free software. Tahun 1985 mendirikan lembaga Free Software Foundation yang mensponsori pengembangan free software.

9. Linus Torvalds

Tahun 1991 mengembangkan sistem operasi Linux yang kemudian disebarluaskan secara Open Source. Sistem operasi Linux banyak diaplikasikan untuk server pada sistem jaringan.

Studi Analisa Stabilitas Transien Sistem Jawa-Madura-Bali (Jamali) 500kV Setelah Masuknya Pembangkit Paiton 1000 MW Pada Tahun 2021

Studi Analisa Stabilitas Transien Sistem Jawa-Madura-Bali (Jamali) 500kV Setelah Masuknya Pembangkit Paiton 1000 MW Pada Tahun 2021 A...