Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
13th Edition
ISBN: 9780134875460
Author: Glenn Brookshear, Dennis Brylow
Publisher: PEARSON
Expert Solution & Answer
Book Icon
Chapter 1, Problem 32CRP

a.

Explanation of Solution

Perform the addition of binary number 00101+01000 assume the bit strings represent values in two’s complement notation:

The addition in two’s complement notation is given below:

  • Binary addition is used to add binary strings of the same length.
  • Add the binary number in two’s complement notation; an extra bit can be generated in the final answer on the left.
  • Neglect the extra bit generated on the left of the answer.
  • Add the binary number by following the above process

b.

Explanation of Solution

Perform the addition of binary number 11111+00001 assume the bit strings represent values in two’s complement notation:

The addition in two’s complement notation is given below:

  • Binary addition is used to add binary strings of the same length.
  • Add the binary number in two’s complement notation; an extra bit can be generated in the final answer on the left.
  • Neglect the extra bit generated on the left of the answer.
  • Add the binary number by following the above process.

11111

c.

Explanation of Solution

Perform the addition of binary number 01111+00001 assume the bit strings represent values in two’s complement notation:

The addition in two’s complement notation is given below:

  • Binary addition is used to add binary strings of the same length.
  • Add the binary number in two’s complement notation; an extra bit can be generated in the final answer on the left.
  • Neglect the extra bit generated on the left of the answer.
  • Add the binary number by following the above process.

01111+0000110000

  • Convert the above answer into decimal notation by multiplying every bit of binary number to the power of two from right to left

d.

Explanation of Solution

Perform the addition of binary number 10111+11010 assume the bit strings represent values in two’s complement notation:

The addition in two’s complement notation is given below:

  • Binary addition is used to add binary strings of the same length.
  • Add the binary number in two’s complement notation; an extra bit can be generated in the final answer on the left.
  • Neglect the extra bit generated on the left of the answer.
  • Add the binary number by following the above process.

10111+11010110001

  • Convert the above answer into decimal notation by multiplying every bit of binary number to the power of two from right to left

e.

Explanation of Solution

Perform the addition of binary number 11111+11111 assume the bit strings represent values in two’s complement notation:

The addition in two’s complement notation is given below:

  • Binary addition is used to add binary strings of the same length.
  • Add the binary number in two’s complement notation; an extra bit can be generated in the final answer on the left.
  • Neglect the extra bit generated on the left of the answer.
  • Add the binary number by following the above process.

11111+11111111110

  • In the above addition, an extra bit is generated on the left of the answer that must be neglected.
  • Convert the above answer into decimal notation by multiplying every bit of binary number to the power of two from right to left

f.

Explanation of Solution

Perform the addition of binary number 00111+01100 assume the bit strings represent values in two’s complement notation:

The addition in two’s complement notation is given below:

  • Binary addition is used to add binary strings of the same length.
  • Add the binary number in two’s complement notation; an extra bit can be generated in the final answer on the left.
  • Neglect the extra bit generated on the left of the answer.
  • Add the binary number by following the above process.

00111+0110010011

  • Convert the above answer into decimal notation by multiplying every bit of binary number to the power of two from right to left

Blurred answer
Students have asked these similar questions
a) Use the two’s complement binary representation to represent each of the following integers as 10-bit binary numbers. i) -13710 ii) 14510 iii) -15810 iv) 16710 v) -11510  b) If an 8-bit binary number is used to represent an analog value in the range from 0 to 100kg, what does the binary value 011001002 represent?
Show the binary representation of the following decimal numbers in (i) 2’s complement, (ii) 1’s complement, using 20 bits: a) 133,089 b) -138,989 c) -   7
True/False The number of distinct values represented in a 32-bit sign-magnitude binary representation is identical to the number of numbers represented in a 32 bit 2's complement notation.

Chapter 1 Solutions

Computer Science: An Overview (13th Edition) (What's New in Computer Science)

Ch. 1.3 - Prob. 1QECh. 1.3 - Prob. 2QECh. 1.3 - Prob. 3QECh. 1.3 - Prob. 4QECh. 1.3 - Prob. 5QECh. 1.3 - Prob. 6QECh. 1.4 - Here is a message encoded in ASCII using 8 bits...Ch. 1.4 - In the ASCII code, what is the relationship...Ch. 1.4 - Prob. 3QECh. 1.4 - Prob. 4QECh. 1.4 - Convert each of the following binary...Ch. 1.4 - Prob. 6QECh. 1.4 - What is the largest numeric value that could be...Ch. 1.4 - An alternative to hexadecimal notation for...Ch. 1.4 - What is an advantage of representing images via...Ch. 1.4 - Prob. 10QECh. 1.5 - Convert each of the following binary...Ch. 1.5 - Convert each of the following base ten...Ch. 1.5 - Convert each of the following binary...Ch. 1.5 - Express the following values in binary notation:...Ch. 1.5 - Perform the following additions in binary...Ch. 1.6 - Convert each of the following twos complement...Ch. 1.6 - Prob. 2QECh. 1.6 - Suppose the following bit patterns represent...Ch. 1.6 - Suppose a machine stores numbers in twos...Ch. 1.6 - In the following problems, each bit pattern...Ch. 1.6 - Prob. 6QECh. 1.6 - Prob. 7QECh. 1.6 - Prob. 8QECh. 1.6 - Prob. 9QECh. 1.6 - Prob. 10QECh. 1.6 - Prob. 11QECh. 1.7 - Prob. 1QECh. 1.7 - Prob. 3QECh. 1.7 - Prob. 4QECh. 1.8 - What makes Python an interpreted programming...Ch. 1.8 - Write Python statements that print the following:...Ch. 1.8 - Write Python statements to make the following...Ch. 1.8 - Write a Python statement that given an existing...Ch. 1.9 - Prob. 1QECh. 1.9 - Prob. 2QECh. 1.9 - Prob. 3QECh. 1.9 - Prob. 4QECh. 1.9 - Prob. 5QECh. 1.9 - Prob. 6QECh. 1.9 - Prob. 7QECh. 1.10 - Prob. 1QECh. 1.10 - Could errors have occurred in a byte from Question...Ch. 1.10 - Prob. 3QECh. 1.10 - Prob. 4QECh. 1.10 - Prob. 5QECh. 1.10 - Prob. 6QECh. 1 - Determine the output of each of the following...Ch. 1 - a. What Boolean operation does the circuit...Ch. 1 - a. If we were to purchase a flip-flop circuit from...Ch. 1 - Assume that both of the inputs in the following...Ch. 1 - The following table represents the addresses and...Ch. 1 - How many cells can be in a computers main memory...Ch. 1 - Prob. 7CRPCh. 1 - Prob. 8CRPCh. 1 - Prob. 9CRPCh. 1 - Prob. 10CRPCh. 1 - Suppose a picture is represented on a display...Ch. 1 - Prob. 12CRPCh. 1 - Prob. 13CRPCh. 1 - If each sector on a magnetic disk contains 1024...Ch. 1 - How many bytes of storage space would be required...Ch. 1 - Prob. 16CRPCh. 1 - Prob. 17CRPCh. 1 - Suppose a typist could type 60 words per minute...Ch. 1 - Prob. 19CRPCh. 1 - Prob. 20CRPCh. 1 - Prob. 21CRPCh. 1 - Prob. 22CRPCh. 1 - Prob. 23CRPCh. 1 - Prob. 24CRPCh. 1 - Prob. 25CRPCh. 1 - Prob. 26CRPCh. 1 - Prob. 27CRPCh. 1 - Prob. 28CRPCh. 1 - Prob. 29CRPCh. 1 - Prob. 30CRPCh. 1 - Prob. 31CRPCh. 1 - Prob. 32CRPCh. 1 - Prob. 33CRPCh. 1 - Prob. 34CRPCh. 1 - Prob. 35CRPCh. 1 - Prob. 36CRPCh. 1 - Prob. 37CRPCh. 1 - Prob. 38CRPCh. 1 - Prob. 39CRPCh. 1 - Prob. 40CRPCh. 1 - Prob. 41CRPCh. 1 - Prob. 42CRPCh. 1 - Prob. 43CRPCh. 1 - Prob. 44CRPCh. 1 - Prob. 45CRPCh. 1 - What would be the hexadecimal representation of...Ch. 1 - Prob. 47CRPCh. 1 - Prob. 48CRPCh. 1 - Prob. 49CRPCh. 1 - Prob. 50CRPCh. 1 - Prob. 51CRPCh. 1 - Prob. 52CRPCh. 1 - Prob. 53CRPCh. 1 - Prob. 54CRPCh. 1 - Prob. 55CRPCh. 1 - Prob. 56CRPCh. 1 - Prob. 57CRPCh. 1 - Prob. 58CRPCh. 1 - Write and test a Python script that, given a...Ch. 1 - Prob. 61CRPCh. 1 - Prob. 2SICh. 1 - Prob. 3SICh. 1 - Prob. 4SICh. 1 - Prob. 5SICh. 1 - Prob. 6SICh. 1 - Prob. 7SI
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
  • Text book image
    Systems Architecture
    Computer Science
    ISBN:9781305080195
    Author:Stephen D. Burd
    Publisher:Cengage Learning
Text book image
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning