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

010011110110000101110100

(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
Intel's 8086 was the first 32-bit processor, and as the company had to backward-support the 8086. All the modern Intel-based processors will run in the Enhanced mode, capable of sw

define request edge and assignment edge

explain classification of computers in detail.also explain various application areas of computers

What are the Steps include constructing a Functional Model Recognize input and output values Build data flow diagrams which shows functional dependencies Explain

The C programming language is a standardized programming language forrned in the early 1970s by Ken Thompson and Dennis Ritchie for use on the UNIX operating system. It has since s

Disadvantages of macro processor

What is parallel adder? Draw and explain block diagram for 4 bit parallel adder. Ans: By using full adder circuit, any two bits can be added along with third input like a ca

Question: (a) In order to encourage the development mobile technologies, Europe has opted for standardisation. What is the rationale behind this? Provide concrete examples of h

The digital circuits that we use now-a-days are constructed with NOR or NAND gates in place of AND-OR-NOT gates. NOR & NAND gates are known as Universal Gates as we can realize any

A using declaration in C++ makes it likely to use a name from a namespace without the scope operator.