For each number, perform the following bitwise operations. You don't have to show work for each conversion. Format your answers in the following ways, points will be deducted if answers are not formatted correctly. Answers are numbered. Write all hexadecimal numbers using the 0x notation to differentiate between other number systems. Write all binary numbers in groups of 4 bits XXXX XXXX or groups of 8 bits XXXXXXXX What is the resulting bit pattern after applying bitwise exclusive OR (^)? 00110100 01001010 11010001 10101010 11010101 11011110 01101010 11101010 ----------------------------------- ???????? ???????? ???????? ???????? What is the resulting bit pattern after applying bitwise inclusive OR (|)? 01010110 01101011 10111010 11001010 11111001 10110110 00110010 11111011 ----------------------------------- ???????? ???????? ???????? ???????? What mask value will make the following expression true when applying bitwise AND (&)? 11001011 00001111 01010101 00110011 ???????? ???????? ???????? ???????? ----------------------------------- 11000000 00001111 00000101 00000000
For each number, perform the following bitwise operations. You don't have to show work for each conversion. Format your answers in the following ways, points will be deducted if answers are not formatted correctly. Answers are numbered. Write all hexadecimal numbers using the 0x notation to differentiate between other number systems. Write all binary numbers in groups of 4 bits XXXX XXXX or groups of 8 bits XXXXXXXX What is the resulting bit pattern after applying bitwise exclusive OR (^)? 00110100 01001010 11010001 10101010 11010101 11011110 01101010 11101010 ----------------------------------- ???????? ???????? ???????? ???????? What is the resulting bit pattern after applying bitwise inclusive OR (|)? 01010110 01101011 10111010 11001010 11111001 10110110 00110010 11111011 ----------------------------------- ???????? ???????? ???????? ???????? What mask value will make the following expression true when applying bitwise AND (&)? 11001011 00001111 01010101 00110011 ???????? ???????? ???????? ???????? ----------------------------------- 11000000 00001111 00000101 00000000
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
- For each number, perform the following bitwise operations.
- You don't have to show work for each conversion.
- Format your answers in the following ways, points will be deducted if answers are not formatted correctly.
- Answers are numbered.
- Write all hexadecimal numbers using the 0x notation to differentiate between other number systems.
- Write all binary numbers in groups of 4 bits XXXX XXXX or groups of 8 bits XXXXXXXX
- What is the resulting bit pattern after applying bitwise exclusive OR (^)?
00110100 01001010 11010001 10101010
11010101 11011110 01101010 11101010
-----------------------------------
???????? ???????? ???????? ???????? - What is the resulting bit pattern after applying bitwise inclusive OR (|)?
01010110 01101011 10111010 11001010
11111001 10110110 00110010 11111011
-----------------------------------
???????? ???????? ???????? ???????? - What mask value will make the following expression true when applying bitwise AND (&)?
11001011 00001111 01010101 00110011
???????? ???????? ???????? ????????
-----------------------------------
11000000 00001111 00000101 00000000
Express the mask as an 8 digit hexadecimal number. - What mask value will make the expression true when applying bitwise inclusive OR (|)?
10011001 11101100 10101010 11001100
???????? ???????? ???????? ????????
-----------------------------------
11111111 11101111 10101010 11001111
Express the mask as an 8 digit hexadecimal number. - Given the following:
unsigned int result = 0;
unsigned int num1 = 0x41;
unsigned int num2 = 0x78;
unsigned int num3 = 0x43;
unsigned int num4 = 0x7A;
result = (num1 << 24);
result = result | (num4 << 16);
result = result | (num2 << 8);
result = result | num3;
A) Express the value of result after the above operations as an 8 digit hexadecimal number. You can create a program and use the printbits function to help verify your answer.
B) What do you notice about the result in relation to the starting numbers?
please answer 1-5
Thank you.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 4 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education