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
|
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
|
|
|
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.
|
|