Latihan Group 7

LATIHAN


1.        Apakah yang membedakan antara Microcontroller dan Microprocessor
Jawab : Perbedaannya adalah sebagai berikut,
MICROCONTROLLER
MICROPROCESSOR
Kode yang digunakan tidak banyak atau hanya beberapa
Kode yang digunakan lebih banyak dan kompleks
 ROM diisi sendiri oleh pengguna.
ROM diisikan oleh pabrik
Terdapat RAM kecil untuk data sementara, ROM besar untuk program kendali
RAM besar untuk program pengguna, ROM kecil untuk antar muka perangkat keras
Berfungsi sebagai pengendali program
Berfungsi sebagai pengolah dan pengendali program.
Tidak membutuhkan OS (Operating System)
Membutuhkan OS (Operating System)

2.        Gambarkan dan terangkan perbedaan antara Arsitektur Harvard dan Von Neumann!
Jawab :    -  Arsitektur Von Neumann

Arsitektur Von Neumann adalah arsitektur komputer yang membuat program ROM dan data RAM dalam peta memori yang sama. Arsitektur ini memiliki address dan data Bus tunggal untuk mengamati program dan data. Arsitektur Von Neumann atau mesin Von Neumann merupakan arsitektur yang diciptakan oleh Jhon Von Neumann pada tahun 1903 – 1957. Arsitektur ini digunakan oleh hampir semua komputer. Arsitektur Von Neumann ini menggambarkan komputer dengan 4 bagian utama, yaitu:
·         Unit Aritmatika dan Logis (ALU)
·         Unit Control (CU)
·         Memori
·         Alat masukan I/O
Keuntungan model Arsitektur Von Neumann adalah sebagai berikut :
·         Fleksibilitas dalam mengalamatkan program dan data.
·         Program selalu ada di ROM, dan data selalu ada di RAM.
·         Arsitektur Von Neumann memungkinkan processor untuk menjalankan program yang ada di dalam memori data atau RAM.
Kelemahan model Arsitektur Von Neumann adalah sebagai berikut :
·         Bus tunggalnya yang membuat instruksi untuk mengakses program dan data harus dijalankan secara sekuensial dan tidak bisa dilakukan overlapping untuk menjalankan dua instruksi yang berurutan.
·         Bandwidth program harus sama dengan Bandwidth data. Jika memori data adalah 8 bit maka program juga harus 8 bit.
·          Processor Von Neumann membutuhkan jumlah clock CPI (Clock Per Instruction) yang relative lebih banyak sehingga eksekusi instruksi dapat menjadi relative lebih lama.

-          Arsitektur Harvard

Arsitektur Harvard memiliki 2 memori yang terpisah, 1 untuk program (ROM), dan 1 untuk data (RAM), yang mana arsitektur ini merupakan kebalikan dari arsitektur komputer model Von Neumann. Jika Von Neumann menggabungkan ROM dan RAM menjadi satu, maka Arsitektur Harvard memisahkan kedua memori tersebut.
            Kelebihan dari Arsitektur Harvard adalah sebagai berikut :
·         Semua data di dalam program selebar 1 Byte atau 8 bit. Karena bus data yang digunakan dalam pembacaan program memilki beberapa jalur (12, 14, atau16), instruksi dan data dapat dibaca sekaligus. Sehingga semua instruksi dapat dieksekusi hanya dengan 1 siklus instruksi, kecuali instruksi lompat yang dieksekusi dalam 2 siklus.
·         Program ROM dan data sementara (RAM) terpisah, CPU dapat mengeksekusi 2 instruksi sekaligus  sehingga selama proses pembacaan dan penulisan RAM dapat dibaca melalui bus yang lain.
·         Jika menggunakan Microcontroller dari Arsitektur Harvard kita tidak bisa mengetahui seberapa banyak memori yang dibutuhkan oleh beberapa instruksi. Namun pada dasarnya, masing – masing instruksi program membutuhkan dua lokasi memori.
Kekurangan Arsitektur Harvard yaitu tidak memungkinkan untuk menempatkan data pada ROM. Arsitektur ini memang tidak memungkinkan untuk mengakses data yang ada di ROM. Namun hal ini bias diatasi dengan cara membuat instruksi dan mekanisme khusus untuk mengalamatkan data di ROM. Microprocessor yang memilki instruksi seperti ini biasanya disebut Arsitekur Modified Harvard.

3.        Terangkan apa yang dimaksud dengan Arsitektur Computer Single Bus System
Jawab : Bus adalah bagian dari sistem komputer yang berfungsi untuk memindahkan data antar bagian – bagian dalam sistem komputer. Data dipindahkan dari piranti masukan ke CPU, CPU ke memori, atau dari memori ke piranti keluaran (output). Arsitektur Computer Single Bus System atau Sistem Bus Tunggal Komputer adalah penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya, sistem ini hanya menggunakan satu jalur saja. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan system bus.
4.        Terangkan apa yang membedakan  Arsitektur Double Bus System dan Single Bus System!
Jawab : perbedaan antara keduanya adalah Double Bus System menggunakan jalur front side dalam I/O dan memiliki lebih dari satu jalur, sementara Single Bus System hanya menggunakan satu jalur saja.
5.        Terangkan apa yang dimaksud dengan bit!
Jawab : Bit adalah kependekan dari Binary Digit, yang berarti digit biner .Binary digit adalah unit satuan terkecil dalam komputasi digital.
6.        Terangkan apa yang dimaksud dengan Byte!
Jawab : Byte adalah gabungan dari beberapa bit, yang artinya byte merupakan satuan informasi yang lebih besar dari bit.
7.        Sebuah ROM dengan kapasitas 64 K bits tentukanlah kapasitasnya dalam satuan Byte!
Jawab : Dokumen yang biasanya tersimpan dalam komputer dengan ukuran kilobyte (KB). Jadi perhitungannya adalah :
8 Bits        = 1 Byte
1 KB        = 1024 Byte
64 K Bits = 8 K Byte   =  8 x 1024 byte = 8129 byte  

8.        Apakah yang membedakan SRAM dan DRAM?
Jawab :
SRAM
DRAM
Menggunakan array 6 transistor
Menggunakan transistor dan  kapasitor tunggal untuk setiap sel memori
Tidak memerlukan penyegaran memori
Memerlukan penyegaran memori secara berkala
Lebih sering digunakan sebagai cache memori karena dalam hal kecepatan lebih cepat
Dalam hal kecepatan lebih lambat
Ruang atau kapasitas nya lebih kecil
Memiliki ruang atau kapasitas yang lebih besar, sehingga biasa digunakan sebagai memori utama dalam PC

9.        Apakah yang dimaksud dengan Flash ROM
Jawab : Flash ROM adalah utilitas untuk mengidentifikasi, membaca, menulis, meverifikasi, dan menghapus chip flash atau chip memori yang dapat dibacadan di program, dan tetap menyimpan data tanpa aliran listrik.
10.    Apakah yang membedakan antara General Purpose Computer dan Special Purpose Computer
Jawab : - General Purpose Computer
General purpose computer dibuat untuk keperluan secara umum, dan digunakan setiap hari untuk mengerjakan berbagai pekerjaan sesuai dengan kemampuan usernya. Komputer ini digunakan secara umum, misalnya untuk pengolahan grafis, pengolahan multimedia, pengolahan database dan pengolahan program lainnya.
-       Special Purpose Computer
Special Purpose Computer dibuat untuk menangani satu jenis masalah khusus. Komputer jenis ini diisi dengan suatu program khusus yang digunakan sebagai pengontrol proses – proses tertentu misalnyakepentingan militer, pemeriksaan kesehatan, dan mesin pabrik.

Group 7
[ Modified Harvard Architecture ]
- Hani Annisa ( 192406057 )
- Fahriza Shiddik ( 192406063 )
- Richard Albert Tua Situmorang ( 192406073 )
- M. Dizzy Aditya Tanjung ( 192406083 )
- Nurhayati Marpaung ( 192406094 )