Mikroprosessor


1.    1.Uraikan perkembangan mikroprosessor generasi ketiga ?
Jawaban :
Mikroprosesor Intel 4004 98 (kiri) dari 1971 – mikroprosesor. Prosesor yang memiliki 2.300 transistor, logika 4 bit dan mampu. 640 byte memori Kemudian keluar versi terbaru pada tahun 1972 dengan mikroprosesor 8008 (kanan) dengan 3.500 transistor dan 8 bit logika dan mampu mengatasi memori sebesar 16 KB. Dengan tiga komponen yang hadir sebelum mikroprosesor: modul tabung hampa udara dari sekitar tahun 1950, transistor tunggal di papan sirkuit tercetak dari tahun 1964 yang diilustrasikan oleh da Cruz (2001). Panjang kata 4004 adalah 4 bit dengan kecepatan selang sekitar 100.000 Hz. Ini tidak berisi RAM internal. Dimana penyimpanan magnet diperhatikan, IBM sistemnya yang pertama kali menggunakan – RAMAC – pada tahun 1957. Berdasarkan praktik sewa IBM pada waktu dan harga yang saat ini, maka biaya $ 100.000.000 (jutaan) untuk membeli penyimpanan RAMAC sedang tersedia data gigabyte.
Pada tahun 1998, biaya penyimpanan disk sekitar $ 50 per gigabyte (Gilheany 1998). IBM meluncurkan penyimpanan disket yang bisa dilepas pada tahun 1962, dengan IBM 1311. Ini “mempercepat akhir era kartu punched”. Paket disk tunggal bisa menampung sebanyak 25.000 kartu punched (2 MB) 100. Tabel Disk / Trend menunjukkan peningkatan kapasitas penyimpanan dan ukuran media yang berkurang dari tahun 1950 sampai 2000. Apa yang tidak penting satuan satuan ini juga menjadi semakin murah.
Gilheany (1998) juga menabulasikan penurunan biaya penyimpanan tahunan untuk setiap tahun sejak tahun 1992 dan tingkat penurunan harga per unit penyimpanan sekitar 37,5 persen. Foto di atas menunjukkan operator memuat paket disk memori IBM 1311 pada komputer IBM 1440. Dalam urutan gambar, operator membawa sebuah paket disk yang berisi enam disk memori 14 inci ke IBM 1440. Dia mengalami disk pada drive disk drive spindle, hapus penutup kemasannya, dan Unit ini siap oper. Waktu yang dibutuhkan kurang dari satu menit. Paket disk bisa dilepas dengan cara yang sama dan disimpan seperti buku di rak perpustakaan sampai dibutuhkan lagi. Teknologi penyimpanan data ini agar pengguna untuk menyimpan paket disk terpisah untuk setiap pekerjaan. Paket disk yang beratnya kurang dari 10 kilogram, memiliki kapasitas penyimpanan hampir 3.000.000 karakter alfanumerik. IBM 1311 disk drive dengan removable storage. Sebuah unit menelan biaya $ 90.000 ke atas untuk tambahan pada tahun 1964.
Pada tahun 1975 muncul mikroprosesor generasi ketiga yang dikeluarkan oleh ZilogInc, yaitu dengan tipe Z80 yang mampu menutup kekurangan dari intel 8080 baik dari segi kecepatan, jumlah instruksi dan kemudahan dalam operasionalnya, dan pada saat itu pula pabrik-pabrik yang lain mulai berlomba-lomba untuk saling mengungguli antara yang satu dengan yang lain. Bahkan dikembangkan pula komputer dalam satu chip (single chip microcomputer) misalnya F8 dari Fairchild dan Mostek 8048 dari Intel dan lain-lainnya.     
2.     2.Jelaskan kerugian dan keuntungan menggunakan mikroprosessor ?
Jawaban :
Beberapa keuntungan dari penggunaan sistem mikroprosesor antara lain:
1. Sistem mikroprosesor dapat diprogram (programable), sehingga dengan perangkat keras (hardware) yang relatif sama tetapi dapat dipergunakan untuk bermacammacam sistem aplikasi yang berbeda tergantung dari program yang diberikan pada perangkat keras tersebut.
2. Sistem menjadi lebih handal baik dalam kecepatan maupun ketepatan
3. Operasional menjadi lebih mudah, bahkan dapat diatur untuk kearah otomasi
4. Jumlah komponen yang diperlukan semakin sedikit serta daya yang diperlukan semakin kecil pula.

 Disamping keuntungan yang menjanjikan, sistem mikroprosesor juga memiliki kerugian-kerugian sebagai berikut:
5. Mikroprosesor banyak jenisnya dan antara satu dengan yang lainnya tidak kompatible karena dari segi hardware maupun softwarenya berbeda, sehingga pengembangan sistemnya juga tidak sama
6. Mikroprosesor mengalami perkembangan yang sangat pesat sehingga suatu sistem mikroprosesor menjadi cepat usang (out of date).

3.     3.Jelaskan perbedaan dari mikroprosessor,  mikrokomputer dan mikrokontroler ?
Jawaban :
Mikroprosesor adalah sebuah chip (keping) yang dapat melaksanakan operasi-operasi hitungan, operasi nalar, dan operasi kendali secara elektronis (digital).
1. Mikrokomputer adalah suatu sistem mikroprosesor, yang minimum terdiri dari chip mikroprosesor (CPU: Central Processing Unit), ROM (Read Only Memori) yang berisi firmeware (Program kendali sistem uP), RAM (Random Access Memori) yang berisi program atau data sementara, dan Piranti input-output (I/O device) yang berguna untuk komunikasi antara sistem mikroprosesor dengan piranti yang dikendalikan.
2. Mikrokontroler adalah gabungan dari mikroprosesor chip yang didalamnya terkandung sistem interaksi antar mikroprosesor, RAM, ROM, I/O interface dan beberapa peripheral.

4.    4. Sebutkan dan jelaskan saluran2 yang terdapat pada mikroprosessor ?
Jawaban :
a.       Bus Saluran Alamat/ Address Bus
Saluran alamat (address bus) diperlukan untuk menentukan suatu lokasi alamat memori maupun lokasi alamat dari perangkat input/output (Input Output Interface) yang selalu digunakan dalam suatu sistem mikroprosesor itu sendiri, sebab jumlah saluran yang ada langsung menentukan banyaknya alamat memori (kapasitas memori) yang dapat ditanganinya. Pada awal pengembangannya, mikroprosesor buatan Intel dengan tipe 8008 hanya meiliki empat buah saluran alamat, sehingga total alamat memori yang dapat ditanganinya sebanyak 16384 alamat. Setelah mengalami pengembangan selanjutnya sudah mencapai 16 saluran alamat sehingga mampu menangani 65536 alamat memori. Sifat saluran alamat adalah keluaran, sehingga kendali dilakukan dari mikroprosesor menuju ke perangkat-perangkat VCC + GND ingatan maupun perangkat-perangkat keluaran/masukan (input output peripheral).

b.       Bus Saluran Data/ Data Bus
Data bus (saluran data) diperlukan sebagai jalan masukan atau keluaran data yang berfungsi sebagai instruksi atau penyerta instruksi antara perangkat ingatan dan perangkat I/O dengan CPU. Untuk mikroprosesor Z80 memiliki 8 buah saluran data (D0- D7) atau 8 bit data. Sifat dari saluran data adalah dua arah (bidirectional), jadi arahnya dapat bolak-balik antara mikroprosesor dengan perangkat ingatan maupun perangkat masukan keluaran. Dalam sistem mikrokomputer, data bus dipakai bersamasama antara CPU dengan perangkat-perangkat lainnya agar pengawatan menjadi lebih praktis, sehingga cara penyambungannya secara paralel. Untuk menghindari terjadinya konflik data antara perangkat satu dengan yang lainnya maka berlaku sistem bergantian dan stanby atau kalau perlu keadaan tersebut dapat diatur melalui CPU lewat saluran kendali bus.

c.        Bus Saluran Kendali/ Control Bus
Saluran kendali (Control Bus) digunakan untuk melakukan pengendalian terhadap komponen-komponen pendukung dalam sistem mikroprosesor. Semua aktifitas lalu lintas data maupun pengambilan instruksi ke perangkat ingatan, perangkat keluaran masukan dan lain-lainnya diatur dan dikendalikan lewat saluran kendali tersebut. Pada mikroprosesor saluran-saluran kendali ada dua kelompok yaitu:
o Saluran kendali yang bersifat keluaran, artinya suatu pengendalian yang arahnya dari mikroprosesor menuju ke perangkat pendukung (perangkat ingatan, I/O, dekoder dan lain-lainnya).
o Saluran kendali yang bersifat masukan artinya suatu pengendalian yang arahnya dari perangkat luar mikroprosesor menuju ke mikroprosesor tersebut.

5.     5. Jelaskan tentang karakteristik memori ?
Jawaban :  Memori pada umumnya memiliki 8 karakteristik yaitu :
1.       Lokasi Memori
2.       Kapasitas Memori
3.       Satuan Transfer
4.        Metode Akses Memori
5.       Kinerja Memori
6.       Jenis Fisik Memori
7.       Karakteristik Fisik Memori
8.        Organisasi


1.       Lokasi Memori
Ada tiga lokasi keberadaan memori di dalam sistem komputer, yaitu:
·    Memori Local atau sering disebut dengan register. Built-in berada dalam CPU, diperlukan untuk semua kegitan CPU.
·   Memori Internal atau sering disebut dengan memory primer atau memory utama. Berada diluar CPU bersifat internal pada system computer, diperlukan oleh CPU dalam proses eksekusi (operasi) program sehingga dapat diakses secara langsung oleh CPU tanpa melalui perantara.
·   Memori Eksternal atau sering disebut dengan memori sekunder. Bersifat eksternal dan berada di luar CPU, diperlukan dlam menyimpan data atau instruksi secara permanen, terdiri atas perangkat storage seperti: disk, pita magnetik, dll

2.       Kapasitas Memori
·  Kapasitas register dinyatakan dalam bit.
·  Kapasitas memory internal dinyatakan dalam bentuk byte (1 byte = 8 bit) atau word.
·  Kapasitas memori eksternal dinyatakan dalam byte.

3.       Satuan Transfer
Satuan transfer sama dengan jumlah saluran data yang masuk ke dan keluar dari modul memori.
• Bagi memori internal, satuan transfer merupakan jumlah Bit yg dibaca atau yg dituliskan ke dlm memori pd suatu saat.. Jumlah saluran ini sering kali sama dengan panjang word, tapi dimungkinkan juga tidak sama
• Bagi memori eksternal, data ditransfer dlm juml yg jauh lebih besar dari word (block).
Konsep Satuan Transfer
• Word, merupakan satuan “alami”organisasi memori. Ukuran word biasanya sama dengan jumlah bit yang digunakan untuk representasi bilangan dan panjang instruksi.
• Addressable units, pada sejumlah system, addressable unit adalah word. Namun terdapat system dengan pengalamatan pada tingkatan byte. Pada semua kasus hubungan antara panjang suatu alamat (A) dan jumlah (N) addressable unit adalah 2A =N.
• Unit of Transfer adalah jumlah bit yang dibaca atau dituliskan, kedalam memori pada suatu saat. Pada memori eksternal, transfer data biasanya lebih besar dari suatu word, yang disebut dengan block
4.       Metode Akses Memori
Terdapat 4 jenis pengaksesan satuan data, sbb:
a. Sequential Access
• Memori diorganisasikan menjadi unit –unit data yang disebut record
• Akses harus dibuat dalam bentuk urutan linier yang spesifik
• Informasi pengalamatan yang disimpan dipakai untuk memisahkan record –record dan untuk membantu proses pencarian.
• Terdapat shared read/write mechanisme untuk penulisan/pembacaan memorinya.
• Pita magnetic merupakan memori yang menggunakan metode sequential access

b. Direct Access
• Menggunakan shared R/W mechanism, tetapi setiap blok & record memiliki alamat yang unik berdasarkan lokasi fisik
• Akses dilakukan langsung pada alamat memori
• Waktu aksesnya bervariasi
• Contohnya adalah akses pada disk

c. Random Access
• Setiap lokasi dpt dipilih secara random & diakses serta dialamati secara langsung.
• Waktu mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya & bersifat konstan.
• Contohnya adalah sistem main memori

d. Associative Access
• Jenis random akses yang memungkinkan pembandingan lokasi bit yang diinginkan untuk pencocokan
• Data dicari berdasarkan isinya bukan alamatnya dalam memori
• Contoh memori ini adalah cache memori

5.       Kinerja Memori
Ada 3 buah parameter untuk kinerja sistem memori, yaitu
1. Waktu Aksess (seek time)
• Bagi RAM, waktu akses : waktu yang dibutuhkan untuk melakukan operasi W/R
• Bagi non RAM, waktu akses : waktu yang dibutuhkan untuk melakukan mekanisme W/R pada lokasi tertentu.

2. Waktu siklus (Cycle Time)
• Waktu akses ditambah dengan waktu transien hingga sinyal hilang dari saluran atau untuk menghasilkan kembali data ini dibaca secara destruktif.
• Konsep ini digunakan pada RAM

3. Laju Pemindahan (Transfer Rate)
• Transfer rate : kecepatan pemindahan data ke unit memori/ditransfer dari unit memori.
• Bagi RAM, transer rate = 1/siklus waktu
• Non-random access memory dengan perumusan sbb :
TN = TA + (N/R)
Dimana : TN = Waktu Rata-rata untuk membaca atau menulis N bit
TA = Waktu Akses Rata-rata
N = Jumlah Bit
R = kecepatan transfer dalam bit per detik (bps)

6.       Jenis Fisik Memori
Ada dua tipe fisk memory, yaitu:
·     Memory Semikonduktor. Memory ini memakai teknologi LSI atau VLI, memory ini banyak digunakan untuk memory internal misalnya RAM.
·     Memory Permukaan Magnetik. Banyak digunakan untuk memory eksternal yaitu untuk disk atau pita magnetic.

7.       Karakteristik Fisik Memori
Memory Volatile
    Memory volatile adalah memori yang datanya dapat ditulis atau dihapus, dan data akan hilang ketika tidak mendapat power / daya. Memory jenis ini hanya untuk penyimpanan data sementara saja, bukan untuk jangka waktu yang lama. Contoh dari memory volatile adalah RAM (Random Access Memory)digunakan sebagai
memori utama untuk menyimpan program‐program atau data‐data yang sedang digunakan atau diperlukan oleh CPU saat dibutuhkan saja (sementara).

Memory Non-Volatile
      Memory Non‐Volatile adalah memory yang datanya dapat ditulis dan dihapus, akan tetapi datanya tidak hilang ketika tidak mendapat daya. Memory jenis ini banyak digunakan untuk menyimpan data dalam jangka waktu yang lama. Contoh memory non‐volatile adalah Hardisk, Flashdisk,dll.

8.       Organisasi
Organisasi dalah pengaturan bit dalam menyusun word secara fisik.
·    Hirarki Memory : Semakin kecil waktu access, semakin besar harga per bit. Semakin besar kapasitas, semakin kecil harga per bit. Semakin besar kapasitas, semakin besar waktu access

Share:

Tidak ada komentar:

Posting Komentar

Label

Recent Posts