WEBVTT

00:00.450 --> 00:01.980
In modern computers.

00:01.980 --> 00:05.970
The fundamental unit of information is bit.

00:07.750 --> 00:13.330
So, uh, which can hold a value of either one.

00:14.510 --> 00:19.310
1 or 0, which is true.

00:20.130 --> 00:21.750
Or false.

00:22.110 --> 00:22.730
Right.

00:22.770 --> 00:31.230
So this section we will explore how these bits are combined to represent various data types such as

00:31.260 --> 00:38.370
integers and floating point values, while humans find the decimal representation of values intuitive,

00:38.400 --> 00:41.700
it is not the most efficient format for computers.

00:41.700 --> 00:51.750
Binary systems with their two possible values ones and zero allow for more streamlined processing using

00:51.750 --> 00:53.280
powers of two.

00:53.550 --> 01:01.380
So true that the history of computing different generations of CPUs have emerged such as the.

01:02.420 --> 01:05.900
Eight bit CPU which is to power of three.

01:05.930 --> 01:17.270
The 16 bit cpu to power of four the 32 bit CPUs to power of five and 64 bit CPU power of six.

01:17.540 --> 01:27.620
However, dealing with the lengthy sequences of ones and zeros is impractical and challenging for humans.

01:27.620 --> 01:36.710
So this section we will aim to demonstrate how we can convert binary numbers into more human friendly

01:36.710 --> 01:41.860
decimal or hexadecimal values, making it easier for us to work with them.

01:41.870 --> 01:46.490
Additionally, we will explore the concept of registers.

01:46.700 --> 01:47.600
That's actually right.

01:47.600 --> 01:49.970
It registers.

01:50.990 --> 01:51.650
Purse.

01:52.230 --> 01:52.890
Registers.

01:53.800 --> 02:01.660
So which are data storage areas that assist the processor in executing logical and arithmetic instructions?

02:01.660 --> 02:10.240
So computers perform their tasks using binary digits commonly known as zeros and ones.

02:11.200 --> 02:13.870
Uh, a group of eight binary digits here.

02:13.900 --> 02:15.220
Let's actually write it.

02:15.460 --> 02:20.290
101 0 or 1 100.

02:20.320 --> 02:24.070
So, group of eight binary digits.

02:26.370 --> 02:28.440
We call this a bite.

02:29.520 --> 02:32.400
We call this a white.

02:35.750 --> 02:37.040
Quite so.

02:37.430 --> 02:39.350
Let's actually beat it.

02:39.560 --> 02:47.000
A group of eight binary digits forms a bite out of the system is efficient for machines.

02:47.000 --> 02:51.890
It presents challenges for human comprehension and memory.

02:51.920 --> 02:56.930
To address this, we introduce the hexadecimal numbers.

02:57.140 --> 03:01.670
Remember, this means the binary.

03:03.120 --> 03:05.130
Final ray.

03:05.760 --> 03:12.760
So and we also have the hexadecimal numbers, which are somewhat more user friendly.

03:12.780 --> 03:19.440
So notably, each eight bit byte can be represented by only two hexadecimal numbers.

03:19.440 --> 03:24.420
Simplify the presentation and making it more manageable for us to work with.

03:24.450 --> 03:27.630
In next lecture you will also learn about the hexadecimal numbers.

03:27.630 --> 03:29.310
So I'm waiting you in next lecture.
