Search for question
Question

2. Write a C program that treats A1A0, A3A2, and A5A4 as three 2-bit unsigned binary number. The program should output the sum of those three numbers onto B. Use

shift on A input to position each bit pattern for generating sum. Therefore example ASnap = A; A5A4=(ASnap >> 4) & 0x03; // 2 bits are either 0,1,2, or 3 and Sum=А5А4 + AЗА2 + A1A0;

Fig: 1

Fig: 2

Fig: 3

Fig: 4

Fig: 5