1 00:00:00,120 --> 00:00:06,300 So, guys, in this video, we are going to take a look at the large corporations and these operations 2 00:00:06,300 --> 00:00:12,470 are also called bitwise operations because the operations perform on the values by bitwise. 3 00:00:13,380 --> 00:00:16,470 So let's see, the first operation is our operation. 4 00:00:17,070 --> 00:00:24,630 Actually, these operations are generated from the Raje get if you can type in Google the target and 5 00:00:24,630 --> 00:00:26,280 get Nannygate and so on. 6 00:00:26,610 --> 00:00:31,290 These operations are derived from those projects. 7 00:00:32,730 --> 00:00:41,130 I would explain the cuttable and we will find out between 11 and nine, so hard truth to police whenever 8 00:00:41,340 --> 00:00:49,730 there is two bits you need to perform that operation, then if there are if they are doing judo, then 9 00:00:49,740 --> 00:00:54,960 only the result would be zero errors in every case, one zero zero one one one. 10 00:00:54,960 --> 00:00:57,940 The result and our operation is one. 11 00:00:58,830 --> 00:01:07,440 So the first condition for our operation is only when the two elements are not. 12 00:01:07,740 --> 00:01:13,830 Let's take a look at how to perform our operation between two numbers, let's say 11 and nine 11. 13 00:01:13,830 --> 00:01:21,330 The binary code on this one zero one one we have seen in the previous videos and the nine is zero one 14 00:01:21,330 --> 00:01:22,220 zero zero one. 15 00:01:22,890 --> 00:01:25,200 So we are going to perform the heart operation. 16 00:01:25,410 --> 00:01:30,510 We can I said these are the bitwise operations, so let's perform bikeways. 17 00:01:32,960 --> 00:01:34,970 Let's start from right to left. 18 00:01:35,610 --> 00:01:45,260 The recipe is one and one on our operation in the desert and open, but this one and the one zero, 19 00:01:45,410 --> 00:01:49,670 the resultant orbit is one zero zero and zero. 20 00:01:49,880 --> 00:01:53,020 As you can see, this is the only case in our troop table. 21 00:01:53,720 --> 00:01:55,430 The result will be the zero. 22 00:01:55,550 --> 00:02:00,230 And in every other case, the result will be one and one one. 23 00:02:00,680 --> 00:02:04,360 The result is one and zero zero zero. 24 00:02:04,790 --> 00:02:07,910 So this is our final output of the operation, but never. 25 00:02:08,420 --> 00:02:16,790 Now, if we count this one between ninety eight, eight plus one to ten plus one to 111, so down to 26 00:02:16,830 --> 00:02:17,240 seven. 27 00:02:18,530 --> 00:02:22,310 So that operation between 11 and nine is 11. 28 00:02:24,170 --> 00:02:32,300 In the same way we can do the inauguration, but the inauguration is the reverse of the oral tradition. 29 00:02:32,330 --> 00:02:34,090 It's just like that. 30 00:02:34,820 --> 00:02:40,940 And that truth is when there are two bits you are comparing, we are you are doing an operation. 31 00:02:41,360 --> 00:02:44,090 If those two, which are only one, then only two one. 32 00:02:44,810 --> 00:02:47,990 Even if one is Geto, then the result will be zero. 33 00:02:51,310 --> 00:02:58,270 We'll take the previous example, 11 and nine zero one zero one one nine zero one zero zero one knowledge 34 00:02:58,510 --> 00:03:01,830 and operation between these two numbers, one one. 35 00:03:01,840 --> 00:03:07,030 The result is one, OK, that now we can see here, but this one here. 36 00:03:07,720 --> 00:03:16,780 So since even one zero, then operation gives the result zero and zero zero, obviously zero one one, 37 00:03:16,960 --> 00:03:19,460 then only we get one and zero zero zero. 38 00:03:19,810 --> 00:03:22,800 So the resultant output is zero zero one. 39 00:03:23,350 --> 00:03:28,080 And if we can convert, that is 128 plus one to one to nine. 40 00:03:28,840 --> 00:03:31,420 So the operation between 11 and ninety nine. 41 00:03:33,880 --> 00:03:35,740 The next one is zero operation. 42 00:03:35,740 --> 00:03:39,280 This is exclusive our operation and. 43 00:03:41,570 --> 00:03:49,990 This truth will tell us that the only if puppets are same, then the and it is Jiro. 44 00:03:51,380 --> 00:03:54,220 And these two bits are not the same. 45 00:03:54,830 --> 00:03:58,820 It means if they are different than the result will be one. 46 00:04:00,080 --> 00:04:02,630 Now, let's take this extra operation. 47 00:04:03,570 --> 00:04:08,940 And 11 zero one zero one one nine zero one zero zero one no, let's see, one one. 48 00:04:08,940 --> 00:04:16,210 So since these two bits of the operation will go down, put us zero and the one zero. 49 00:04:16,230 --> 00:04:24,360 So these two are different bits and we can do the we can say that one and zero zero, obviously zero 50 00:04:24,990 --> 00:04:29,130 and one one eight zero zero zero. 51 00:04:29,460 --> 00:04:33,210 Because these two, Tarsem, these are the zero. 52 00:04:35,000 --> 00:04:42,170 And if you can see the output, it's only two I'm sorry, I just I have to change this line because 53 00:04:42,170 --> 00:04:44,920 I have covered the previous intelligence section. 54 00:04:51,690 --> 00:04:59,880 So I think you should know that one to the next operation that is not operational, so this not instruction 55 00:05:00,060 --> 00:05:01,680 just rips are the bits. 56 00:05:01,920 --> 00:05:05,150 That means changes the jurors to want and wants to jurors. 57 00:05:05,890 --> 00:05:09,550 This is similar to the one complaint we have learned in the previous videos. 58 00:05:10,160 --> 00:05:17,190 Now, let's see how that works and if we operate on all these different bits. 59 00:05:18,330 --> 00:05:24,850 This database contains eight different bits and this will convert into the ones eight wants, which 60 00:05:24,870 --> 00:05:25,290 reach two. 61 00:05:26,130 --> 00:05:28,410 And the similarities transforms to. 62 00:05:28,530 --> 00:05:28,760 Yes. 63 00:05:29,010 --> 00:05:31,620 And this contains all eight one bits. 64 00:05:31,890 --> 00:05:37,890 And this will transform the zero and there will be zero in the same way of zero. 65 00:05:38,130 --> 00:05:44,430 So the final note, operation use as the result of zero zero one zero zero five. 66 00:05:45,900 --> 00:05:53,970 OK, these are the operations we can perform logical ways and the syntax to similar, where you can 67 00:05:54,150 --> 00:06:01,230 keep the R and X or not and the resultant destination range should be on the left and the sorted this 68 00:06:01,710 --> 00:06:06,560 on the right set for the operation, you need to put on a single register.