Computer Organisation

630 Words Sep 15th, 2014 3 Pages
1. Analyse the von Neumann architecture, which is the basis for most digital computers today, with respect to the von Neumann bottleneck. [5 marks]

2. What are the limitations of Moore’s Law? Why can’t this law hold forever? Explain [4 marks]
Intel Founder Gordon Moore stated “The density of Transistors in an integrated circuit will double every year” There are physical and financial limitations. At the current rate of miniaturaturization, it would take about 500 years to put the entire solar system on a chip! Clearly, the limit lies somewhere between here and there. Cost may be the ultimate constraint. Rock’s Law, proposed by early Intel capitalist Arthur Rock is a corollary to Moore’s law. “The cost of Capital equipment to build
…show more content…
For a) MSB is 1 that means the number is negative so the absolute number is converted to decimal as 0011101 equivalent to 11101 and converted into decimal number as

= 16+8+4+0+1
=29
Thus, the decimal equivalent of Signed-magnitude representation of the given number is -29.
For b)
Since the MSB is 1 that represents the given number in binary when represented as Signed-2’s complement is negative and the binary conversion follows as above and the decimal equivalent is – (29+1) = -30. Negative binary number in Signed-2’s complement number is always added 1 to its absolute decimal value. 5. Construct the XNOR operator using only AND, OR and NOT gates. [4 marks]
6. Write a Boolean function, construct the truth table and design a logic circuit, use of basic logic gates to activate a speed camera during morning 7.00 am to 10.00 am and afternoon 1.00 pm to 3.00 pm. You need to use 24 hour clock timing when designing this circuit. [6 marks]
Truth Table Time | a | b | c | d | Y | 00:00 | 0 | 0 | 0 | 0 | 0 | 01:00 | 0 | 0 | 0 | 1 | 0 | 02:00 | 0 | 0 | 1 | 0 | 0 | 03:00 | 0 | 0 | 1 | 1 | 0 | 04:00 | 0 | 1 | 0 | 0 | 0 | 05:00 | 0 | 1 | 0 | 1 | 0 | 06:00 | 0 | 1 | 1 | 0 | 0 | 07:00 | 0 | 1 | 1 | 1 | 1 | 08:00 | 1 | 0 | 0 | 0 | 1 | 09:00 | 1 | 0 | 0 | 1 | 1 | 10:00 | 1 | 0 | 1 | 0 | 1 | 11:00 | 1 | 0 | 1 | 1 | 0 | 12:00 | 1 | 1…