Anda di halaman 1dari 24

MATRIKULASI

PENGENALAN SISTEM
MIKROPROSESOR
AGUM TRY WARDHANA, B.ENG, M.TR.T
KOMPUTER ?
Proses Data

Menyimpan Data
FUNGSI DASAR KOMPUTER

Memproses Data

Menyimpan Data

Pergerakan Data

Mengendalikan
KOMPONEN KOMPUTER
CPU
Mouse

Layar

Keyboard
Memory

Mikroprosesor Input

Output
MIKROPROSESOR

• Mikroprosesor adalah sebuah Central Processing Unit (CPU)


elektronik yang terdiri dari transistor mini dan sirkuit lainnya di
atas sebuah sirkuit terintegrasi semikonduktor.
MEMORY

• Memory menyimpan informasi biner seperti instruksi dan data, serta


menyediakan informasi ke mikroprosesor kapan pun diperlukan.

• Untuk menjalankan sebuah program, mikroprosesor membaca instruksi


dan data dari memory dan melakukan operasi computing pada bagian
ALU.
SISTEM BILANGAN BINER

• Sistem bilangan biner adalah sistem bilangan basis-2 dengan ‘0’


dan ‘1’ .

• Contoh :
10102 , 1011.112
KONVERSI
BILANGAN DESIMAL KE BINER
• Bilangan Positif Non Pecahan
2510 = ( ............ )2
Pembagi Yang Dibagi Sisa
2 25 1
2 12 0
2 6 0
2 3 1
2 1 1
2 0 -
KONVERSI
BILANGAN DESIMAL KE BINER
• Bilangan Positif Pecahan Pembagi Yang Dibagi Sisa
127.37510 = ( ............ ) 2 2 127 1
2 63 1
2 31 1
2 15 1
2 7 1
2 3 1
2 1 1
2 0 -
KONVERSI
BILANGAN DESIMAL KE BINER
• Bilangan Positif Pecahan
127.37510 = ( 0111 1111.011 ) 2

Pengali Yang Dikali Hasil Carry


2 0.375 0.75 0
2 0.75 1.5 1
2 0.5 1 1
KONVERSI
BILANGAN DESIMAL KE BINER
• Sign-bit Magnitude

MSB LSB

D7 D6 D5 D4 D3 D2 D1 D0
KONVERSI
BILANGAN DESIMAL KE BINER
• Komplemen 2 Pembagi Yang Dibagi Sisa
-10610 = ( ....... ) 2 2 106 0
2 53 1
2 26 0
2 13 1
2 6 0
2 3 1
2 1 1
2 0 -
KONVERSI
BILANGAN DESIMAL KE BINER

• 10610 = 0110 10102


1001 0101
1 +
1001 01102
KONVERSI
BILANGAN BINER KE DESIMAL
• ( 1001 0110 ) 2 = ( ............ ) 10

1 0 0 1 0 1 1 0

27 26 25 24 23 22 21 20

• 1001 0110 = ( 1 x 27 ) + ( 0 x 26 ) + ( 0 x 25 ) + ( 1 x 24 ) + ( 0 x 23 ) +
( 1 x 22) + ( 1 x 21 ) + ( 0 x 20 )
= 128 + 16 + 4 + 2
= 150
KONVERSI
BILANGAN BINER KE DESIMAL
• ( 0000.1101) 2 = ( ............ ) 10
0 0 0 0 . 1 1 0 1

23 22 21 20 . 2-1 2-2 2-3 2-4

0000.1101 = ( 0 x 23 ) + ( 0 x 22) + ( 0 x 21 ) + ( 0 x 20 ) +
( 1 x 2-1) + (1 x 2-2) + ( 0 x 2-3 ) + (1 x 2-4)
= 0 + 0.5 + 0.25 + 0.125 + 0.0625
= 0.9375
SISTEM BILANGAN
HEKSADESIMAL
• Sistem bilangan heksadesimal adalah sistem bilangan basis-16.
Desimal Heksadesimal Desimal Heksadesimal
0 0 8 8
1 1 9 9
2 2 A 10
3 3 B 11
4 4 C 12
5 5 D 13
6 6 E 14
7 7 F 15
KONVERSI
BILANGAN DESIMAL KE HEKSADESIMAL

• Bilangan Positif Non Pecahan


10610 = ( ............ )16

Pembagi Yang Dibagi Sisa


16 106 -
16 6 10
- 0 6
KONVERSI
BILANGAN DESIMAL KE HEKSADESIMAL
• Bilangan Positif Pecahan
127.37510 = ( ............ )16

Pembagi Yang Dibagi Sisa


16 127 -
16 7 15
- 0 7
KONVERSI
BILANGAN DESIMAL KE HEKSADESIMAL
• Bilangan Positif Pecahan
127.37510 = ( 7F.6 ) 16

Pengali Yang Dikali Hasil Carry


16 0.375 6.0 6
KONVERSI
BILANGAN HEKSADESIMAL KE BINER

• 17E.F6 16 = ( ........... ) 2

• 17E.F616 = 0001 0111 1110. 1111 0110 2


TERIMA KASIH

Anda mungkin juga menyukai