Selasa, 01 Agustus 2017

Review Jurnal

Memasukkan lebih banyak komponen pada Sirkuit Terpadu

Abstrak
Dengan elektronik terpadu, berbagai macam teknologi mikroelektronik saat ini dan juga perangkat tambahan yang menghasilkan fungsi elektronik yang diberikan kepada pengguna sebagai unit yang tidak bisa dikurangi. Tujuannya adalah untuk memasukkan fungsi elektronik yang semakin kompleks di tempat yang kecil dengan berat minimum. Mengembangkan teknik yang canggih untuk pelekatan perangkat semikonduktor aktif ke dalam susunan film pasif.

Latar Belakang
Masa depan elektronik terpadu adalah masa depan elektronik itu sendiri. Keuntungan dari integrasi akan menghasilkan perkembangan elektronik, mendorong penelitian ini ke banyak bidang baru. Sirkuit terpadu akan membawa keajaiban seperti komputer rumah atau setidaknya terminal yang terhubung ke kontrol otomatis utama untuk mobil, dan peralatan komunikasi pribadi yang portabel.
Komputer akan lebih kuat, dan akan diatur dengan cara yang berbeda. Misalnya, memori yang dibangun dari perangkat elektronik terpadu dapat didistribusikan ke seluruh mesin, tidak hanya terfokus di unit pusat. Selain itu, pengembangan yang ditingkatkan yang dimungkinkan oleh sirkuit terpadu akan memungkinkan pembangunan unit pengolahan yang lebih besar. Mesin yang sama dengan yang ada saat ini akan dibangun dengan biaya lebih rendah.
Dengan elektronik terpadu, berbagai macam teknologi mikroelektronik saat ini dan juga perangkat tambahan yang menghasilkan fungsi elektronik yang diberikan kepada pengguna sebagai unit yang tidak bisa dikurangi.
Teknologi ini pertama kali diselidiki pada akhir 1950-an. Tujuannya adalah untuk memasukkan fungsi elektronik yang semakin kompleks di tempat yang kecil dengan berat minimum.

Landasan teori
IC adalah komponen dasar yang terdiri dari resistor, transistor dan lain-lain. IC adalah komponen yang dipakai sebagai otak peralatan elektronika.
Pada komputer, IC yang dipakai adalah mikroprosesor. Dalam sebuah mikroprosesor Intel Pentium 4 dengan ferkuensi 1,8 trilyun getaran per detik terdapat 16 juta transistor, belum termasuk komponen lain. Fabrikasi yang dipakai oleh mikroprosesor adalah 60 nm.
Sirkuit terpadu dimungkinkan oleh teknologi pertengahan abad ke-20 dalam fabrikasi alat semikonduktor dan penemuan eksperimen yang menunjukkan bahwa alat semikonduktor dapat melakukan fungsi yang dilakukan oleh tabung vakum. Pengintegrasian transistor kecil yang banyak jumlahnya ke dalam sebuah chip yang kecil merupakan peningkatan yang sangat besar bagi perakitan tube-vakum sebesar-jari. Ukuran IC yang kecil, tepercaya, kecepatan "switch", konsumsi listrik rendah, produksi massal, dan kemudahan dalam menambahkan jumlahnya dengan cepat menyingkirkan tabung vakum.
Hanya setengah abad setelah penemuannya, IC telah digunakan di mana-mana. Radio, televisi, komputer, telepon seluler, dan peralatan digital lainnya yang merupakan bagian penting dari masyarakat modern. Contohnya, sistem transportasi, internet, dll tergantung dari keberadaan alat ini. Banyak skolar percaya bahwa revolusi digital yang dibawa oleh sirkuit terpadu merupakan salah satu kejadian penting dalam sejarah umat manusia.

Analisa
Pembentukan
Integrated elektronik tekniknya dikhususkan untuk memperbarui  sistem militer, karena keandalan, ukuran dan berat yang dibutuhkan oleh beberapa alat militer hanya bisa dicapai dengan integrasi. Penggunaan sirkuit terpadu linier masih terbatas terutama untuk militer. Fungsi terpadu semacam itu mahal dan tidak tersedia dalam variasi yang dibutuhkan untuk memenuhi sebagian besar barang elektronik linier. Tapi penerapan pertama mulai muncul dalam elektronik komersial, terutama pada peralatan yang membutuhkan penguat frekuensi rendah dengan ukuran kecil.
Perhitungan reliabilitas
Untuk sebagian besar aplikasi, sirkuit terpadu semikonduktor akan mendominasi. Perangkat semikonduktor adalah satu-satunya kandidat yang masuk akal saat ini yang ada untuk elemen aktif sirkuit terpadu. Elemen semikonduktor pasif juga terlihat menarik, karena potensinya untuk biaya rendah dan kehandalan tinggi, namun bisa digunakan hanya jika presisi bukan syarat utama. Silikon cenderung tetap menjadi bahan dasarnya, meski yang lain akan berguna dalam aplikasi tertentu. Sebagai contoh, gallium arsenide akan menjadi penting dalam fungsi gelombang mikro terintegrasi. Tapi silikon akan mendominasi pada frekuensi rendah karena teknologi yang telah berevolusi di sekitarnya dan oksida, dan karena silikon adalah bahan dasar yang melimpah dan relatif murah.
Biaya dan kurva
Kompleksitas untuk biaya komponen minimum meningkat kira-kira dua faktor per tahun . Tentunya dalam jangka pendek laju ini bisa diharapkan berlanjut, jika tidak bertambah. Dalam jangka panjang, tingkat kenaikannya sedikit lebih tidak pasti, walaupun tidak ada alasan untuk percaya bahwa hal itu tidak akan tetap konstan selama paling sedikit 10 tahun. Itu berarti pada tahun 1975, jumlah komponen per sirkuit terpadu untuk biaya minimum adalah 65.000 komponen.

Kesimpulan
Jelas, kita akan bisa membangun peralatan seperti itu. Total biaya pembuatan fungsi sistem tertentu harus diminimalkan. Untuk melakukannya, kita dapat mencicil teknik pada beberapa item yang identik, atau mengembangkan teknik fleksibel untuk rekayasa fungsi yangbesar sehingga tidak ada biaya yang tidak proporsional yang harus ditanggung oleh array tertentu. Mungkin desain otomasi desain yang baru dirancang bisa diterjemahkan dari diagram logika ke realisasi teknologi tanpa teknik khusus.

Daftar pustaka
-          Electronics, Volume 38, Number 8, April 19,1965
-          Peter Clarke, Intel enters billion-transistor processor era, EE Times, 14 October 2005

Jumat, 06 Januari 2017

BENTUK PERINTAH DALAM BAHASA RAKITAN / ASSEMBLER



1. KARAKTERISTIK PERINTAH BAHASA ASSEMBLER

- Assembly Directive (yaitu merupakan kode yang menjadi arahan bagi assembler/compiler untuk menata program)
- Instruksi (yaitu kode yang harus dieksekusi oleh CPU mikrokontroler dengan melakukan operasi tertentu sesuai dengan daftar yang sudah tertanam dalam CPU)
2. JENIS OPERAND

Instruksi mesin melakukan operasi terhadap data. Pada umumnya data dikategorikan kedalam angka, karakter dan data logika.

a. Angka Setiap bahasa mesin mengandung tipe data numerik. Umunya terdapat tiga tipe data angka yang ada pada komputer yaitu:1. Binary integer2. Binary floating point3. Desimal Semua operasi pada internal komputer berupa data biner, namun user berinteraksi dengan bilangan desimal. Maka perlu dilakukan konversi dari desimal ke bilangan biner pada input dan konversi dari biner ke desmimal pada output. Bilangan desimal direpresentasikan dalam 4 bit kode biner maka 0=0000, 1=0001,...,8=1000, 9=1001. Sedangkan untuk desimal 246 = 0000 0010 0100 0110. Untuk bilangan negatif direpresentasikan dengan 4 bit yang diletakkan pada awal atau akhir string. Standar tanda yang digunakan adalah 1100 untuk bilangan positif dan 1101 untuk tanda bilangan negatif.

b. Karakter
Umumnya bentuk data adalah teks atau kumpulan karakter. Sedangkan sistem komputer didesain untuk data biner. Maka sejumlah kode dalam urutan bit perlu di tentukan untuk merepresentasikan sebuah karakter. Saat ini standar kode yang digunakan untuk merepresentasikan karakter adalah American Standart Code for Information Interchange(ASCII). Setiap karakter pada kode ASCII direpresentasikan dengan 7 bit biner yang unik. Maka terdapat 128 karakter yang berbeda yang dapat direpresentasikan. Selain itu juga ada yang menggunakan Extended Binary Coded Decimal Interchange Code (EBCDIC) yang digunakan oleh IBM mainframe.

c. Data logika
Pada umumnya setiap word atau yang lain merupakan satu unit data yang masing masing unit data memiliki nilai 0 atau 1. Ketika dipandang dengan cara ini, maka data tersebut dianggap sebagai data logika. Data logika hanya bernilai true “1” atau false “0”.

3. JENIS OPERASI


a. Transfer data
Tipe instruksi mesin yang paling dasar yaitu instruksi transfer data. Pada instruksi transfer dataharus ditentukan beberapa hal. Pertama, penentuan lokasi sumber dan tujuan dari operan.Lokasinya dapat terletak di memori, register atau stack. Kedua, panjang data yang akan ditransfer harus diketahui. Ketiga, sama untuk semua instruksi dengan operan, cara pengalamatannya harus ditentukan.

b. Aritmatika
Kebanyakan mesin menyediakan operasi aritmatika / perhitungan dasar sepertitambah, kurang,kali dan bagi. Dimana operasi tersebut disediakan untuk menangani bilanganinteger bertanda (fixed-point), juga bilangan floating point atau desimal. Berikut contoh lain operasi yang termasuk jenis instruksi dengan satu operan:
· Absolute : mengambil nilai absolut/mutlak dari operan
· Negate : menegasikan operan
· Increment: menambahkan 1 nilai ke operan
· Decrement: mengurangi 1 nilai dari operan


c. Logika
Kebanyakan mesin juga menyediakan berbagai operasi untuk memanipulasi setiap bit dari sebuah word atau unit (yang dapat diberi alamat) lainnya, operasi ini juga di sebut "bit twiddling". Bit-bit tersebut didasarkan pada operasi boolean. Beberapa operasi logika dasar dapat dilakukan pada data boolean atau biner yang ditunjukkan pada tabel berikut.

d. Konversi
Instruksi konversi adalah instruksi-instruksi yang mengubah format atau beroperasi pada format data.Contohnya yaitu mengkonversi dari desimal ke biner.

e. Input/Output
Seperti yang kita ketahui, ada beberapa pendekatan I/O yang bisa diambil, diantaranya programmed I/O (isolated&memory mapped), DMA, dan penggunaan prosesor I/O. Implementasi instruksi I/O banyak dilakukan dengan hanya menyediakan beberapa instruksi I/O, dengan tindakan spesifik yang ditentukan oleh parameter, kode, atau kata perintah.

f. Kendali Sistem
Instruksi kendali sistem adalah instruksi yang dapat dieksekusi hanya ketika prosesor dalam keadaan tertentu atau mengeksekusi program pada area khusus dalam memori.Biasanya, instruksi ini dipesan untuk digunakan sistem operasi.Berikut beberapa contoh operasi kendali sistem. Sebuah instruksi kendali sistem boleh membaca atau mengubah kendali register. Contoh lainnya adalah instruksi untuk membaca atau memodifikasi penyimpanan protection key, seperti yang digunakan pada sistem memori EAS/390. Contoh lain adalah akses untuk memproses blok kontrol dalam sistem multiprogramming.

g. Kendali Transfer
Untuk semua tipe operasi yang sudah dibahas sejauh ini, instruksi selanjutnya yang akan dibahas tepat setelah ini, pada memori, adalah kendali transfer. Namun, pecahan yang signifikan dari instruksi dalam setiap program memiliki fungsi mengubah urutan eksekusi instruksi. Untuk instruksi ini, operasi yang dilakukan oleh prosesor


4.BENTUK PERINTAH / INSTRUKSI

a. MOV Perintah MOV adalah perintah untuk mengisi, memindahkan,memperbaruhi isi suatu register, variable ataupun lokasi memory, Adapun tata penulisan perintah MOV adalah :MOV [operand A], [Operand B]Contoh :MOV AH,02Operand A adalah Register AHOperand B adalah bilangan 02Hal yang dilakukan oleh komputer untuk perintah diatas adalahmemasukan 02 ke register AH.


b. INT (Interrupt) Bila anda pernah belajar BASIC, maka pasti anda tidak asing lagi dengan perintah GOSUB. Perintah INT juga mempunyai cara kerja yang sama dengan GOSUB, hanya saja subroutine yang dipanggil telah disediakan oleh memory komputer yang terdiri 2 jenis yaitu :- Bios Interrupt ( interput yang disediakan oleh BIOS (INT 0 – INT 1F))- Dos Interrupt ( Interrupt yang disediakan oleh DOS (INT 1F – keatas))


c. Push Adalah perintah untuk memasukan isi register pada stack, dengan tata penulisannya:POP [operand 16 bit]


d. Pop perintah yang berguna untuk mengeluarkan isi dari register/variable dari stack,dengan tata penulisannya adalah : POP [operand 16 bit]

e. RIP (Register IP) Perintah ini digunakan untuk memberitahu komputer untuk memulai memproses program dari titik tertentu.

f. A (Assembler) Perintah Assembler berguna untuk tempat menulis program Assembler.-A1000FD8:100

g. RCX (Register CX) Perintah ini digunakan untuk mengetahui dan memperbaruhi isi register CX yang merupakantempat penampungan panjang program yang sedan aktif.

Rabu, 30 November 2016

DIRECT MEMORY ACCESS

DMA (Direct Memory Access) adalah suatu hardware spesial (chip) yang dapat mengontrol aliran bit data antara memory (RAM) dan beberapa controller dari I/O devices tanpa memerlukan interferensi dari CPU secara terus menerus. (Mengakses dan mengontrol memori sistem tanpa interferensi CPU secara terus menerus).

Fungsi dari DMA sendiri adalah agar 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.
 
DMA chip atau DMA controller sangat beragam tergantung dari teknologi yang ditanamkan padanya, untuk menjelaskan cara kerjanya akan digunakan jenis yang paling sederhana, yaitu DMA chip yang menangani sebuah transfer setiap waktunya. Berikut ini cara kerjanya:
Pertama CPU akan memprogram atau mengeset DMA chip dengan mengatur registerinya, agar DMA chip mengetahui apa saja yang perlu ditransfer dan kemana informasi tersebut perlu ditransfer. Selain itu CPU juga akan memberikan command atau perintah pada disk controller untuk membaca data dari disk dan menuliskannya pada internal buffer, serta melakukan checksum untuk memastikan tidak adanya error yang terjadi ketika membaca dan menuliskan data dari disk menuju internal buffer. Bila tidak ada terjadi error maka DMA chip dapat  memulai untuk melakukan transfer. DMA chip akan melakukan request kepada disk controller untuk melakukan transfer data menuju main memory (RAM). Selama melakukan transfer menuju memory akan terjadi bus cycle, dan setiap kali selesai menuliskan data pada memory, disk controller akan mengirim suatu sinyal (acknowledgement signal) pada DMA chip. Kemudian DMA chip akan menaikkan alamat memory untuk digunakan dan melakukan pengurangan pada counter bit data. Proses dari DMA chip melakukan request sampai disk controller mengirimkan sinyal kembali pada DMA chip akan terus berlangsung hingga counter mencapai 0. Ketika counter mencapai 0, maka DMA chip akan melakukan interupt dan memberitahukan pada CPU bahwa proses transfer sudah selesai. Semua transfer data dan sinyal ini dikirimkan melalui suatu bus yang menghubungkan CPU, DMA chip (controller), Disk controller dan main memory. Berikut ini gambar untuk mempermudah penjelasan:
 
 
 
 
 
Referensi:
http://en.wikipedia.org/wiki/Direct_memory_access
Tanenbaum, A. (2008). Modern Operating Systems. 3rd Edition.Pearson Higher Education. . ISBN: 9780138134594
 

STANDARD I/O INTERFACE

Di dalam bidang komputer, Unit Input/Output atau sering juga disingkat (I/O) adalah bagian dari sistem komunikasi antara sistem pengolahan informasi (seperti komputer) yang digunakan untuk berhubungan dengan dunia luar, yang memungkinkan manusia atau sistem lain pengolahan informasi.

Unit input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini atau sinyal (data) yang diterima oleh sistem, contohnya, data yang berasal dari keyboard atau mouse.
Sementara, Unit output merupakan sinyal atau data yang dikirim dari input. Output biasanya, digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan ditampilkan pada layar monitor atau printer.
 
1. STANDART INPUT / OUTPUT INTERFACE
Interface atau antarmuka adalah Penghubung antara dua sistem atau alat media penghubung antara satu subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber daya mengalir dari satu subsistem ke subsistem yang lainnya. Keluaran (output) dari suatu subsistem akan menjadi masukan (input) untuk subsistem lainnya dengan melalui penghubung.
 
Interface Aplikasi I/O
Ketika suatu aplikasi ingin membuka data yang ada dalam suatu disk, sebenarnya aplikasi tersebut harus dapat membedakan jenis disk apa yang akan diaksesnya. Untuk mempermudah pengaksesan, sistem operasi melakukan standarisasi cara pengaksesan pada peralatan Input/Output. Pendekatan inilah yang dinamakan interface aplikasi Input/Output.
Interface aplikasi Input/Output melibatkan abstraksi, enkapsulasi, dan software layering. Abstraksi dilakukan dengan membagi-bagi detail peralatan-peralatan Input/Output ke dalam kelas-kelas yang lebih umum. Dengan adanya kelas-kelas yang umum ini, maka akan lebih mudah untuk membuat fungsi-fungsi standar(interface) untuk mengaksesnya. Lalu kemudian adanya device driver pada masing-masing peralatan Input/Output, berfungsi untuk enkapsulasi perbedaan-perbedaan yang ada dari masing-masing anggota kelas-kelas yang umum tadi. Device driver mengenkapsulasi tiap -tiap peralatan Input/Output ke dalam masing-masing 1 kelas yang umum tadi(interface standar). Tujuan dari adanya lapisan device driver ini adalah untuk menyembunyikan perbedaan-perbedaan yang ada pada device controller dari subsistem Input/Output pada kernel. Karena hal ini, subsistem Input/Output dapat bersifat independen dari hardware.
Karena subsistem Input/Output independen dari hardware maka hal ini akan sangat menguntungkan dari segi pengembangan hardware. Tidak perlu menunggu vendor sistem operasi untuk mengeluarkan support code untuk hardware-hardware baru yang akan dikeluarkan oleh vendor hardware.
 
 
 
Sumber:
https://id.wikipedia.org/wiki/I/O
http://yosafinerifki.ilearning.me/2013/10/04/input-output-dalam-arsitektur-komputer/

SISTEM BUS PADA KOMPUTER

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.

1. PENGERTIAN 

Pengertian bus adalah bagian dari sistem komputer yang berfungsi untuk memindahkan data antar bagian- bagian d lam sistem komputer. Data dipindahkan dari piranti masukan ke CPU, CPU ke memori, atau dari memori ke piranti keluaran. Sistem bus adalah penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya.

2. JENIS - JENIS SISTEM BUS

Saluran bus dapat dipisahkan menjadi dua tipe umum, yaitu dedicated dan multiplexed. Suatu saluran bus dedicated secara permanen diberi sebuah fungsi atau subset fisik komponen- komponen komputer. Sebagai contoh dedikasi fungsi adalah penggunaan alamat dedicated terpisah dan saluran data yang merupakan suatu hal yang umum bagi bus. Namun, hal ini bukanlah hal yang penting. Misalnya, alamat dan informasi data dapat ditransmisikan melalui sejumlah saluran yang sama dengan mengggunakan saluran address valid control. 


STRUKTUR SISTEM BUS

- Data BUS 
Saluran data memberikan lintasan bagi perpindahan data antara dua modul sistem. Saluran ini secara kolektif disebut bus data. Umunya bus data terdiri dari 8, 16, 32 saluran.

- Address BUS 
  • Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus data. Misalnya, bila CPU akan membaca sebuah word dat adari memroi, maka CPU akan menaruh alamt word yang dimaksud pada saluran alamat.
  • Digunakan untuk mengirinkan alamat word pada memori yang akan diakses CPU.
  • Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses suatu modul
  • Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus memiliki alamat.
- Control BUS
Saluran kontrol digunakan untuk mengontrol akses ke saluran alamat dan penggunaan data. Karena data dan saluran alamat dipakai bersama oleh seluruh komponen, maka harus ada alat unruk mengintrol penggunaanya.
  • Digunkan untuk menspesifikasi sumber dan tujuan data pada bus data.
  • Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
  • Digunakan untuk saluran almat perangkat modul komputer saat CPU mengakses suatu modul.
  • Semua peralatan yang terhubung dengan sistem komputer, agak dapat diakses harus memiliki alamat.



sumber:
https://id.wikipedia.org/wiki/Bus_sistem
http://simuk-warrior.blogspot.co.id/2015/06/pengertian-bus-system-sistem-bus.html      
 

Rabu, 02 November 2016

JENIS - JENIS MEMORI EKSTERNAL

1. Semiconductor Memory
  • ROM
  • EEPROM
  • FLASH Memory
2. Magnetic Memory
  a. Berbentuk Magnetic-Disk
  • Hard Disk
  • RAID (Redundant Array of Independent Disk)
  • Disket (Floppy Disk)
  b. Berbentuk Magnetic-Tape
  • Tape Back Up
3. Optical Memory
  • CD-ROM
  • DVD


Definisi:

Magnetic Disk adalah piringan bundar yang terbuat dari logam atau sejenisnya yang dilipisi dengan bahan yang dapat dimagnetisasi seperti magnetic-oxide. Data direkam diatasnya dan kemudian dapat dibaca dari disc dengan menggunakan conducting coil yang dinamakan head.

Cara Kerja:
Selama operasi pembacaan dan penulisan, head bersifat stationer sedangkan piringan bergerak gerak dibawahnya. Mekanisme pembacaan didasarkan adanya arus listrik yang terdapat didalam conducting coil akibat dari medan listrik yang dihasilkan oleh permukaan magnetic disk. Mekanisme penulisan didasarkan pada arus listrik yang mengalir pada conducting coil yang kemudian dikirimkan ke permukaan magnetis dengan pola pola tertentu.

Karakteristik :

  •  Floppy(Diskete)
Diamater disk : 8”, 5.25”, 3.5” Kapasitas kecil - sampai 1.44Mbyte (ada yg 2.88M) Lambat Akses Datanya Umum dipakai Murah Harganya.

  • Winchester Disk
Sifat disknya tidak dapat dipindahkan (tetap), magnestic disk model seperti ini yang masih dipertahankan sampai sekarang untuk teknologi Harddisk. Dikembangkan oleh IBM di Winchester (USA), Dikemas dalam satu unit Berisi satu cakram atau lebih, Head sangat kecil, Handal Umum digunakan, Murah, Sbg external storage yg sangat cepat Kapasitas semakin besar , - Dalam orde GB

  • Removable Disk
Sifat disknya dapat digantikan dalam chasing cangkangnya, sekarang ini teknologi remevoble disk hanya dipergunakan pada teknologi Compact disk saja. Untuk hardisk tidak lagi digunakan teknologi ini.



Optical Disk
  
  • Awalnya digunakan untuk audio 
  • 650Mbytes > 70 minutes audio 
  • Plastik Polycarbonate dilapisi aluminium mengkilat 
  • Data diwakili oleh pits 
  • Read / Write dengan Energi sinar Laser 
  • Constant linear velocity , CD-ROM , DVD

Magnetic Tape
Serial access
Slow
Very cheap
Backup and archive
Digital Audio Tape (DAT)
Uses rotating head (like video)
High capacity on small tape
  • 4Gbyte uncompressed 
  • 8Gbyte compressed
Backup of PC/network servers

JENIS - JENIS RAM DAN ROM

  1. Jenis - jenis Ram
  • DRam (Dynamic Ram)
Merupakan jenis Ram yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu IC. Karena kapasitornya selalu bocor, informasi yang tersimpan akhirnya hilang kecuali kapasitor itu di "refresh" secara berkala. Karena kebutuhan dalam penyegaran, hal ini yang membuatnya sangat dinamis dibandingkan dengan memori (SRAM) statik memori dan lain-lain.

Keuntungan dari DRAM adalah strukturnya sederhana:
hanya satu transistor dan kapasitor yang diperlukan per bit, dibandingkan dengan empat di Transistor SRAM. Hal ini memungkinkan DRAM untuk mencapai kepadatan sangat tinggi. Tidak seperti flash memori, memori DRAM itu mudah "menguap" karena kehilangan datanya bila kehilangan aliran listrik.

  • SDRam (Synchronous Dynamic Ram)
Merupakan sebuah jenis memori komputer dinamis yang digunakan dalam PC dari tahun 1996 hingga 2003. SDRAM juga merupakan salah satu jenis dari memori komputer kategori solid-state.
RAM ini disinkronisasi oleh clock sistem dan memiliki kecepatan lebih tanggi dari pada DRAM serta dapat digunakan terutama dalam cache

  •  SRam (Static Ram)
Kata "statik" menandakan bahwa memori memegang isinya selama ada listrik, tidak seperti Dynamic RAM (DRAM) yang harus "disegarkan" secara periodik. Hal ini dikarenakan SRAM didesain menggunakan transistor tanpa kapasitor. Tidak adanya kapasitor membuat tidak ada daya yang bocor sehingga SRAM tidak membutuhkan refresh periodik.

Chip SRAM lazimnya digunakan sebagai cache memori , hal ini dikarenakan kecepatannya. Saat ini SRAM dapat diperoleh dengan waktu akses dua nano detik atau kurang, kira kira mampu mengimbangi kecepatan processor 500 MHz atau lebih.

  • RDRam (Rambus Dynamic Ram)
Rambus DRAM (RDRAM) dan Concurrent Rambus DRAM (CRDRAM) dan Direct Rambus DRAM (DRDRAM) adalah tipe dari Synchronous Dynamic RAM yang dikembangkan oleh perusahaan Rambus pada akhir tahun 1980 sampai awal tahun 2000.

Pengembangan ini menjadi polemik karena Intel berusaha memperkenalkan PC133MHz. RDRAM ini memiliki jalur data yang sempit (8 bit) tetapi kinerjanya tidak dapat diungguli oleh DRAM jenis lain yang jalur datanya lebih lebar dari RDRAM yaitu 16 bit atau bahkan 32 bit. Hal ini karena RDRAM ini memiliki Memory Controller yang dipercanggih. Tentunya hanya motherboard yang mendukung RAMBUS saja yang bisa memakai DRAM ini, seperti MotherBoard untuk AMD K7 Athlon.

  • FPM DRAM (First Page Mode DRAM)
Kecepatan transfer maksimum untuk cache L2 mendekati 176 MB/s. Page Mode DRAM kemudian ditingkatkan dengan modifikasi kecil yang latency-nya jauh berkurang. DRAM dengan peningkatan ini disebut First Page Mode DRAM (FPM DRAM).

  • EDO DRAM (Extended Data Out DRAM)
EDO DRAM, sering disebut sebagai Hyper Page Mode enabled DRAM, mirip dengan Fast Page Mode DRAM dengan fitur tambahan yang dapat memulai siklus akses baru dan menjaga output data siklus sebelumnya aktif. Hal ini memungkinkan beberapa operasi akan tumpang tindih (pipelining), yang memungkinkan sedikit peningkatan performa. EDO DRAM 5% lebih cepat dari FPM DRAM, yang mulai digantikan pada tahun 1995, ketika Intel memperkenalkan chipset 430FX yang didukung EDO DRAM.

  • Flash Ram 
Adalah jenis memory berkapasitas rendah yang digunakan pada perngkat elektronika seperti, TV, VCR, radio mobil, dan lainnya. Memerlukan refresh dengan daya yang sangat kecil.



      2. Jenis - Jenis ROM
  • PROM (Programable ROM)
Programmable read-only memory (PROM) atau Field Programmable read-only memory (FPROM) atau One-Time Programmable memory non-volatile (OTP NVM) adalah suatu bentuk memori digital di mana pengaturan setiap bit dikunci oleh fuse atau antifuse. Ini adalah salah satu jenis ROM (read-only memory). Data di dalamnya adalah permanen dan tidak dapat diubah.

  • EPROM (Erasable Programmeble ROM)
Adalah jenis chip memori yang mempertahankan data ketika catu daya dimatikan. memori komputer yang dapat mengambil data yang tersimpan setelah pasokan daya listrik telah dimatikan dan kembali disebut non-volatile. Ini adalah sebuah array transistor floating-gate yang langsung diprogram oleh perangkat elektronik yang memasok tegangan tinggi yang biasanya digunakan dalam rangkaian digital. Menyediakan fleksibilitas selama fase pengembangan system digital. Karena EPROM mampu mempertahankan informasi tersimpan untuk waktu yang lama, maka dapat digunakan untuk mengganti ROM pada saat software dikembangkan. EPROM dihapus dengan sinar UV.

  • EEPROM (Electrically Erasable ROM)
Memori ini merupakan ROM yang dapat ditulis kapan saja tanpa menghapus isi sebelumnya, hanya byte-byte yang beralamat yang akan di-update. Operasi write akan memerlukan waktu yang lebih lama dibandingkan operasi read, dalam penghapusan data yang ada di  EEPROM diperlukan tegangan yang berbeda untuk penghapusan, penulisan, dan pembacaan data yang tersimpan.



sumber : https://en.wikipedia.org