From 0fd75f1b998431b0cc6c8c9c8ca1d7e7e731e955 Mon Sep 17 00:00:00 2001 From: Shivansh Dengla Date: Sat, 1 Oct 2022 12:51:23 +0530 Subject: [PATCH 1/2] Added about Binary --- readme.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/readme.md b/readme.md index f1fb78f6..4861bfc7 100644 --- a/readme.md +++ b/readme.md @@ -6,6 +6,7 @@ - [Electronic Computing](#electronic-computing) - [Boolean Logic](#boolean-logic) - [Number Systems](#number-systems) +- [Binary] (#binary) - [Central Processing Unit(CPU)](#central-processing-unitcpu) - [Registers, Cache and RAM](#registers-cache-and-ram) - [Instruction and Program](#instruction-and-program) @@ -51,6 +52,19 @@ Number systems are a mathematical system for expressing numbers. A number system - [Hexadecimal](Number%20System/readme.md#hexadecimal) +## [Binary] +Binary is a base-2 number system invented by Gottfried Leibniz that's made up of only two numbers or digits: 0 (zero) and 1 (one). This numbering system is the basis for all binary code, which is used to write digital data such as the computer processor instructions used every day.The 0s and 1s in binary represent OFF or ON, respectively. In a transistor, a "0" represents no flow of electricity, and "1" represents electricity being allowed to flow. In this way, numbers are represented physically inside the computing device, permitting calculations. + +Binary is still the primary language for computers and used with electronics and computer hardware for the following reasons. + +-> It is a simple and elegant design. +-> Binary's 0 and 1 method is quick to detect an electrical signal's off (false) or on (true) state. +-> Having only two states placed far apart in an electrical signal makes it less susceptible to electrical interference. +-> The positive and negative poles of magnetic media are quickly translated to binary. +-> Binary is the most efficient way to control logic circuits. + + + ## [Central Processing Unit(CPU)](Not-Added) A central processing unit (CPU) is an important part of every computer. The CPU sends signals to control the other parts of the computer, almost like how a brain controls a body. The CPU is an electronic machine that works on a list of computer things to do, called instructions. It reads the list of instructions and runs (executes) each one in order. A list of instructions that a CPU can run is a computer program. A CPU can process more than one instruction at a time on sections called Cores. A CPU with four cores may process four programs at once. From 895d654237c5e29f7ff034358b60ace47ee7233b Mon Sep 17 00:00:00 2001 From: Shivansh Dengla Date: Sat, 1 Oct 2022 15:43:11 +0530 Subject: [PATCH 2/2] Made Changes to Binary --- readme.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 4861bfc7..e2b94109 100644 --- a/readme.md +++ b/readme.md @@ -6,7 +6,6 @@ - [Electronic Computing](#electronic-computing) - [Boolean Logic](#boolean-logic) - [Number Systems](#number-systems) -- [Binary] (#binary) - [Central Processing Unit(CPU)](#central-processing-unitcpu) - [Registers, Cache and RAM](#registers-cache-and-ram) - [Instruction and Program](#instruction-and-program) @@ -52,7 +51,7 @@ Number systems are a mathematical system for expressing numbers. A number system - [Hexadecimal](Number%20System/readme.md#hexadecimal) -## [Binary] +### Importance Of Binary Binary is a base-2 number system invented by Gottfried Leibniz that's made up of only two numbers or digits: 0 (zero) and 1 (one). This numbering system is the basis for all binary code, which is used to write digital data such as the computer processor instructions used every day.The 0s and 1s in binary represent OFF or ON, respectively. In a transistor, a "0" represents no flow of electricity, and "1" represents electricity being allowed to flow. In this way, numbers are represented physically inside the computing device, permitting calculations. Binary is still the primary language for computers and used with electronics and computer hardware for the following reasons.