Transistor
Dari banyak tipe-tipe transistor modern, pada awalnya ada dua tipe dasar transistor, bipolar junction transistor (BJT atau transistor bipolar) dan field-effect transistor (FET), yang masing-masing bekerja secara berbeda.
Memori akses acak
Tetapi ada juga yang berpendapat bahwa ROM merupakan jenis lain dari RAM, karena sifatnya yang sebenarnya juga Random Access seperti halnya SRAM ataupun DRAM. Hanya saja memang proses penulisan pada ROM membutuhkan proses khusus yang tidak semudah dan fleksibel seperti halnya pada SRAM atau DRAM. Selain itu beberapa bagian dari space addres RAM ( memori utama ) dari sebuah sistem yang dipetakan kedalam satu atau dua chip ROM.Ada 2 tipe RAM yang dikenal secara umum, RAM Statis (SRAM), dan RAM Dinamis (DRAM). Pada SRAM, sedikit data disimpan dengan metode yang dikenal dengan metode memory cell 6 transistor. RAM tipe ini akan lebih mahal untuk di produksi, namun secara umum lebih cepat dan membutuhkan lebih sedikit daya daripada DRAM, dan, di komputer-komputer modern, sering digunakan sebagai memory cache pada CPU. DRAM menyimpan sedikit data menggunakan transistor dan kapasitor (sepasang), yang di mana bersama-sama meliputi sebuah memory cell DRAM. Kapasitornya menahan beban/daya tinggi atau rendah (1,0, masing-masing ), dan transistornya berperan sebagai saklar yang memberikan kontrol sirkuit pada chip untuk membaca status daya dari kapasitor atau menggantinya. Di karena kan jenis memory ini yang relatif lebih murah untuk diproduksi daripada SRAM, maka DRAM adalah wujud dari RAM yang lebih sering digunakan pada komputer-komputer modern.