1 00:00:00,450 --> 00:00:01,980 In modern computers. 2 00:00:01,980 --> 00:00:05,970 The fundamental unit of information is bit. 3 00:00:07,750 --> 00:00:13,330 So, uh, which can hold a value of either one. 4 00:00:14,510 --> 00:00:19,310 1 or 0, which is true. 5 00:00:20,130 --> 00:00:21,750 Or false. 6 00:00:22,110 --> 00:00:22,730 Right. 7 00:00:22,770 --> 00:00:31,230 So this section we will explore how these bits are combined to represent various data types such as 8 00:00:31,260 --> 00:00:38,370 integers and floating point values, while humans find the decimal representation of values intuitive, 9 00:00:38,400 --> 00:00:41,700 it is not the most efficient format for computers. 10 00:00:41,700 --> 00:00:51,750 Binary systems with their two possible values ones and zero allow for more streamlined processing using 11 00:00:51,750 --> 00:00:53,280 powers of two. 12 00:00:53,550 --> 00:01:01,380 So true that the history of computing different generations of CPUs have emerged such as the. 13 00:01:02,420 --> 00:01:05,900 Eight bit CPU which is to power of three. 14 00:01:05,930 --> 00: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. 15 00:01:17,540 --> 00:01:27,620 However, dealing with the lengthy sequences of ones and zeros is impractical and challenging for humans. 16 00:01:27,620 --> 00:01:36,710 So this section we will aim to demonstrate how we can convert binary numbers into more human friendly 17 00:01:36,710 --> 00:01:41,860 decimal or hexadecimal values, making it easier for us to work with them. 18 00:01:41,870 --> 00:01:46,490 Additionally, we will explore the concept of registers. 19 00:01:46,700 --> 00:01:47,600 That's actually right. 20 00:01:47,600 --> 00:01:49,970 It registers. 21 00:01:50,990 --> 00:01:51,650 Purse. 22 00:01:52,230 --> 00:01:52,890 Registers. 23 00:01:53,800 --> 00:02:01,660 So which are data storage areas that assist the processor in executing logical and arithmetic instructions? 24 00:02:01,660 --> 00:02:10,240 So computers perform their tasks using binary digits commonly known as zeros and ones. 25 00:02:11,200 --> 00:02:13,870 Uh, a group of eight binary digits here. 26 00:02:13,900 --> 00:02:15,220 Let's actually write it. 27 00:02:15,460 --> 00:02:20,290 101 0 or 1 100. 28 00:02:20,320 --> 00:02:24,070 So, group of eight binary digits. 29 00:02:26,370 --> 00:02:28,440 We call this a bite. 30 00:02:29,520 --> 00:02:32,400 We call this a white. 31 00:02:35,750 --> 00:02:37,040 Quite so. 32 00:02:37,430 --> 00:02:39,300 Let's actually beat it. 33 00:02:39,560 --> 00:02:47,000 A group of eight binary digits forms a bite out of the system is efficient for machines. 34 00:02:47,000 --> 00:02:51,890 It presents challenges for human comprehension and memory. 35 00:02:51,920 --> 00:02:56,930 To address this, we introduce the hexadecimal numbers. 36 00:02:57,140 --> 00:03:01,670 Remember, this means the binary. 37 00:03:03,120 --> 00:03:05,130 Final ray. 38 00:03:05,760 --> 00:03:12,760 So and we also have the hexadecimal numbers, which are somewhat more user friendly. 39 00:03:12,780 --> 00:03:19,440 So notably, each eight bit byte can be represented by only two hexadecimal numbers. 40 00:03:19,440 --> 00:03:24,420 Simplify the presentation and making it more manageable for us to work with. 41 00:03:24,450 --> 00:03:27,630 In next lecture you will also learn about the hexadecimal numbers. 42 00:03:27,630 --> 00:03:29,310 So I'm waiting you in next lecture.