Code: D-10 Subject: COMPUTER ENGINEERING

Time: 3 Hours Max. Marks: 100

 

NOTE: There are 11 Questions in all.

 

      Question 1 is compulsory and carries 16 marks. Answer to Q. 1. must be written in the space provided for it in the answer book supplied and nowhere else.

      Answer any THREE Questions each from Part I and Part II. Each of these questions carries 14 marks.

      Any required data not explicitly given, may be suitably assumed and stated.

 

 

Q.1 Choose the correct or best alternative in the following: (2x8)

 

a.       A computer peripheral that prints one line of output at a time is known as

(A) Line printer. (B) Serial printer.

(C) Daisy wheel printer. (D) Dot matrix printer.

b. The only language understood by a digital computer is

(A) Assembly Language. (B) C / C++.

(C) Binary Language. (D) High Level language.

c. The decimal equivalent of the binary number 1011011 is

 

(A) 81. (B) 91.

(C) 110. (D) 200.

 

d. Which of the following memories must be refreshed many times per second?

(A) SRAM. (B) DRAM.

(C) EPROM. (D) EAROM.

 

e. A multiprogramming system is one that can

 

(A)  run very fast.

(B)  share hardware resources with many programs simultaneously.

(C)  compute many programs simultaneously.

(D)  use many operating systems.

 

f. The addressing mode of the 8085 instruction LDA 2050 is

 

(A) direct. (B) immediate.

(C) register. (D) indirect.

g. In a magnetic disk data is recorded in a set of concentric tracks which are sub divided into

 

(A)     periods. (B) zones.

(C) sectors. (D) groups.

 

 

h. What is the name given to the process of initializing a microcomputer with its operating system?

 

(A) cold booting. (B) booting.

(C) warm booting. (D) boot recording.

 

PART I

Answer any THREE Questions. Each question carries 14 marks.

 

Q.2 a. Convert the real octal number 56.34 to its equivalent binary number. (4)

 

b. Convert the hexadecimal number 4BF to its equivalent octal number. (3)

 

c. Convert (0011) to excess-3 code. Show that excess-3 code possess the property of self complementing. (4)

 

d. Add and using 2s complement. (3)

 

Q.3 a. What is bus? Differentiate between

(i)                  Unidirectional and bi-directional bus.

(ii)                Dedicated and multiplexed bus.

(iii)               Half duplex and full duplex bus. (6)

 

b.      How many 16-bit registers does 8085 have? Name them. Which register pair is the memory address register of 8086? (4)

 

c.       An 8-bit CPU has a memory of 8K words that are divided into 256 pages. What is the size of each page? (4)

 

Q.4 a. Explain the following terms:

(i) Volatility. (ii) Dynamic Memory. (6)

 

b. Describe the advantages of an EAROM over the EPROM. (4)

 

c. What is CD-ROM? In what way is it different from hard disk? (4)

 

Q.5 a. Discuss the main features of a typical co-processor. (5)

 

b. 8086 can also be referred to as a micro controller. Comment on the above statement. (4)

 

c. In what way Pentium CPU is different from its earlier processors 80386 and 80486? (5)

 

Q.6 a. What is MCA bus? Is MCA bus compatible to EISA bus? (5)

 

b. What is the difference between optical scanner and magnetic scanner? (5)

c. Is BIOS same as DOS? Justify your answer. (4)

PART II

Answer any THREE Questions. Each question carries 14 marks.

 

Q.7 a. Write a program in 8085 to

(i)                  Find the largest of two numbers stored in memory locations 8000 and 8001 respectively and store the result at memory location 9000.

(ii)                To multiply two numbers and store the result at memory location A000. (6)

 

b. Find errors, if any

(i) MVI A, B (ii) INR B, 02

(iii) ADD B, C (iv) RAL, 02 (4)

 

c. Write the addressing modes of the following 8085 instructions

(i) MOV B, C (ii) CPI 02

(iii) JMP 8000 (iv) LDA 2000 (4)

Q.8 a. What is DMA? What is the advantage of DMA data transfer as opposed to program controlled data transfer? (5)

 

b. What is USART? Is there any relationship between USART and the serial ports found in Personal Computer (PC). (5)

 

c. Explain some application where you think 8255 can be used. (4)

Q.9 a. Explain what do you mean by interrupts. Discuss the manner in which interrupts are enabled, disabled and masked in 8085. (8)

 

b. Write the differences between

(i)                  80386 SX and 80386 DX

(ii)                80287 and 80387

(iii)               Fetch cycle and Read cycle. (6)

Q.10 a. DRAMs are slower than SRAMs, still they are used as main memory in personal computers. Give reasons. (4)

 

b. Write a brief note on Intels 8203, 64K DRAM controller. (5)

 

c. Discuss the operation of 8086 in minimum mode and in maximum mode. (5)

Q.11 Write short notes on (any FOUR) :

 

(i)                  Linux.

(ii)                Two key Rollover.

(iii)               LCD displays.

(iv)              Novell netware.

(v)                SUNs ultra SPARC. (4 x 3.5 = 14)