Signed numbers do not have any impact on the memory .

Skill/Topic: Memory, Abstract Data Types, and Addresses
A) True
B) False
Explanation: The sign takes up 1 bit of memory that could otherwise be used to represent a value. For example, a byte has 8 bits, all of which can be used to store an unsigned number from 0 to 255. You can store a signed number in the range of –128 to +127.

Showing Answers 1 - 4 of 4 Answers

samiksc

  • Jan 19th, 2006
 

(B) False: Sign of the number is the first bit of the storage allocated for that number. So you get one bit less for storing the number. For example if you are storing an 8-bit number, without sign, the range is 0-255. If you decide to store sign you get 7 bits for the number plus one bit for the sign. So the range is -128 to +127

  Was this answer useful?  Yes

zzdobrusky

  • Sep 8th, 2009
 

True: signed numbers just use 2's complement format, both signed and 2's complement take the same amount of memory. The information about the sign is just hidden in algorithm of 2's complement format, if the first bit is 1 it is negative (but this bit is as part of the 2's complement number as it is in unsigned number), 0 is positive.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions