• Tidak ada hasil yang ditemukan

Rules of Binary Addition

N/A
N/A
Protected

Academic year: 2024

Membagikan "Rules of Binary Addition"

Copied!
4
0
0

Teks penuh

(1)

Rules of Binary Addition

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 0, and carry 1 to the next more significant bit For example,

00011010 + 00001100 = 00100110 1 1 carries

0 0 0 1 1 0 1 0 = 26(base 10)

+ 0 0 0 0 1 1 0 0 = 12(base 10)

0 0 1 0 0 1 1 0 = 38(base 10)

00010011 + 00111110 = 01010001 1 1 1 1 1 carries

0 0 0 1 0 0 1 1 = 19(base 10)

+ 0 0 1 1 1 1 1 0 = 62(base 10)

0 1 0 1 0 0 0 1 = 81(base 10)

Note: The rules of binary addition (without carries) are the same as the truths of the XOR gate.

Rules of Binary Subtraction

0 - 0 = 0

0 - 1 = 1, and borrow 1 from the next more significant bit

1 - 0 = 1

1 - 1 = 0 For example,

00100101 - 00010001 = 00010100 0 borrows

0 0 1 10 0 1 0 1 = 37(base 10)

- 0 0 0 1 0 0 0 1 = 17(base 10)

0 0 0 1 0 1 0 0 = 20(base 10)

00110011 - 00010110 = 00011101 0 10 1 borrows

0 0 1 1 0 10 1 1 = 51(base 10)

- 0 0 0 1 0 1 1 0 = 22(base 10)

0 0 0 1 1 1 0 1 = 29(base 10)

(2)

Rules of Binary Multiplication

0 x 0 = 0

0 x 1 = 0

1 x 0 = 0

1 x 1 = 1, and no carry or borrow bits For example,

00101001 × 00000110 = 11110110 0 0 1 0 1 0 0 1 = 41(base 10)

× 0 0 0 0 0 1 1 0 = 6(base 10)

0 0 0 0 0 0 0 0

0 0 1 0 1 0 0 1

0 0 1 0 1 0 0 1

0 0 1 1 1 1 0 1 1 0 = 246(base 10)

00010111 × 00000011 = 01000101 0 0 0 1 0 1 1 1 = 23(base 10)

× 0 0 0 0 0 0 1 1 = 3(base 10)

1 1 1 1 1 carries

0 0 0 1 0 1 1 1

0 0 0 1 0 1 1 1

0 0 1 0 0 0 1 0 1 = 69(base 10)

Note: The rules of binary multiplication are the same as the truths of the AND gate.

Another Method: Binary multiplication is the same as repeated binary addition; add the multicand to itself the multiplier number of times.

For example,

00001000 × 00000011 = 00011000 1 carries

0 0 0 0 1 0 0 0 = 8(base 10)

0 0 0 0 1 0 0 0 = 8(base 10)

+ 0 0 0 0 1 0 0 0 = 8(base 10)

0 0 0 1 1 0 0 0 = 24(base 10)

(3)

Binary Division

Binary division is the repeated process of subtraction, just as in decimal division.

For example,

00101010 ÷ 00000110 =

00000111 1 1 1 = 7(base 10)

1 1 0

)

0 0 1 10 1 0 1 0 = 42(base 10)

- 1 1 0 = 6(base 10)

1 borrows 1 0 10 1

- 1 1 0

1 1 0 - 1 1 0

0

10000111 ÷ 00000101 =

00011011 1 1 0 1 1 = 27(base 10)

1 0 1

)

1 0 0 10 0 1 1 1 = 135(base

10)

- 1 0 1 = 5(base 10)

1 1 10 - 1 0 1

1 1

- 0

1 1 1 - 1 0 1

1 0 1 - 1 0 1

0

(4)

Notes

Binary Number System System Digits: 0 and 1

Bit (short for binary digit): A single binary digit LSB (least significant bit): The rightmost bit MSB (most significant bit): The leftmost bit

Upper Byte (or nybble): The right-hand byte (or nybble) of a pair Lower Byte (or nybble): The left-hand byte (or nybble) of a pair

Binary Equivalents

1 Nybble (or nibble) = 4 bits 1 Byte = 2 nybbles = 8 bits 1 Kilobyte (KB) = 1024 bytes

1 Megabyte (MB) = 1024 kilobytes = 1,048,576 bytes 1 Gigabyte (GB) = 1024 megabytes = 1,073,741,824 bytes

Referensi

Dokumen terkait

symbols and characters prove that Williams’ Summer and Smoke’ s narrative structure is constructed upon the binary oppositions as proven by the binary quests of soul and

The AccountInfo bean may be used by many rules, so we'll add it into our unit test initialize method that is called before every test method execution. First, let's add types

This rule may look overwhelming with the functions but it is easy to learn if you can repeat these words: The derivative of a quotient is the bottom times the derivative of the top

Each company division is provided with its own data-base, that is up-dated in real-time, and which contains all the information relevant to the division itself (both static data,

Another negative for the overall sector was contributed to the biggest decline in Aceh Besar regency that is the processing sector, service sector and mining sector and multiplication,

21.4.3 The score is tied at the end of the 7th innings played for 1st Division, the game is continued until one team has scored more runs than the other in an equal number of innings,

Arithmetic Logic Unit ALU 16-Bit Division and Multiplication can be designed using Altera Quartus II software.. Operation of division and multiplication is a kind of calculator that can

19.2.2 Repeated Binary Signal Model Now consider a T-period stochastically independent repetition of the binary signal model described in the previous section.^ Let us further assume