search
Log In
27 votes
4.2k views

The octal representation of an integer is $(342)_8$. If this were to be treated as an eight-bit integer in an $8085$ based computer, its decimal equivalent is

  1. $226$
  2. $-98$
  3. $76$
  4. $-30$
in Digital Logic
edited by
4.2k views

2 Answers

38 votes
 
Best answer
$(3\; 4\; 2)_8 = (011 \; 100 \; 010)_2 = (11100010)_2.$

If we treat this as an 8 bit integer, the first bit becomes sign bit and since it is "1", number is negative. 8085 uses 2's complement representation for integers and hence the decimal equivalent will be $-(00011110)_2 = -30.$

Correct Answer: $D$

edited by
0

Sir, why haven't you considered 0 ( 011100010 ) as the sign bit? I calculated the answer as 226.

0
they said its 8 bit integer
1
Yes, I missed it. Thanks
0
@arjun_sin, it is not mentioned anywhere in question, first bit will be signed bit, i am confused here when we consider 1st bit is signed bit and when we ignore 1st bit
1
In this question they have mentioned 8bit integer in an 8085 therefore we are considering 8 bit from LSB to MSB, if nothing is mentioned then we have to consider it as a +ve number.
0
can uh tell me meaning of 8085 based computer,
1

https://en.wikipedia.org/wiki/Intel_8085 

Main thing is we have to take 8 bit from LSB to MSB 

0
@Arjun @ Arjun

Sir , why we are considering it as signed no?
5
8 bit integer ===> all integers are 8 bits,

if it isn't signed, then we can't represent -ve integers, therefore it should be signed number.
0
But where it is mentioned that numbers are stored n 2's complement representation ?

Is it by default ??
3
given that, implemented in computer ===> 2's complement representation.
9 votes

First, write for each decimal equivalent binary code :

since 8 = 23

write each digit in 3-bit binary 

(342)8 = (011 100 010)2  ignore initial zero 

(342)8 = (226)10 = (11100010)2

since all processor use 2's complement number system(2's complement number system is weighted number system)

so 11100010 is a negative number

11100010 = 100010 = -25 + 2 = -30

correct answer D

0
nice explanation
Answer:

Related questions

24 votes
3 answers
1
3.9k views
Suppose the domain set of an attribute consists of signed four digit numbers. What is the percentage of reduction in storage space of this attribute if it is stored as an integer rather than in character form? $\text{80%}$ $\text{20%}$ $\text{60%}$ $\text{40%}$
asked Sep 26, 2014 in Digital Logic Kathleen 3.9k views
0 votes
0 answers
2
29 votes
3 answers
3
4.7k views
What happens when a bit-string is XORed with itself $n$-times as shown: $\left[B \oplus (B \oplus ( B \oplus (B \dots n \text{ times}\right]$ complements when $n$ is even complements when $n$ is odd divides by $2^n$ always remains unchanged when $n$ is even
asked Sep 26, 2014 in Digital Logic Kathleen 4.7k views
19 votes
3 answers
4
2k views
Design a synchronous counter to go through the following states:$1, 4, 2, 3, 1, 4, 2, 3, 1, 4 \dots $
asked Sep 26, 2014 in Digital Logic Kathleen 2k views
...