• Tidak ada hasil yang ditemukan

PERTEMUAN 14. MEMORI dan CONTROL PROSESSING SING UNIT (CPU)

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERTEMUAN 14. MEMORI dan CONTROL PROSESSING SING UNIT (CPU)"

Copied!
43
0
0

Teks penuh

(1)

PERTEMUAN 14

PERTEMUAN 14

PERTEMUAN 14

PERTEMUAN 14

MEMORI

MEMORI

MEMORI

MEMORI dan

dan

dan

dan

CONTROL

CONTROL

CONTROL

CONTROL PROSES

PROSES

PROSESSING

PROSES

SING

SING

SING

UNIT (CPU)

UNIT (CPU)

UNIT (CPU)

UNIT (CPU)

(2)

Sasaran

Sasaran

Sasaran

Sasaran

Pertemuan 14

Pertemuan 14

Pertemuan 14

Pertemuan 14

Mahasiswa diharapkan mengerti

tentang Memory yang terdiri dari :

- ROM dan RAM

(3)

Memori berfungsi menyimpan sistim aplikasi, sistem pengendalian, dan data yang sedang beroperasi atau diolah. Semakin besar kapasitas memori akan meningkatkan kemapuan komputer tersebut. Memori diukur dengan KB atau MB. Ada 2 kelompok utama memori yaitu ROM dan RAM dengan komponen semikonduktor sebagai bahan

pembentuknya atau memori

semikonduktor.Memori ini terdiri dari sejumlah sel memori dimana bit-bit data dapat disimpan (ditulis). Sel - sel memori ini dikelompokkan untuk membentuk suatu lokasi memori (lokasi memori 1 bit, 2 bit, 4 bit, atau 8 bit)

(4)

ROM dibuat dengan menggunakan teknologi bipolar atau MOS. Pada kedua teknologi tersebut penyimpan dasarnya adalah saklar arah tunggal (unidirectional switch) dalam bentuk dioda atau transistor

Macam – macam ROM :

PROM (Programmable Read Only Memory) EPROM (Electrically Programmable Read Only Memory)

EEPROM (Electrically Erasable and Programmable Read Only Memory)

(5)

D23128C PROM on the board of ZX Spectrum

Programmable Read-Only Memory (PROM) atau Field Programmable Read-Only Memory (FPROM) adalah

is a form of digital memori digital dimana setting setiap bit di lock oleh zat fusi atau antifusi . Beberapa PROM digunakan untuk menyimpan program secara permanen.

(6)

Perbedaannya dengan ROM adalah program dapat diaplikasi jika alat sudah dirakit dengan sekali pembakaran zat fusi yang menyebabkan program bersifat irreversible (proses tidak dapat balik) sehingga bersifat permanen atau read only. Contoh program-program pada video game consoles atau beberapa produk kamus electronik dimana PROM dari beberapa bahasa yang digunakan dapat diganti satu sama lain.

Keunggulan PROM 1. Kehandalan

2. Menyimpan data secara permanen 3. Harga relatif murah (moderat prices) 4. Dirancang berbentuk IC

(7)

EPROM adalah

memori hanya

baca dan dapat

diprogram serta

dihapus.

(8)

EPROM packages have a glass cover so that the chip can be exposed to ultraviolet (UV) light for erasure.

(9)

Jenis EPROM yang paling populer adalah

jenis

ultraviolet

atau

EPROM

UV.

Setelah diprogram secara listrik, memori

dapat dihapus dengan cara pencahayaan

sinar UV berintensitas tinggi. Pada EPROM

UV

terdapat

jendela

quartz

yang

memungkinkan cahaya UV mengenai chip

pada

saat

penghapusan.

Jendela

ini

umumnya ditutupi oleh lapisan tak tembus

cahaya untuk mencegah penghapusan yang

tidak disengaja oleh sumber UV

(10)

yang biasanya hanya memiliki pengaruh kecil pada EPROM UV, tetapi jika pencahayaan lampu fluorescent atau cahaya matahari mengenai chip dalam jangka panjang maka akan dapat menyebabkan hilang atau rusaknya data didalamnya.

Model EPROM yang terkenal adalah seri 27xxx

yang diproduksi oleh pabrik seperti Intel, Advanded Mikro Devices, dan Fujitsu Mikroelectronic Inc.

Penjelasan mengenai beberapa model 27xxx dapat dilihat pada Tabel berikut dimana semuanya

(11)

Tabel 1. Jenis EPROM dan kemampuan bitnya

Sebagai contoh IC EPROM 27C256 mempunyai 14 pin alamat A0-A13 dan dapat menghasilkan 264144 bit (214) kemungkinan dalam memori. EPROM 27C256 menggunakan catu daya 5 volt DC dan dapat dihapus dengan sinar UV.

(12)

Masukkan chip enable (E) diaktifkan low. Pin output enable mempunyai fungsi ganda, yaitu pertama waktu proses membaca dan kedua selama proses menulis. Pin keluaran pada EPROM 27C256 ditulis Q0 – Q7. Ketika EPROM 27C256 dihapus maka semua sel memori kembali pada posisi logika 1.

Data dihasilkan oleh perubahan sel memori yang telah terpilih ke 0 ( Lihat SGS-Thomson Microelectronik, Maret 1995)

(13)

Gambar 1. Konfigurasi EPROM M27C256

(14)

(Electrically Erasable Programmable Read-Only Memory) adalah sejenis chip memori non-volatile yang digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan sejumlah kecil konfigurasi data pada alat elektronik tersebut. Chip ini biasanya digunakan untuk menyimpan data

konfigurasi BIOS dan seting sistem yang

berhubungan dengannya. untuk penyimpanan data yang berjumlah besar maka penggunaan usb flashdisk/flash memori lebih ekonomis. Kelebihan utama dari EEPROM dibandingkan EPROM adalah ia dapat dihapus secara elektris menggunakan cahaya ultraviolet

(15)

sehingga prosesnya lebih cepat. Jika RAM tidak memiliki batasan dalam hal baca-tulis memori, maka EEPROM sebaliknya. Beberapa jenis EEPROM keluaran pertama hanya dapat dihapus dan ditulis ulang (erase-rewrite) sebanyak 100 kali sedangkan model terbaru bisa sampai 100.000 kali.

(16)

RAM dapat dikelompokkan ke dalam

dua kategori utama bergantung pada teknik

penyimpanan yang digunakan, yaitu :

1.

Dynamic

RAM

(DRAM)

menyimpan

informasi dalam bentuk muatan di dalam

kapasitor.

2.

Static RAM (SRAM) menggunakan flip

flop sebagai sel dasarnya, sehingga

tidak

memerlukan refreshing. RAM

statis akan

menyimpan

data

selama catu daya diberikan kepadanya

(17)

Jenis memori yang terdapat dipasaran diantaranya :

1. SIMM (Single in-line memory module)

Mempunyai kapasitasz 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 sehingga 80486 dan beroperasi pada 16 bit. Memory 72 pin banyak digunakan untuk PC berasaskan Pentium dan beroperasi pada 32 bit. Kecepatan dirujuk mengikuti istilah ns (nano second) seperti 80ns, 70ns, 60ns dan sebagainya. Semakin kecil nilainya maka kecepatan lebih tinggi.

(18)

DRAM (dynamic RAM) dan EDO RAM (extended data-out RAM) menggunakan SIMM. DRAM menyimpan bit di dalam suatu sel penyimpanan (storage sell) sebagai suatu nilai elektrik (electrical charge) yang harus di-refesh beratus-ratus kali setiap saat untuk menetapkan (retain) data. EDO RAM sejenis DRAM lebih cepat, EDO memakan waktu dalam output data, dimana ia memakan waktu di antara CPU dan RAM. Memori jenis ini tidak lagi digunakan pada komputer akhir-akhir ini .

(19)

2. DIMM (dual in-line memory module)

Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Menyokong 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory)

(20)

dan EDO. SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. dan terdapat dalam dua kecepatan iaitu 100MHz (PC100) dan 133MHz (PC133).

(21)

Ciri-ciri DDR SDRAM sama dengan SDRAM, tetapi pemindahan data (data transfer) mendekati kecepatan sistem jam (system clock) dan ini secara teori meningktkan kecepatan SDRAM. Dahulu digunakan sebagai memori untuk card terpisah tetapi pada saat ini pabrik komputer membuatnya pada modul memori untuk motherboard sebagai satu jalan alternatif untuk pengganti SDRAM yang mempunyai 184 pin dan terdapat dalam tiga kecpatan yaitu 266MHz, 333MHz dan 400MHz.

(22)

4. DRDRAM (direct Rambus DRAM)

Dulu dikenali sebagai RDRAM. Adalah sejenis SDRAM yang dibuat oleh Rambus. DRDRAM digunakan untuk CPU dari Intel yang berkecepatan tinggi. Pemindahan data sama seperti DDR SDRAM tetapi mempunyai dua

(23)

saluran data untuk meningkatkan kemampuan. Juga dikenali sebagai PC800 yang kerkelajuan 400MHz. Beroperasi dalam bentuk 16 bit bukan 64 bit. Pada saat ini terdapat DRDRAM berkecepatan 1066MHz yang dikenal dengan RIMM (Rambus inline memory module). DRDRAM model RIMM 4200 32-bit menghantar 4.2gb setiap saat pada kecepatan 1066MHZ.

(24)

RAM NON VOLATIL

Pada RAM non volatil (NV RAM), setiap sel memorinya mempunyai sebuah transistor penyimpan non volatil bayangan (MOS Transistor) . Data dimasukkan ke dala sel secara normal tetapi dapat dipindah ke sel penyimpanan non volatil pada saat isyarat enable digunakan. Kerugian dari RAM jenis ini adalah kerapatan komponen rendah, sehingga memerlukan tempat kira – kira lima kali tempat yang digunakan untuk RAM biasa untuk kapasitas penyimpanan yang sama.

(25)

Secara struktural berbeda dengan standard MOSFET memiliki gerbang ambang atau floating gate, merupakan bahan isolator listrik "floating". NVM dibagi menjadi 2 kelas yaiutu: floating gate dan charge-trapping yang diperkenalkan pertamakali oleh Kahn dan Sze (1967)

(26)

Gerbang pertama adalah floating gate antara Oksida dan IPD. IPD ( inter-polysilicon dielectric) mengisolasi floating gate menjadi senyawa oxida seperti oxide-nitride-oxide, ONO atau NO2 . Bahan silikon oksida ( SiO2) melindungi lapisan dielectric pada transistor dari kerusakan . Gerbang kedua adalah control gate sebagai pengendali external gate pada transistor memori. Jenis Floating gate device digunakan dalam EPROM (Electrically Programmable Read Only Memory) dan EEPROM's (Electrically Erasable and Programmable Read Only Memory).

(27)

Gambar 2. MNOS Memory Cell Structure

Jenis Charge-trapping devices menggunakan MNOS (Metal Nitride Oxide Silicon), SNOS (Silicon Nitride

Oxide Semiconductor) dan SONOS (Silicon Oxide Nitride Oxide Semiconductor)

(28)

2. Memori inti magnetik

Memori ini berdasarkan pada karakteristik inti ferit berupa sepotong bahan feromagnetik, seperti besi, berbentuk donat kecil. Inti tersebut dibakar dan ditekankan ke dalam semacam keramik berbentuk donat. Inti khusus berdiameter sekitar 1/16 inci.

Sekelompok inti ferit yang dihubungkan membentuk suatu bidang yang berisi banyak inti. Jika 64 inti digabungkan dalam 4 bidang maka akan membentuk sebuah memori berukuran 64 x 4 bit (256 bit), yaitu memori 64 kata, masing-masing panjang kata 4 bit.

Arsitektur Komputer berikut akan menjelaskan proses yang terjadi pada memori dan registernya

(29)

Pencacah program Pengendali/ pengurut Masukan dan MAR RAM 16 X 8 Register Instruksi Peraga Biner Register keluaran Register B Penjumlah/ pengurang Akumulator A

(30)

Pencacah Program

Tugas pencacah program adalah mengirimkan ke memori alamat dari instruksi berikutnya yang akan diambil dan dilaksanakan.

MAR

Selama Komputer bekerja, alamat dalam pencacah program ditahan (latch) pada MAR. Sejenak kemudian MAR mengirimkan alamat 4 bit ke dalam RAM, dimana operasi membaca dilaksanakan.

(31)

RAM

Selama komputer beroperasi , RAM menerima alamat 4 bit dari MAR dan operasi membaca dilaksanakan. Dalam proses ini instruksi dan data yang tersimpan dalam RAM ditempatkan pada bus untuk digunakan oleh beberapa bagian lain dari komputer.

Register Instruksi

Dalam operasi ini, isi dari lokasi memori yang ditunjuk alamatnya ditempatkan pada bus. Pada waktu yang sama, register instruksi disiapkan untuk pengisian pada tepi positif dari sinyal detak berikutnya.

(32)

Pengendali Pengurut

Pengendali – pengurut (controller sequencer) mengirimkan sinyal – sinyal CLR dan CLR masing – masing ke pencacah program dan register instruksi sebelum komputer bekerja sehingga pencacah program direset ke 0000 dan bersamaan ini instruksi dalam register instruksi dihapus.

Akumulator

Akumulator (A) adalah sebuah register bufer yang menyimpan jawaban sementara (tahap menengah, intermediate) selama komputer beroperasi.

(33)

Penjumlah-Pengurang

Rangkaian penjumlah - pengurang bersifat asinkron (tidak diatur oleh sinyal detak), ini berarti isi keluarannya akan berubah bila terjadinya perubahan pada kata - kata masukan.

Register B

Register B digunakan dalam operasi aritmetik. Keluaran dari register B menggerakkan penjumlah – pengurang, memasukan bilangan yang akan dijumlahkan dengan atau dikurangkan dari isi akumulator

(34)

Register keluaran

disebut juga bandar keluaran (output port) karena data yang telah diproses dapat meninggalkan komputer melalui register ini. Dalam mikrokomputer, bandar – bandar keluaran dihubungkan dengan rangkaian perantara (interface circuits) yang menggerakkan alat – alat periferal seperti printer, tabung sinar katoda (CRT), dsb

Peraga Biner

Peraga biner ini terdiri dari 8 LED. Setiap LED dihubungkan dengan sebuah flip flop dari bandar keluaran

(35)

Central Prosesor Unit (CPU) dan Memori

Central Prosesor Unit CPU adalah merupakan otak dari komputer, semakin tinggi kecepatan prosesor semakin tinggi kecepatan kerjanya, sedangkan memori merupakan tempat atau ruang pengolahan data serta tempat menjalankan sistem aplikasi, semakin besar kapasitas memori akan semakin besar pula data yang dapat diolah dan semakin banyak sistim aplikasi yang mampu dijalankan oleh komputer. Jadi prosesor dan memori dijadikan sebagai ukuran kecanggihan komputer yang akan di rakit.

(36)

Kecepatan CPU dipengaruhi oleh tiga faktor utama: 1.Kecepatan Internal (Internal Bus) : yaitu dalam

bahasa pasar dikenali sebagai CPU speed. Kecepatan 1GHz, 2GHz dan sebagainya merujuk kepada kecepatan inetrernal. Semakin tinggi maka semakin cepatlah data tersebut diproses

2. Kecepatan eksternal (External Bus) : merupakan kecepatan eksternal CPU harus disokong dengan kecepatan motherboard. Ia juga dikenali sebagai Front Bus. Sekiranya eksternal Bus untuk CPU tersebut adalah 400MHz maka

(37)

motherboard harus mempunyai kecepatan Bus yang sama. Ekternal Bus berbeda-beda untuk CPU yang berlainan. Semakin tinggi kecepatan eksternal bus maka prestasi komputer meningkat. Internal Bus dapat diibaratkan seperti jalan raya 10 jalur,jika External Bus merupakan jalur keluar juga atau hanya mempunyai 1 jalur maka dapat dipastikan akan terjadi kemacetan data baik di jalur masuk ataupun jalur keluar.

(38)

Jadi adalah perlu mempunyai External Bus

yang besar untuk memastikan tidak akan terjadi

kemacetan. Dari Tabel berikut dapat dilihat bahwa Pentium IV mempunyai kecepatan External Bus yang paling tinggi iaitu 400MHz sehingga 533MHz. Jadi tentulah CPU Pentium IV menjadi pilihan yang tepat untuk pemakai komputer yang mementingkan kecepatan

(39)

,

Jenis CPU Internal Bus External Bus

Intel Celeron 850MHz – 2.2GHz 66 – 100MHz 400MHz (1.7GHz keatas)

Intel Pentium 3 450MHz - 1.33GHz 133MHz Intel Pentium 4 1.7 – 3.06 GHz 400 – 533 MHz AMD Duron AMD Athlon 1.0 – 1.3GHz 1700 - 2800+ 200MHz 266 - 333MHz

(40)

3. Kapasitas memori Cache (Cache Memory)

Semakin besar kapasitas memori cache maka kemampuan CPU secara keseluruhan akan meningkat. Fungsi utama memori cache adalah untuk menyimpan olahan data yang telah diproses oleh CPU. Sekiranya terdapat olahan data yang sama, maka CPU tidak perlu memproses dari awal olahan data tersebut. Cache juga berfungsi sebagai penimbal (buffer) diantara CPU dengan memori utama kerana kecepatan cache lebih cepat

(41)

Jenis CPU Internal Cache (L1 Cache) External Cache(L2 Cache) Intel Celeron 32 KB 128KB Intel Pentium 3 32KB 256KB

Intel Pentium 4 12k µop + 8KB 256KB

AMD Duron 128KB 64KB

(42)

Pada instalasi Windows 98 dengan memori cache L1 (internal cache) dan L2 (external cache) dimatikan. Waktu instalasi SO Win 98 akan memakan waktu sekurang-kurangnya 3 jam dibandingkan sebelum memori cache dimatikan hanya memakan waktu 45 menit. Ini kerana setiap file di dalam bentuk cab (cabinet) yaitu file tersebut telah dimampatkan (compress). File pertama dibuka agak lambat kerana perlu mengetahui cara-cara untuk uncompress dan file seterusnya CPU tidak perlu lagi belajar cara-cara untuk uncompress kerana telah tersedia disimpan di dalam memori cache. Sekiranya memori cache dimatikan maka setiap file, CPU

terpaksa memproses dari awal cara-cara untuk uncompress file tersebut. Pada tabel diatas pilihan Intel Pentium IV adalah lebih sesuai karena kecepatan internal dan external Pentium IV lebih tinggi.

(43)

Gambar

Tabel 1. Jenis EPROM dan kemampuan bitnya
Gambar 1. Konfigurasi EPROM M27C256
Gambar . Typical floating gate memory structure
Gambar 2. MNOS Memory Cell Structure

Referensi

Dokumen terkait

Cilj ovog rada bio je utvrditi kemijski sastav i sadržaj bioaktivnih tvari u uzorcima svježih plodova goji bobica, matičnog soka i kaše te temeljem dobivenih

Berdasarkan bangsa sapi potong dan sebaran umur dari kelompok sapi dengan jumlah sampel lebih dari 10 ekor, ternyata tingkat abnormalitas primer spermatozoa tertinggi ditemukan

Petunjuk Pengisian : Jawablah pertanyaan atau pernyataan berikut ini dengan mengisi jawaban pada titik-titik yang telah disediakan1. atau dengan memberi tanda cek

Nah yang kedua adalah tentukan apa yang ingin Anda lakukan , Anda perlu menentukan apa yang Anda ingin capai di dalam hidup ini, selama saya melakukan coaching

model Labbeling Positive tersebut dapat meningkatkan prestasi belajar siswa. Labbeling Positive yang dilakukan oleh guru diharapkan dapat memotivasi siswa. dalam

Penentuan titik lebur dari sampel ini dilakukan dengan cara sampel dimasukkan kedalam pipa kapiler yang memiliki betuk yang kecil dengan kedua ujungnya

Puji Syukur Kasih Karunia ALLAH Yang Maha Kuasa atas rahmat dan karunia-Nya pada penulis sehingga mampu menyelesaikan penulisan Tugas Akhir yang berjudul PENJADWALAN DENGAN

Pada tahap ini dilakukan penyempurnaan dan pemantapan gerak tari dengan musik iringan agar memperoleh keserasian dengan gerak yang dibawakan penari, sehingga garapan tari Sang