Anda di halaman 1dari 3

1.

Jelaskan dengan ringkas dan tepat blok diagram dibawah ini:


Jawab:
Mikrokontroler adalah Chip yang di dalamnya terkandung sistem interkoneksi antara
Mikroprosesor, RAM, ROM, IO inter!a"e, dan beberapa peripheral. Mikrokontroler disebut
#uga On$"hip$%eripheral.
&. Jelaskan dengan ringkas dan tepat blok diagram dibawah ini, dan apa !ungsi masing$
masing blok serta bagaimana hubungannya.
Jawab:
Mikroprosesor adalah suatu "hip 'IC(integrated "ir"uits) yang di dalamnya terkandung
rangkaian A*+ 'arithmeti"$logi" unit), rangkaian C+ '"ontrol unit), dan register$register.
Mkroprosesor disebut #uga dengan C%+ 'Central %ro"essing +nit).
A*+: menyediakan !ungsi pengolahan
C+: mengontrol !ungsi prosesor
Register: penyimpan sementara dalam mikroprosesor.
,. Coba #elaskan sistem dari arsitektur mikroprosesor ini -
Jawab:
A*+ melaksanakan pen#umlahan, pengurangan dan operasi logika khusus pada
pasangan byte masukan dalam register A dan .M%.
Akumulator: sebagai sumber masukan dan tu#uan hasil operasi A*+, dapat diakses oleh
pemrogram.
Register .M% diisi data dari lokasi lainnya, tak dapat diakses pemrogram sehingga
dinamakan register tak tampak.
/. Jelaskan arsitektur dari 0$12 ini -
Jawab:
Register bendera '!lag register) digunakan untuk mengetahui keadaan hasil
pelaksanaan instruksi oleh A*+.
Memiliki 3 buah register serbaguna yang dapat digunakan se"ara terpisah sebagai
register 1$bit, atau berpasangan untuk menyimpan data 13 bit.
Register 1$bit: B, C, D, E, H, L
%asangan Register HL, pasangan register DE sering digunakan sebagai register
pasangan untuk menyimpan alamat memori, isi 4* dan 56 dapat ditukar dengan
perintah tunggal.
Register 7 dan C sering dipakai sebagai penyimpan sementara untuk data tunggal.
Register SP 'stack pointer) atau penun#uk tumpukan merupakan register 13 bit yang
menun#uk lokasi tumpukan di RAM. 1218 tidak memiliki register tumpukan internal,
tetapi menggunakan sebagian lokasi RAM, sehingga pan#ang tumpukan tidak tetap
dapat diubah sesuai keperluan.
Register PC 'program counter): merupakan register yang berisi alamat perintah
berikutnya yang akan diambil. 9etelah R696., %C(2. Register %C pada 1218 pan#ang
13$bit sehingga prosesor ini mampu mengalamati : &
13
lokasi alamat memori atau
388,3 lokasi memori atau 3/ kilo byte.
1213 merupakan mikroprosesor 13$bit, artinya bagian A*+, register internalnya, dan
sebagian besar instruksi$instruksinya diran"ang untuk beker#a pada data 13$bit.
1213 memiliki bus data 13$bit, #adi ia dapat memba"a data dari atau menyimpan data ke
memori dan port$port yang ada dalam !ormat 13$bit atau 1$bit .
1213 memiliki bus alamat &2$bit, sehingga ia dapat mengalamati &
&2
atau 1.2/1.8:3
lokasi memori atau 1 M7 memori, sedangkan register %C atau I% 'instru"tion pointer)
yang dimilikinya pan#angnya 13$bit. 4al inilahyang merupakan keunggulan dari 1213.
%rosesor lain yang se#enis dengan 1213 adalah 1211. 1211 memiliki A*+, register, dan
set instruksi yang sama dengan 1213. 1211 #uga memiliki bus alamat &2$bit, #adi ia #uga
bisa mengalamati memori 1 M7.
%erbedaan 1211 dan 1213, 1211 memiliki bus data 1$bit, sedangkan 1213 lebar bus
datanya 13$bit. 1211 hanya dapat memba"a dari atau menulisi data ke memori dan port$
port dengan pan#ang 1$bit. +ntuk memba"a word 13$bit dari dua lokasi memori, 1211
selalu menger#akan dengan dua operasi ba"a. 1211 pada awalnya digunakan sebagai
C%+ pada .he Original I7M %ersonal Computer.

Anda mungkin juga menyukai