Members Fresher Jobs Funny Photos B.Tech Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

2008 Examination Results






Download Model question papers & previous years question papers

Posted By: S.Yamini       Member Level: Diamond       Posted Date: 08 May 2008

2005 Indira Gandhi National Open University (IGNOU) MCA computer organisaton & assembly language programming Question paper




Course: MCA   University: Indira Gandhi National Open University (IGNOU)



Test Papers / Previous Question Papers of IGNOU MCS12 Computer Organisation & Assembly Language Programming December 2005
MCA (Revised)
Term-End Examination

December, 2005

MCS-012 (S) : COMPUTER ORGANISATION & ASSEMBLY LANGUAGE PROGRAMMING

Time: 3 hours
Maximum Marks: 100
(Weightage 75%)

Note : Question number 1 is compulsory and carries 40 marks. Answer any three questions from the rest.
1. (a) Simplify the following boolean function in POS form using K-maps :
F(A, B, C, D) = S(0, 2, 4, 5, 6, 8, 10, 13, 15)
Also draw a logic diagram using only NAND gates. (5)

(b) Assume a computer having 64 word RAM and cache memory of 8 blocks. Where can we find the main memory location 26 in cache if
(i) associative mapping is used;
(ii) direct mapping is used;
(iii) 2-way set associative (2 blocks per set) mapping is used.
Assume 1 word = 16 bits and block size = 32 bits Make suitable assumptions, if any. (10)

(c) An instruction is stored at location 500 with its address field at location 501. The address field has the value 300. A processor register R1 contains the number 100. Evaluate the effective address if the addressing mode of the instruction is
(i) Direct
(ii) Relative
(iii) Register indirect
(iv) Index with R1 as lndex register
Make suitable assumptions, if any. (6)

(d) Represent the following numbers in IEEE-754 floating point single precision number format :
(i) 1011.1001
(ii) - 0.0011001 (4)

(e) Explain the micro-instruction encoding methods with the help of suitable diagrams. Jl a machine has a very large number of instructions and registers, which of the two encoding methods is preferred ? Justify your answer. (10)

(f) Find out the errors, if any, in the following, and correct it: (5)
(i) CMP AX, BX
(ii) IDIV AX, CH
(iii) DEC AL
(iv) AAA AX, BX
(v) XGGH WORDI, WORD2

2. (a) Design a decade counter using D-flip-flop. Show all the steps involved. (10)

(b) What is an interrupt ? Explain each of the conditions under which an interrupt occurs. (5)

(c) Explain the working of the instruction pipelining, with the help of a diagram. (5)

3. (a) Represent the number (-26.5)10 as a floating point binary number with 24 bits. The normalized fraction mantissa has 16 bits and the exponent has 8 bits. Make and state suitable assumptions, if any. (5)

(b) In RAID levels, explain the features of those levels which have poor I/O request rate (read/write). (5)

(c) Register A holds the 8-bits 11011001. Determine the B operand and the logic micro-operation to be performed in order to change the value in A to :
(i) 01101101
(ii) 11111101

(d) Write an assembly program to convert a 4digit BCD number to its binary equivalent. (5)

4. (a) Construct a 16-to-1 line multiplexer with two 8-to-1 line multiplexers and one 2-to-1 line multiplexer. Make suitable assumptions, if any. (5)

(b) What is cache memory ?
A two-way set-associative cache memory uses blocks of four words. The cache can accommodate a total of 2048 words from the main memory. The main memory size is 128 K x 32. What are the sizes of the following :
(i)TAG
(ii) INDEX
(iii) Data
(iv) Cache Memory (5)

(c) Write a program in 8086 assembly language to find whether two strings are of equal length. You can assume that the strings are stored in the main memory and a string is terminated by a $ character. (5)

(d) A computer has 32 registers, ALU has 64 operations. All are connected to a common bus system. Formulate a control word for the computer, specify the bits in each field of the control words. (5)

5. Explain the following with the help of a suitable diagram or an example : (20)
(i) Error detection and correction process
(ii) Any two characteristics of video cards/adapters
(iii) Evaluation stack architecture
(iv) Parameter passing using stack in 8086 assembly language







Return to question paper search

Next Question Paper: computer organisaton & assembly language programming

Previous Question Paper: CS 1253-VISUAL PROGRAMMING APRIL/MAY 2008.

Related Question Papers:


  • MLIS-03 Information Processing and Retrieval


  • MPA007: Rehabilitation, Reconstruction and Recovery


  • DCE-2 : FEATURE WRITING June, 2005


  • Mathematics II


  • Ship Operations


  • Categories


    Submit Previous Years University Question Papers and make money from adsense revenue sharing program

    Are you preparing for a university examination? Download model question papers and practise before you write the exam.


    Contact Us    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.