Answered step by step
Verified Expert Solution
Question
1 Approved Answer
EXERCISE THREE: Addition in Base 2 1 . Write a function z = AddIntegral ( x , y ) which takes as input two vectors
EXERCISE THREE: Addition in Base
Write a function z AddIntegral xy which takes as input two vectors x andy representing two positive integers in base and adds them. It returns the sum z which is also a vector in base Example: For x and y your function should return z
Write a function I F AddFractional xy which takes as input two vectors xand y representing two fractional parts in base and adds them. The result might have an integral part I which is not zero. The function therefore returns two vectors: the integral part I of the sum and its fractional part F both in base
Example: For x and y your function should return: I and F
Write a function I F AddBinary Ix Fx Iy Fy which will operate on twofractional binary numbers x and y whose integral parts are the binary vectors Ix and Iy respectively, and their fractional parts are the binary vectors Fx and Fy respectively. It returns I F which are two vectors containing respectively the integral and the fractional part of the sum of x and y
Example: For Ix Iy Fx and Fy your function should return: I and F
Write a function I F E mainFx Fy which will operate on two positive numbersx and y in IEEE single precision assuming integral parts equal to and an exponent equal to zero. It takes as input Fx and Fy which are respectively the fractional parts of x and y in the IEEE single representation. It returns I F E which are vectors containing respectively the integral, the fractional part, and the exponent of the sum of x and y in a normalized format and rounded to the closest in the IEEE single precision representation. Example: For Fy and
Fx your function should return: I
F and E
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started