Code: DE-10                                                                   Subject: COMPUTER ENGINEERING Flowchart: Alternate Process: JUNE 2007

Time: 3 Hours                                                                                                     Max. Marks: 100

 

NOTE: There are 9 Questions in all.

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

·      Out of the remaining EIGHT Questions answer any FIVE Questions. Each question carries 16 marks.

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

 

 

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

       

a.       In which addressing mode, the effective address of the operand is generated by adding a constant value to the contents of a register.

 

                   (A)  Absolute mode.                            (B)  Indirect mode.

(C)    Immediate mode.                         (D)  Index mode.

       

b.      The stack pointer in the 8085 microprocessor is a

 

                   (A) 16 bit register that points to the stack memory.                                                           

                   (B) 16 bit accumulator.

                   (C) Memory location in the stack.

                   (D)  Flag register used in the stack.

            

c.       CISC stands for

                                   

(A)    Complex Instruction Set Computers. 

(B)    Complete Instruction Set Computers.

(C)    Critical Instruction Set Computers.    

(D)    Common Instruction Set Computers.

 

             d.   A multiprogramming system is one that can

 

(A)    Compute many programs simultaneously.      

(B)    Share hardware resources with many programs simultaneously.

(C)  Run very fast.                             

(D)  Use many operating systems.      

 

             e.   Head crash in a disk means

 

(A)   Disk broken due to high centrifugal force.      

(B)   Disk damaged due to dust particles.

(C)   Disk comes to stop.                     

(D)  Read/write head damaged.

 

             f.     Interrupts which are initiated by an instruction are

 

(A) Internal Interrupts.                        (B)  External Interrupts.

                   (C)  Hardware Interrupts.                    (D)  Software Interrupts.


             g.   A multiprocessor computer is of the type

 

(A)    SISD Computer.                          (B) SIMD Computer.

(C) MIMD Computer.                         (D) MISD Computer.

 

             h.   The word size of a microprocessor refers to

 

(A)   Amount of information that can be stored in a byte.    

(B)   Amount of information that can be stored in a cycle.

(C)   The number of machine operations performed in a second.     

(D)  Maximum length of a word.

 

             i.    The non impact type of line printer is

                               

(A)    Drum printer.                               (B) Electrostatic.

(C)  Chain printer.                               (D) Band printer.

 

             j.    An instruction in a programming language that is replaced by a sequence of instructions prior to assembling or compiling is

 

(A) Procedure name.                           (B) Macro.

(C) Label.                                           (D) Symbol.

 

 

 

Answer any FIVE Questions out of EIGHT Questions.

Each question carries 16 marks.

 

 

  Q.2     a.   With the help of a suitable schematic diagram, explain the major components of a digital computer.                                                            (8)                                                                        

                                                                                                                                                

             b.   Name and explain two types of multiprocessor systems.                                      (8)

 

 

  Q.3     a.   Explain the classification of instructions based on the number of operand classes.                (2+4)

 

             b.   Draw and explain the timing diagram for memory read cycle for Intel 8085.                        (6)

 

             c.   Write an Assembly Language Program for 8085 to find the maximum of two numbers stored in memory location 2000H and 2001H and store the result at memory location 3000H.                       (4)

 

                  

  Q.4     a.   With the help of a block diagram of Intel 486, explain the various functional units.              (10)

 

             b.   What are the important features of RISC microprocessors?                                (6)

 

 

  Q.5     a.   What is a CDRAM?  Give the advantages of a CDRAM over magnetic hard disk.  Explain how the reading and writing operations are done in a CDRAM.                                                                  (2+2+4)

       

             b.   What is a disk controller?  What are the major functions performed by a disk controller?                (2+3)

 

             c.   What is Dual-ported DRAM?                                                                            (3)

 

 

  Q.6     a.   Explain the working of a laser printer.  Give the different types of laser printers.                   (8)

 

             b.   Explain the working of Intel 8251 with the help of a pin diagram.                         (8)

 

 

  Q.7     a.   Explain Direct Memory Access (DMA) data transfer scheme.  Explain the four operating modes of DMA controller (8237A).                              (8)

 

             b.   Give the advantages of Assembly language.                                                        (4)

 

             c.   Give the difference between the compiler and interpreter.                                   (4)

 

 

  Q.8     a.   What is a stack?  How is data stored in the stack?  When the contents of register pair B-C are to be saved, show the stack position before and after the PUSH operation.                                            (6)

 

             b.   What is a macro?  Distinguish between a macro and a subroutine.                       (6)

 

                  c.   What does the UNIX shell do?  Discuss some important features of UNIX shell.                (4)

 

 

  Q.9     a.   Explain about the VL bus in brief.                                                                       (5)

 

             b.  Name the different bus architectures used in a computer system.  Which of these are used in modern computers?                                          (3)

                 

             c.   Write short notes on local I/O EISA support peripheral (LIDE), 82351 and Advanced Data path 82353.                                                              (8)