Computer representation for the negative integer, Computer Engineering

Everything stored on a computer can be represented as a string of bits. However, different types of data (for example, characters and numbers) may be represented by the same string of bits. For this question, we assume that text characters (or symbols) are stored in 8 bit ASCII code and that numbers are stored in 12 bits. We also assume that when the number is stored as a floating point (real) number, 6 of these bits are reserved for the mantissa (or significand) with 2k-1 as the exponent bias (where k is the number of bits for the characteristic).

For example, the string of bits 001101100011100100110101 might represent the three characters in 695 or two numbers, which will be different depending on whether the numbers are stored as integers (867 and -1739 here) or as floating point numbers (0.13671875 and -0.00040435791015625 here). More precisely, any real number between 0.13671875 and 0.140625 will have the same floating point representation in this, not very accurate, scheme. Similarly, any real number between -0.00040435791015625 and -0.0004119873046875 will also have the same computer representation.

(a) Find the computer representation for the negative integer -2011

(b) Find the computer representation for the negative floating point number -2011

(c)   In storing the floating point number -2011 (part (b) above) the mantissa has been truncated hence the number stored is not exactly -2011. What is the actual number stored?

(d)  Find the 8 bit ASCII code for the five characters -2011

The five questions (e)-(i) below refer to the string of bits


(e) Represent this bit string as a hexadecimal number.

(f)  In 8 bit ASCII code, what characters does this string represent?

(g)  If the string represents a pair of integers, what are these two integers?

(h) If the string represents a pair of floating point numbers, what are these two (smallest) numbers?

(i)  Give the ranges of other real numbers that could be represented by the same string.

Posted Date: 3/1/2013 1:03:46 AM | Location : United States

Related Discussions:- Computer representation for the negative integer, Assignment Help, Ask Question on Computer representation for the negative integer, Get Answer, Expert's Help, Computer representation for the negative integer Discussions

Write discussion on Computer representation for the negative integer
Your posts are moderated
Related Questions
How does bus arbitration typically work? i.  A bus master waiting to use the bus asserts by  the bus request. ii.  A bus master cannot be the bus until it's request is grant

Http Hyper Text Transfer Protocol: The WWW protocol that performs the request and regain functions of a server. Generally seen as the first part of a website address. It is t

Non-Uniform Memory Access Model (NUMA) In shared memory multiprocessor systems, local memories are able to be connected with every processor. The collection of all local

Environments: We have seen that an agents intelligent should take into account certain information when it choose a rational action, including information from its sensors, in

What is the advantage of buffering? Is buffering always effective? Justify your answer with help of an example. I/O buffer: One type of input-output requirement arises from d

Activity of a some  enzyme was calculated  in extracts from brain, heart and lung. In every  tissue,  the activity was calculated  various  times, giving the following results (in

Reset and Submit are special types of input buttons. Submit is used to send data to the server and Reset resets/clears the form.

a. Describe function declaration, function definition and function cell using a suitable example. Explain the function prototype? b. What is function overloading? When do we use

Q. Show list files by Dir command? The Dir command can also be used to list files from the exacting directory. For example, the list of files present in the WORD directory in d

Cut-off Search: By using  a minimax search, all we have to do is program, in a game playing situation our agent to look at the whole  search tree from the current state of the