Anda di halaman 1dari 54

TEKNIK DIGITAL 1

Junaidi,S.T,M.T

Jurusan Teknik Elektro


Program Studi Teknik Telekomunikasi

2018
Slide 1

SISTEM BILANGAN
Cakupan
– Konversi Bilangan
• Decimal, binary, Octal, hexadecimal.
– Representasi angka Desimal menggunakan Kode
BCD
– Kode ASCII
– Deteksi Kesalahan menggunakan Parity method

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 2

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 3

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 4

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 5

• Binary numbers verify the double-dabble method:

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 6

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 7

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 8

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 9

Relationships between
hexadecimal, decimal,
and binary numbers.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 10

Hexadecimal Number System – Counting in Hex


• When counting in hex, each digit position can
be incremented (increased by 1) from 0 to F.
– On reaching value F, it is reset to 0, and the
next digit position is incremented.

Example:
38,39,3A,3B,3C,3D,3E,3F,40,41,42
When there is a 9 in a digit
position, it becomes an A when it
is incremented.

With three hex digits, we can count from 00016 to FFF16


which is 010 to 409510 — a total of 4096 = 163 values.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 11

KONVERSI BILANGAN PECAHAN


Bilangan desimal berupa pecahan maka bilangan tersebut harus dipecah
menjadi dua bagian.
Contoh bilangan 125,4375 dipecah menjadi 125 dan 0,4375.

125/2 = 62 sisa 1 0,4375 * 2 = 0,875


62/2 = 31 sisa 0 0,875 * 2 = 1,75
31/2 = 15 sisa 1 0,75 * 2 = 1,5
15/2 = 7 sisa 1 0,5 * 2 =1
7/2 = 3 sisa 1
3/2 = 1 sisa 1
1/2 = 0 sisa 1

konversi 125 = 1111101. hasil konversi 0,0111

Maka hasil konversi 125,4375 ke bilangan biner:


125 = 1111101
0,4375 = 0,0111 +

125,4375 = 1111101,0111

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 12

Konversi Biner pecahan ke Desimal

Bentuk pecahan biner 1111101,0111


dapat dikonversikan :
1111101 = 1*26 + 1*25 + 1*24 + 1*23 + 1*22 + 0*21 + 1*20
1111101 = 64+32+16+8+4+0+1 = 125

0,0111 = 0*2-1 + 1*2-2 + 1*2-3 + 1*2-4


0,0111 = 0.25 + 0.125 + 0.0625 = 437510

Sehingga 1111101,01112 = 125,437510

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 13
Konversi Oktal pecahan ke Desimal

Bilangan oktal yang dikonversikan memiliki koma


Contoh :
bilangan 521,58 ke desimal :
521 = 5 * 82 + 2 * 81 + 1 * 80
= 320 + 64 + 1 = 337
0.5 = 5 * 8-1 = 0.625

Sehingga, 521,58 = 337.62510

Konversi Oktal pecahan ke Biner


Contoh :
bilangan 75,638 ke biner

78 = 1112 68 = 1102
58 = 1012 38 = 0112
Sehingga, 75,638 = 111101,1100112

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 14

Konversi Bilangan Biner ke Oktal


Konversi dilakukan dengan mengubah tiap-
tiap tiga buah digit biner, dimulai dari digit
yang paling kanan.
Contoh : 111100110012
dikelompokkan menjadi 11 110 011 001

112 = 38, MSB


1102 = 68
0112 = 38
0012 = 18, LSB

Bilangan biner 111100110012 = 36318

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 15

Konversi Bilangan Biner ke Hexadesimal

Konversi dapat dilakukan dengan mengubah tiap-tiap


empat buah digit biner, di awali dari digit yang paling
kanan.
Contoh : 01001111010111102
dikelompokkan menjadi 0100 1111 0101 1110
0100 = 416, MSB
1111 = F16
0101 = 516
1110 = E16, LSB

Maka, bilangan 01001111010111102 = 4F5E16

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 16
Konversi Oktal ke Heksadesimal

Ada dua tahapan :


a. Ubah bilangan oktal ke bilangan biner
b. Ubah bilangan biner ke heksadesimal
Contoh : 25378 dikonversi keheksadesimal
• Konversi terlebih dahulu kebilangan biner
28 = 0102
58 = 1012
010101011111
38 = 0112
78 = 1112
Dari bilangan biner dikonversi ke bilangan heksadesimal
01012 = 516
01012 = 516
11112 = F16
Maka bilangan oktal 25378 = 55F16

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 17

Hubungan heksadesimal diposisi tertentu dengan nilai desimal


Posisi 4 Posisi 3 Posisi 2 Posisi 1
Hexa Desimal Hexa Desimal Hexa Desimal Hexa Desimal
00000000
1 4096 1 256 1 16 1 1
2 8192 2 512 2 32 2 2
3 12288 3 768 3 48 3 3
4 16384 4 1024 4 64 4 4
5 21480 5 1280 5 80 5 5
6 24576 6 1536 6 96 6 6
7 28672 7 1792 7 112 7 7
8 32768 8 2048 8 128 8 8
9 36864 9 2304 9 144 9 9
A 40960 A 2560 A 160 A 10
B 45056 B 2816 B 176 B 11
C 49152 C 3072 C 192 C 12
D 53248 D 3728 D 288 D 13
E 57344 E 3584 E 224 E 14
F 61440 F 3840 F 240 F 15
Contoh 17E16 = 256 + 112 + 14 = 38210
Bila bilangan heksadesimal yang akan dikonversikan berupa pecahan :
Contoh : 9B,05 dikonversikan ke desimal
9B,0516 = 9*161 + 11*160 + 0*16-1 + 5*16-1 = 9*16 + 11*1 + 0*0.625 + 5*0.004
= 144 + 11 + 0 + 0,02
= 155,0210

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 18

Konversi Heksadesimal ke Biner

Contoh : 2A5C16 dikonversi ke biner


216 = 00102, MSB
A16 = 10102
516 = 01012
C16 = 11002, LSB
Sehingga 2A5C16 = 00101010010111002

Konversi Heksadesimal ke Oktal

Contoh : 55F16 dikonversi ke desimal


516 = 01012 0102 = 28
5 16 = 01012 1012 = 58
F16 = 11112 010101011111 0112 = 38
1112 = 78
Maka 55F16 = 25378

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 19
BCD Code
Binary Coded Decimal (BCD) is a widely used
way to present decimal numbers in binary form.
– Combines features of both decimal and binary systems.
• Each digit is converted to a binary equivalent.
BCD is not a number system.
– It is a decimal number with each digit encoded to its binary
equivalent.
ABCD number is not the same as a straight binary
number.
– The primary advantage of BCD is the relative ease of
converting to and from decimal.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 20

Convert the number 87410 to BCD:


Each decimal digit is represented using 4 bits.
• Each 4-bit group can never be greater than 9.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 21

Reverse the process to convert BCD to decimal.


Convert 0110100000111001 (BCD) to
decimal equivalent.

Divide the BCD number into four-bit


groups and convert each to decimal.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 22

Convert BCD 011111000001 to its decimal


equivalent.

The forbidden group represents


an error in the BCD number.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 23

Most microcomputers handle and store binary


data and information in groups of eight bits.
– 8 bits = 1 byte.
• A byte can represent numerous types of data/information.
Binary numbers are often broken into groups of four bits.
– Because a group of four bits is half as big as a byte, it was
named a nibble.
A word is a group of bits that represents a certain unit of
information.
– Word size can be defined as the number of bits in the binary
word a digital system operates on.
• PC word size is eight bytes (64 bits).

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 24

Represents characters and functions found on


a computer keyboard.
– 26 lowercase & 26 uppercase letters, 10 digits,
7 punctuation marks, 20 to 40 other characters.
ASCII – American Standard Code for Information
Interchange.
Seven bit code: 27 = 128 possible code groups
Examples of use: transfer information between
computers; computers & printers; internal storage.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 25
Alphanumeric Codes

ASCII – American Standard Code


for Information Interchange

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 26

Parity Method for Error Detection

Binary data and codes are frequently moved


between locations:
Digitized voice over a microwave link.
Storage/retrieval of data from magnetic/optical disks.
Communication between computer systems
over telephone lines, using a modem.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 27
Parity Method for Error Detection
Electrical noise can cause errors during
transmission.
Spurious fluctuations in voltage or current present
in all electronic systems.

Many digital systems employ methods for error


detection—and sometimes correction.
– One of the simplest and most widely used schemes
for error detection is the parity method.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 28

Parity Method for Error Detection

• The parity method of error detection requires the


addition of an extra bit to a code group.
– Called the parity bit, it can be either a 0 or 1,
depending on the number of 1s in the code group.
• There are two parity methods, even and odd.
– The transmitter and receiver must “agree”
the type of parity checking used.
• Even seems to be used more often.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 29

Parity Method for Error Detection

• Even parity method—the total number of bits in


a group including the parity bit must add up to
an even number.
– The binary group 1 0 1 1 would require the addition
of a parity bit 1, making the group 1 1 0 1 1.
• The parity bit may be added at either end of a group.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 30

Parity Method for Error Detection

• Odd parity method—the total number of bits in a


group including the parity bit must add up to an
odd number.
– The binary group 1 1 1 1 would require the addition
of a parity bit 1, making the group 1 1 1 1 1.

The parity bit becomes a part of the code word.


Adding a parity bit to the seven-bit ASCII
code produces an eight-bit code.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 31

Applications

When ASCII characters are transmitted there


must be a way to tell the receiver a new
character is coming.
– There is often a need to detect errors in the
transmission as well.
The method of transfer is called asynchronous
data communication.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 32

An ASCII character must be “framed” so the


receiver knows where the data begins and ends.
– The first bit must always be a start bit (logic 0).
ASCII code is sent LSB first and MSB last.
After the MSB, a parity bit is appended to check
for transmission errors.
Transmission is ended by sending a stop bit (logic 1).
Slide 33
Penjumlahan dan pengurangan bilangan hexadecimal
A. PENJUMLAHAN HEXADECIMAL
Jumlahkan mulai dari digit paling kanan, jika hasil penjumlahan lebih dari 15 akan terjadi carry 1,
kemudian hasil penjumlahan dikurangi 16 yang akan disimpan sebagai hasil penjumlahan Hexadecimal.
Perhatikan contoh di bawah!
a. 15316 + 23416 = .......... 16
Karena tidak terdapat carry, maka 15316 + 23416 = 38716
b. 1A716 + D8916 = .......... 16 Langkah-langkah penyelesaian: 1A7+ D89 ---- (+) 7 + 9 = 16, maka terjadi
carry 1 dan hasil penjumlahan adalah 0 yaitu dari 16-16.
1 + A + 8, angka 1 adalah carry . jadi 1 + A + 8 = 1 + 10 + 8 = 19, hasil penjumlahan adalah 3
dan carry 1.
1 + 1 + D = 15(F) hasil penjumlahan adalah F karena 15 = F jadi 1A716 + D8916 = F3016

B. PENGURANGAN BILANGAN HEXADECIMAL


Kurangkan secara berurutan mulai dari digit paling kanan. Jika bilangan yang dikurangi lebih kecil dari
pengurang, maka akan terjadi borrow 1 (pinjam 1 ke bilangan di sebelah kirinya). Borrow 1 ini bernilai
16. Perhatikan contoh di bawah!
a. FBC16 - 32116 = ..........16
Langkah-langkah penyelesaian: FBC -3 2 1 ----- (-) C - 1 = 12 -1 = 11, hasil pengurangan adalah B B
- 2 = 11 - 2 = 9, hasil pengurangan adalah 9 F - 3 = 15 - 3 = 12, hasil pengurangan adalah C ,
jadi FBC16 - 32116 = C9B16
a. F3016 - D8916 = .......... 16
Langkah-langkah penyelesaian: F30- D89 ----- (-) 0 - 9, maka borrow 1 yang bernilai 16 Hasil
pengurangan adalah 16 - 9 = 7. 2 - 8, karena sebelumnya terjadi borrow 1, maka angka 3 dikurangi 1
menjadi 2. Karena 2 lebih kecil dari 8, maka terjadi borrow lagi pada bilangan F sehingga angka 2
menjadi 18 yaitu dari 2 + 16. Hasil pengurangan adalah 18 - 8 = 10 atau A.
E - D = 14 - 13 = 1, E adalah dari F yang telah dikurangi 1 karena terjasi borrow sebelumnya.,
jadi F3016 - D8916 = 1A716

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 34
PERKALIAN HEKSADESIMAL

Perkalian bilangan hexadesimal dilakukan dengan


cara yang sama dengan perkalian bilangan desimal.
Caranya adalah sebagai berikut :
1. Kalikan masing-masing kolom secara desimal.
2. Kemudian ubah dari hasil desimal ke hexadesimal.
3. Tuliskan hasil dari digit paling kanan dari hasil
hexadesimal.
4. Jika hasil perkalian tiap-tiap kolom terdiri dari 2
digit,
maka digit yang berada pada posisi yang paling
kiri
merupakan carry untuk ditambahkan pada hasil
perkalian kolom berikutnya.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 35 Contoh ke-1 perkalian bilangan hexadesimal AB dengan
4:

Contoh ke-2 perkalian bilangan hexadesimal AC dengan 1B: :

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 36

Berapakah ② Berapakah
52716 × 7416 1A516 × 2F16

527 1A5
74 × 2F ×
149C 18AB
2411 + 34A +
255AC 4D4B
∴ ∴ 1A516 ×
52716 ×7416 = 2F16 =4D4B16
255AC16

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 37

Pembagian Bilangan Hexadesimal

Pembagian bilangan hexadesimal dapat dilakukan dengan cara yang


sama dengan pembagian bilangan desimal.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 38

Berapakah ② Berapakah
1E316 ÷ 1516 255AC16 ÷
52716

15√1E3 = 17 527√255AC=
15 – 74
93 2411 –
93 – 149C
0 149C–
∴ 31E316÷ 0
1516 =1716 ∴ 225AC16÷
52716 =7416

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 39
Penjumlahan Bilangan Biner

① Berapakah ② Berapakah
11010,12 + 10111,02 1011,11012 +
11011,111012

111 1 111 1
11010,1 1011,1101
10111,0 + 11011,11101+
110001,1 100111,10111
∴ 11010,12 + ∴ 11010,12 +
10111,02=110001,12 10111,02=100111,10
1112

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 40
Operasi Pengurangan Bilangan Biner

Pengurangan pada sistem bilangan biner diterapkan


dengan cara pengurangan komplemen 1 dan pengurangan
komplemen 2

a. Pengurangan biner menggunakan komplemen 1

Biner yang akan dikurangi dibuat tetap dan biner sebagai


pengurangnya diubah ke bentuk komplemen 1, kemudian
dijumlahkan. Jika dari penjumlahan tersebut ada bawaan
putaran ujung (end-around carry), maka bawaan tersebut
ditambahkan untuk mendapatkan hasil akhir.
Contoh:

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 41
① Berapakah 10112 – 01112
1011 → Bilangan biner yang dikurangi
1000 + → Komplemen 1 dari bilangan pengurangnya (01112)
10011
↳ end-around carry
0011 → Hasil penjumlahan tanpaend-around carry
1 + → end-around carry dari hasil penjumlahan
0100
∴ 10112 – 01112 = 01002
Berapakah 111102 – 100012
11110 → Bilangan biner yang dikurangi
01110 + → Komplemen 1 dari 100012
101100
↳ end-around carry
01100 → Hasil penjumlahan tanpa end-around carry
1 + → end-around carry dari hasil penjumlahan
01101
∴ 111102 – 100012 = 011012

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 42

Berapakah 011102 – 111102


01110 → Bilangan biner yang dikurangi
00001 + → Komplemen 1 dari 111102
01111
karena tidak ada end-around carry,
maka hasilnya adalah bilangan negatif (komplemen 1 dari
011112)
∴ 011102 – 111102 = – 100002
Berapakah 010112 – 100012
01011 → Bilangan biner yang dikurangi
01110 + → Komplemen 1 dari 100012
11001
karena tidak ada end-around carry,
maka hasilnya adalah bilangan negatif (komplemen 1 dari
110012)
∴ 010112 – 100012 = – 001102

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 43

Pengurangan biner menggunakan komplemen 2


Bilangan biner yang dikurangi tetap kemudian bilangan biner
sebagai pengurangnya di komplemen 2, lalu dijumlahkan. Jika
hasilnya ada bawaan (carry), maka hasil akhir adalah hasil
penjumlahan tersebut tanpa carry(diabaikan). Lebih jelasnya dapat
dilihat beberapa contoh di bawah ini.
Contoh:
① Berapakah 11002 – 00112

1100 → Bilangan biner yang dikurangi


1101 + → Komplemen 2 dari 00112
11001 → Carry diabaikan
∴ 11002 – 00112 = 10012

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 44

Berapakah 1100002 – 0111102


110000 → Bilangan biner yang dikurangi
100010 + → Komplemen 2 dari 0111102
1010010 → Carry diabaikan
∴ 1100002 – 0111102 = 0100102

Sekarang bagaimana kalau hasil penjumlahan dari bilangan


yang dikurangi dengan komplemen 2 bilangan
pengurangnya tanpa bawaan? Untuk menjawab ini, maka
caranya sama seperti pengurangan komplemen 1, dimana
hasil akhirnya negatif dan hasil penjumlahan tersebut di
komplemen 2 merupakan hasil akhirnya. Lebih jelasnya
dapat dilihat seperti contoh di bawah ini.

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 45
Contoh:
① Berapakah 011112 – 100112
01111 → Bilangan biner yang dikurangi
01101 + → Komplemen 2 dari 100112
11100
Karena tidak ada carry,
maka hasilnya adalah bilangan negatif (komplemen 2 dari
111002)
∴ 011112 – 100112 = – 001002
Berapakah 100112 – 110012
10011 → Bilangan biner yang dikurangi
00111 + → Komplemen 2 dari 110012
11010
Karena tidak ada carry,
maka hasilnya adalah bilangan negatif (komplemen 2 dari
110102)
∴ 100112 – 110012 = – 001102

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 46
Perkalian sistem bilangan biner

Berapakah ② Berapakah
10112× 10012 101102 × 1012
1011 → 10110 →
Multiplikan (MD) Multiplikan (MD)
1001 × → 101 × →
Multiplikator(MR) Multiplikator(MR)
1011 10110
0000 00000
1011 10110 +
1011 + 1101110
1100011 ∴ 101102 ×1012 =1
∴ 10112 ×10012= 1011102
11000112

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 47

Pembagian sistem bilangan biner

Berapakah ② Berapakah
11000112 ÷ 10112 11011102 ÷ 101102

1011√1100011= 10110√1101110=
1001 101
1011 – 10110 –
100 – 1011
101 0–
0– 10110
1011 10110–
1011– 0
0 ∴ 11011102 ÷101102
∴ 11000112 ÷10112 = 1012
= 10012

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 48 PENJUMLAHAN BILANGAN OCTAL
Contoh…

a. 1008 + 200 8 = ..........8


Langkah-langkah penyelesaian: 100 +200 ----- (+) Jumlahkan secara
berurutan mulai dari digit paling kanan. 0 + 0 = 0, 0 + 0 = 0, 1 + 2 = 3
Jadi 1008 + 2008 = 3008

b. 44678 + 72658 = ...........8


7 + 5 = 12, karena lebih dari 7 maka terjadi carry 1 dan hasil penjumlahan
Octal adalah 4 (dari 12 - 8 = 4) 1 + 6 + 6 = 13, karena lebih dari 7 maka
terjadi carry 1 dan hasil penjumlahan Octal adalah 5 (dari 13 - 8 = 4) 1 + 4 + 2
= 7, angka ini akan langsung ditempatkan sebagai hasil penjumlahan Octal
karena tidak lebih dari 7 (tidak ada carry). 4 + 7 = 11, karena lebih dari 7 maka
terjadi carry 1 dan hasil penjumlahan Octal adalah 3 dari (11 - 8 = 3) 1 = carry
dari penjumlahan terakhir yang akan langsung ditempatkan sebagai hasil
penjumlahan Octal ,

jadi 44678 + 72658 = 137548

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 49
PENJUMLAHAN BILANGAN OCTAL

Contoh

a. 76548 - 43218 = ..........8 Langkah-langkah penyelesainan:


7654- 4321 ----- (-) 4 - 1 = 3 5 - 2 = 3 6 - 3 = 3 7 - 4 = 3

Jadi 76548 - 43218 = 33338

b. 54328 - 14568 = ..........8


Langkah-lengkah penyelesaian 2 - 6 = 4, karena 2 lebih kecil dari 6 maka
terjadi borrow 1 sehingga menjadi 10 (dari 8+2) dan 10-6 = 4 2 - 5 = 5,
angka 3 menjadi 2 karena sudah dipinjam sebelumnya. 5 adalah hasil dari
(8+2)-5 3 - 4 = 7, angka 4 menjadi 3 karena sudah dipinjam sebelumnya.
7 adalah hasil dari (8+3)-4 4 - 1 = 3, angka 5 menjadi 4 karena sudah
dipinjam sebelumnya. Karena 4 lebih besar dari 3 maka 3 akan langsung
ditempatkan sebagai hasil pengurangan Octal. Hasil akhir adalah yang
berwarna merah,

jadi 54328 - 14568 = 37548

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 50

2. Perkalian sistem bilangan oktal


Untuk perkalian bilangan oktal dan heksadesimal, lebih jelasnya dapat
diperhatikan caranya seperti beberapa contoh berikut ini.
Contoh untuk bilangan oktal:

① Berapakah ② Berapakah
258 × 148 4538 × 658

25 453
14 × 65 ×
124 2727
25 + 3402 +
374 36747
∴ 258 ×148 = ∴ 4538 ×658 =
3748 367478

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 51

Pembagian sistem bilangan oktal


Untuk pembagian bilangan oktal dan heksadesimal, lebih jelasnya dapat
diperhatikan caranya seperti beberapa contoh berikut ini.
Contoh untuk bilangan oktal:

① Berapakah ② Berapakah
3748 ÷ 258 1154368 ÷ 6428

25√374 = 14 642√115436= 137


25 – 642 –
124 3123
124 – 2346 –
0 5556
∴ 3748 ÷ 258 = 148 5556–
0
∴ 1154368÷6428 =
1378

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 52

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 53

Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1

Anda mungkin juga menyukai