LATIHAN
1.
Apakah yang membedakan antara Microcontroller dan Microprocessor?
Mikrokontroler adalah sebuah sistem
komputer fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti
prosesor, memori (sejumlah kecil RAM, memori program, atau keduanya), dan
perlengkapan input output sedangkan Microprocessor adalah sebuah komponen
rangkaian elektronik terpadu yang terdiri dari rangkaian aritmatik, logik dan
kontrol yang diperlukan untuk menjalankan fungsi-fungsi sebuah CPU (Central
Processing Unit) dari sebuah komputer digital.
2.
Gambarkan dan terangkan perbedaan antara Arsitektur Harvard dan Von Neumann!
A. Arsitektur komputer von Neumann
Arsitektur Von Neumann adalah arsitektur
komputer yang menempatkan program (ROM=Read Only Memory) dan data (RAM=Random
Access Memory) dalam peta memori yang sama. Arsitektur ini memiliki address dan
data bus tunggal untuk mengalamati program (instruksi) dan
data. Arsitektur von Neumann atau Mesin Von Neumann merupakan
arsitektur yang diciptakan oleh John von Neumann pada tahun 1903-1957. Yang
mana hampir semua komputer saat ini menggunakan Arsitektur buatan
John Von Neumann. Arsitektur Von Neumann
ini menggambarkan komputer dengan empat bagian utama yaitu:
-
Unit Aritmatika dan Logis (ALU),
-
Unit kontrol (CU)
-
Memori
-
Alat masukan I/O
Diagram
blok hubungan antara komponen CPU:
Diagram Arsitektur Von Neumann
B. Arsitektur Komputer Model Harvard
Arsitektur
Harvard memiliki dua memori yang terpisah satu untuk program (ROM) dan satu untuk data (RAM), yang mana arsitektur ini
merupkan kebalikkan dari arsitektur komputer model von nuemann, jika von
neuman mengabungkan ROM dan RAM menjadi satu maka arsitektur harvard maka
kedua memori tersebut dipisahkan.
Diagram
Arsitektur Komputer Model Harvard
Kelebihan Arsitektur Komputer Model Harvard
- Bandwidth program tidak mesti sama
dengan bandwidth data
- Opcode dan operand dapat
dijadikan dalam satu word instruksi saja
- Instruksi dapat
dilakukan dengan lebih singkat dan cepat
- Memori program dan
data yang terpisah, maka kavling total memori program dan data dapat
menjadi lebih banyak
- Kekurangan Arsitektur
Komputer Model Harvard
- Arsitektur Harvard
tidak memungkinkan untuk menempatkan data pada ROM.
- Arsitektur in tidak
memungkinkan untuk mengakses data yang ada di ROM
Perbedan Arsitektur Von Neumann dengan
Arsitektur Harvard:
Arsitektur Von Neumann adalah arsitektur
komputer yang menempatkan program (ROM= Only Memory) dan data (RAM=Random
Access Memory) dalam peta memori yang sama. Arsitektur ini memiliki address dan
data bus tunggal untuk mengalamati program (instruksi) dan data. Contoh dari
mikrokontroler yang memakai arsitektur Von Neumann adalah keluarga 68HC05 dan 68HC11
dari Motorola. Sebaliknya, arsitektur Harvard memiliki dua memori yang terpisah
satu untuk program (ROM) dan satu untuk data (RAM). Intel 80C51, keluarga
Microchip PIC16XX, Philips P87CLXX dan Atmel AT89LSXX adalah contoh dari
mikroprosesor yang mengadopsi arsitektur Harvard. Kedua jenis arsitektur ini
masing-masing memiliki keungulan tetapi juga ada kelemahannya.Dengan arsitektur
Von Neuman prosesor tidak perlu membedakan program dan data. Prosesor tipe ini
tidak memerlukan control bus tambahan berupa pin I/O khusus untuk membedakan
program dan data. Karena kemudahan ini, tidak terlalu sulit bagi prosesor yang
berarsitektur Von Neumann untuk menambahan peripheral eksternal seperti A/D
converter, LCD, EEPROM dan devais I/O lainnya. Biasanya devais eksternal ini
sudah ada di dalam satu chips, sehingga prosesor seperti ini sering disebut
dengan nama mikrokontroler (microcontroller).
http://wikipedia.com
http://fhanietnick.blogspot.com/2011/10/arsitektur-von-neumann-vs-harvard.html
http://blog.mukti-online.com/apakah-arti-x86-x32-dan-x64-dalam-istilah-komputer/
http://fhanietnick.blogspot.com/2011/10/arsitektur-von-neumann-vs-harvard.html
http://blog.mukti-online.com/apakah-arti-x86-x32-dan-x64-dalam-istilah-komputer/
3. Terangkan
apa yang dimaksud dengan arsitektur komputer single bus system?
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.
Sebuah
komputer memiliki beberapa bus, agar dapat berjalan. Banyaknya bus yang
terdapat dalam sistem, tergantung dari arsitektur sistem komputer yang
digunakan. Sebagai contoh, sebuah komputer PC dengan prosesor umumnya Intel
Pentium 4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard
dan mouse), dan bus-bus lainnya.
4. Terangkan
apa yang membedakan arsitektur double bus system dan single bus system!
Double
Bus System adalah sebuah system dimana terdapat lebih dari 1 jalur. Sedangkan
Single Bus System adalah sebuah sistem
dimana hanya terdapat 1 jalur saja.
5. Terangkan
apa yang dimaksud dengan bit!
Bit merujuk pada sebuah digit dalam sistem angka biner (basis 2). Sebagai contoh, angka 1001011
memiliki panjang 7 bit. Digit biner hampir selalu digunakan sebagai satuan terkecil
dalam penyimpanan dan komunikasi informasi di dalam teori komputasi dan informasi digital.
Teori informasi juga sering menggunakan digit natural, disebut nit atau nat.
Sementara, komputasi kuantum menggunakan satuan qubit, sebuah potongan informasi dengan kemungkinan
informasi tersebut bernilai benar.
Bit juga digunakan sebagai satuan ukuran, yaitu
kapasitas informasi dari sebuah digit biner. Lambang yang digunakan
adalah bit, dan
kadang-kadang (secara tidak resmi) b (contohnya,
modem dengan kecepatan 56 kbps atau 56 kilo bit per second/detik). Satuan ini
dikenal juga sebagai shannon,
dengan lambang Sh.
6. Terangkan
apa yang dimaksud dengan byte!
Byte adalah istilah yang biasa digunakan sebagai satuan dari penyimpanan data dalam komputer. Satu bita terdiri dari delapan bit. Banyak di
antara masyarakat yang menganggap bahwa 1 kilo bita setara dengan 1000 bita,
atau mungkin menganggap 1 mega bita setara dengan 1000 kilo bita. Hal itu
sangat disalahkan, sebab pengukuran dalam sistem komputer berbeda dengan
pengukuran pada matematika dan fisika. Dalam kehidupan nyata, 1 meter sama
dengan 1000 mili meter, 1 gram sama dengan 1000 mili gram. Dapat ditarik
kesimpulan bahwa dalam kehidupan nyata, perhitungan kelipatan kilo ke mega ke
giga dst. menggunakan kelipatan 10x. Contoh: 1000 kilo gram sama
dengan berapa mega gram ? maka cukup dengan 1 x 103 x 10-3 sama
dengan 1 mega gram. Pada perhitungan komputer, 1 bita sama dengan 1024 mili
bita, atau 1 kilo bita sama dengan 1024 bita. Dapat ditarik kesimpulan bahwa
dalam perhitungan komputer, perhitungan kelipatan kilo ke mega ke giga dst.
menggunakan kelipatan 2x. Contoh: 1024 mega bita sama dengan berapa
giga bita ? maka cukup dengan 1 x 210 x 2-10 sama
dengan 1 giga bita
7. Sebuah ROM dengan kapasitas 64 K bits tentukanlah kapasitasnya dalam satuan byte!
1 bit = 8 byte
1/64 K
=8
8. Apakah
yang membedakan SRAM dan DRAM?
RAM dinamik atau DRAM disusun oleh sel-sel yang menyimpan data sebagai
muatan listrik pada kapasitor. Keberadaan dan ketidakberadaan pada kapasitor
diinterpretasikan sebagai bilangan biner. Sedangkan pada SRAM atau RAM statik,
nilai-nilai biner biner dengan menggunakan konfigurasi gerbang-gerbang logika
flip-flop tradisional.
Walaupun sama-sama volatile, Pada DRAM, karena kapasitor memiliki
kecenderungan alami mengosongkan muatan, maka DRAM memerlukan pengisian listrik
secara periodik untuk memelihara data. Sedangkan pada SRAM, SRAM akan menampung
data sepanjang disediakan daya listrik disediakan untuknya.
DRAM adalah memori ini secara struktural sangat sederhana (untuk setiap
bitnya menghendaki sebuah transistor dan sebuah kapasitor) bila bandingkan
dengan SRAM yang menghendaki enam transistor untuk setiap bitnya
SRAM lebih sering digunakan sebagai cache memory karena umumnya SRAM ini
lebih cepat dibanding DRAM. Sedangkan DRAM sendiri cocok digunakan untuk
kebutuhan memori yang besar.
9. Apakah
yang dimaksud dengan flash ROM?
Flash
Rom adalah utilitas untuk mengidentifikasi, membaca, menulis, meverifikasi dan
menghapus chip flash atau chip memori yang dapat dibaca dan diprogram, dan
tetap menyimpan datanya tanpa aliran listrik. Hal ini dirancang untuk Flash
BIOS,kartu jaringan,grafis,dan berbagai perangkat programmer lain.
Flash ROM
juga merupakan jenis chip memori ROM. Menyimpan data pada ROM tidak dapat
dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan
mudah. Biasanya program/data pada ROM diisi oleh pabrik yang membuatnya. Oleh
karena sifat ini, ROM biasa digunakan untuk menyimpan firmware (biasanya
disimpan pada Flash ROM dari perangkat keras). Firmware adalah sebuah program
perangkat lunak komputer atau set instruksi yang diprogram pada perangkat keras
komputer.
10. Apakah
yang membedakan antara general purpose computer dan spesial purpose computer?
General Purpose
Computer : Komputer ini dirancang untuk menyelesaikan bermacam masalah,
dapat menggunakan beberapa program yang dapat menyelasaikan jenis permasalahan
yang berbeda, karena komputer ini tidak dirancang untuk masalah secara
khusus.misalnya aplikasi bisnis, teknik, pendidikan, pengolahan kata, permainan
dllGeneral-Purpose Komputer dapat berupa kompuer digital maupun komputer
analog, tetapi pada umunya komputer digital adalah general-purpose computer.
Special-purpose Computer :
Digunakan untuk menyelesaikan pekerjaan atau aplikasi khusus.Special-purpose
pada awalnya merupakan General-Purpose yang digunakan secara khusus dan
disesuiakan dengan konfigurasi ataupun peralatan didalamnya yang sudah
dimodifikasi sedemikian rupa untuk menyelesaikan suatu masalah tertentu
Group 5
[ Von Neumann
Architecture ]
- Andesta Sihombing (
192406067 )
- Pantura Sugesti
Hasibuan ( 192406077 )
- Reinhard Dwi Josua Tambunan
( 192406088 )
- Sabrina Rugun (
192406092 )
- Grace Permatasari
Sinurat ( 192406099 )


