02 - bilangan biner
Post on 08-Jul-2018
263 Views
Preview:
TRANSCRIPT
-
8/19/2019 02 - bilangan biner
1/18
03/14/1603/14/16 11
Operasi ArithmatikaOperasi Arithmatika
BilanganBilangan BinerBiner
Sekolah Tinggi Elektronika dan Komputer (STEKOM)Sekolah Tinggi Elektronika dan Komputer (STEKOM)
SemarangSemarang
-
8/19/2019 02 - bilangan biner
2/18
03/14/1603/14/16
PendahuluanPendahuluan
Semua data yang akan diproses olehSemua data yang akan diproses oleh
komputer adalah data biner = 0 & 1komputer adalah data biner = 0 & 1
AL merupakan bagian dari komputer AL merupakan bagian dari komputeryang bertugas mengeksekusi operasiyang bertugas mengeksekusi operasi
arithmeti! dan logika" #ata yang akanarithmeti! dan logika" #ata yang akan
diolah oleh AL adalah data biner diolah oleh AL adalah data biner
-
8/19/2019 02 - bilangan biner
3/18
03/14/1603/14/16
Apakah AL""$ Apakah AL""$
ALU% singkatan dari Arithmetic And Logic Unit bahasa 'ndonesia( unitaritmatika dan logika)% adalah salah satu bagian dalam dari sebuah
mikroprosesor yang ber*ungsi untuk melakukan operasi hitungan aritmatika
dan logika"
AL melakukan operasi arithmatika dengan dasar pertambahan% sedang
operasi arithmatika yang lainnya% seperti pengurangan% perkalian% danpembagian dilakukan dengan dasar pen+umlahan" sehingga sirkuit elektronik
di AL yang digunakan untuk melaksanakan operasi arithmatika ini disebut
adder "
,ugas lalin dari AL adalah melakukan keputusan dari operasi logika sesuai
dengan instruksi program" -perasi logika logical operation) meliputi
perbandingan dua buah elemen logika dengan menggunakan operatorlogika% yaitu( a" sama dengan =) b" tidak sama dengan .) !" kurang dari
.) d" kurang atau sama dengan dari .=) e" lebih besar dari ) *" lebih
besar atau sama dengan dari =) (sumber: Buku Pengenalan Komputer,
Hal 154-155, karangan Prof.r.!og"#anto H.$, $.B.A.,Akt.%
-
8/19/2019 02 - bilangan biner
4/18
03/14/1603/14/16
Pertambahan ilanganPertambahan ilangan
#esimal#esimalPertamba&an B"langan es"mal apat "lakukanengan 'ara langka&-Langka& :
a."g"t-"g"t ar" b"langan-b"langan es"mal"tamba&kan satu per satu mula" ar" pos"s" kolom
pal"ng kanan.
b.B"la &as"l pertamba&an antar kolom meleb"&" n"la"
), maka "kurang" n"la" 1* untuk "ba+a (carry of)
pertamba&an kolom ber"kutn#a.
-
8/19/2019 02 - bilangan biner
5/18
03/14/1603/14/16
ontoh Pertambahanontoh Pertambahan
ilangan #esimalilangan #esimal2isal bil desimal 3 ditambah 15 (3
15
777777 8
1
3
15
777777 8
6 3
15777777 8
46
-
8/19/2019 02 - bilangan biner
6/18
03/14/1603/14/16
Pertambahan ilanganPertambahan ilangan
iner iner ilangan iner ditambahkan dengan !ara yang samailangan iner ditambahkan dengan !ara yang sama
dengan bilangan desimal" #asar pertambahan untukdengan bilangan desimal" #asar pertambahan untuk
masing7masing #igit iner Adalah (masing7masing #igit iner Adalah (
A A8 Carry Result
0 0 0 0 0
0 1 1 0 1
1 0 1 0 1
1 1 0 1 0
-
8/19/2019 02 - bilangan biner
7/18
03/14/1603/14/16
-
8/19/2019 02 - bilangan biner
8/18
03/14/1603/14/16 55
-
8/19/2019 02 - bilangan biner
9/18
03/14/1603/14/16
Pengurangan ilanganPengurangan ilangan
iner iner ilangan iner dikurangkan dengan !ara yang samailangan iner dikurangkan dengan !ara yang sama
dengan pengurangan bilangan biner " #asar untukdengan pengurangan bilangan biner " #asar untuk
pengurangan masing7masing digit bilangan biner adalah (pengurangan masing7masing digit bilangan biner adalah (
A A7 orro9 Result
0 0 0 0 0
0 1 0 1 11 0 1 0 1
1 1 0 0 0
-
8/19/2019 02 - bilangan biner
10/18
03/14/1603/14/16 1010
-
8/19/2019 02 - bilangan biner
11/18
03/14/1603/14/16 1111
-
8/19/2019 02 - bilangan biner
12/18
03/14/1603/14/16
Perkalian ilanganPerkalian ilangan
iner iner #ilakukan sama dengan !ara perkalian pada bilangandesimal" #asar perkalian bilangan biner adalah (
A Result
0 0 0
0 1 0
1 0 0
1 1 1
-
8/19/2019 02 - bilangan biner
13/18
03/14/1603/14/16
#esimal iner
14
1 :
5
14 8
165
1110
1100 :
0000
0000
1110
1110 8
10101000
ontoh (
-
8/19/2019 02 - bilangan biner
14/18
03/14/1603/14/16
Pembagian ilanganPembagian ilangan
iner iner Pembagian bilangan biner +uga dapat dilakukan dengan!ara yang sama dengan bilangan desimal" Pembagian
dengan digit 0 tidak mempunyai arti
A A ( Result
0 1 0 1
1 1 0 0
-
8/19/2019 02 - bilangan biner
15/18
03/14/1603/14/16
#esimal iner
; / 1; < ;
10 7
;
; 7
0
101 / 1111101 < 11001
101 7
101
101 7
0101
101 7
0
ontoh (
-
8/19/2019 02 - bilangan biner
16/18
03/14/1603/14/16
-
8/19/2019 02 - bilangan biner
17/18
03/14/1603/14/16
/$A KA0/H
-
8/19/2019 02 - bilangan biner
18/18
03/14/1603/14/16
Soal7Soal LatihanSoal7Soal Latihan
1" Pertambahan (
a" 1001 8 1101 = """$
b" 100011 8 110001 = """"$
!" 11100101 8 11001011 = """"""""$
d" 10001001 8 10010100 ="""""""""$" Pengurangan (
a" 1111011 101001 = """""""""""""$
b" 1101101 10011 = """""""""""$
!" 1110011 100001 = """"""""""$
d" 111001 1011 = """"""""""$
3" Perkalian (a" 1011 : 1100 = """"""""""$
b" 110 : 100 = """""""""""$
!" 111 : 110 = """""$
d" 100 : 110 = """"""$
4" Pembagian
a" 110 ( 11 =""""""$
b" 111001 ( 110 =""""""""$
!" 111100 ( 100 = """"$d" 110110 ( 1110 = """$
top related