2. Signed 2's Compliment numbers arithmetic For the following signed 2's compliment values form actions (indicate overflow): A = 0xFF

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
icon
Related questions
Question
**2. Signed 2’s Complement Numbers Arithmetic**

For the following signed 2’s complement values:  
A = 0xFF  
B = 0x00  

Perform actions (indicate overflow):

- A + B =
- A - B =

(Note: In signed 2's complement, 0xFF typically represents the value -1, and 0x00 represents 0. Please perform the arithmetic operations and check for overflow accordingly.)
Transcribed Image Text:**2. Signed 2’s Complement Numbers Arithmetic** For the following signed 2’s complement values: A = 0xFF B = 0x00 Perform actions (indicate overflow): - A + B = - A - B = (Note: In signed 2's complement, 0xFF typically represents the value -1, and 0x00 represents 0. Please perform the arithmetic operations and check for overflow accordingly.)
Expert Solution
Step 1

Signed 2's Compliment numbers arithmetic

For the following signed 2's compliment values

A = 0xFF

B = 0x00

Perform actions (indicate overflow):

1)A+B=0xFF+0x00

First, find the 2's complement of the second  number 0000 0000. So, for finding 2's complement, change all 0 to 1 and all 1 to 0 or find the 1's complement of the number 1111 1111. The 1's complement of the number 1111 1111 and add 1 to the LSB of the result 1111. So the 2's complement of number 1111 1111 is 1111 1111+1= 1  0000  0000

Add both the numbers, i.e., 1111 1111+ 1 0000  0000

       1111  1111

+1  0000   0000

1   0000    0000

_______________________

By adding both numbers, we get the end-around carry 1. We discard the end-around carry. So, the addition of both numbers is 0 0

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Concept of memory addresses in pointers
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education