0% found this document useful (0 votes)
84 views3 pages

MCA (Revised) Term-End Examination N-R-R) December, 2013 Mcs-012: Computer Organisation & Assembly Language Programming

This 3 page document contains the questions for an exam on computer organization and assembly language programming. It includes questions on: adding binary numbers in 1's and 2's complement; simplifying a logic function using Karnaugh map; differences between SRAM and DRAM and between CD-R and CD-RW; calculating RAM chips needed for a memory size; explaining content addressable memory; defining seek time, latency time, and access time; drawing and explaining a 3-bit synchronous counter logic; writing a 8086 assembly program for division; explaining instruction pipelining and problems; writing a 8086 program to find minimum value in memory; handling call and return instructions; explaining an 8x1 multiplexer using 2 4x1

Uploaded by

pritywiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views3 pages

MCA (Revised) Term-End Examination N-R-R) December, 2013 Mcs-012: Computer Organisation & Assembly Language Programming

This 3 page document contains the questions for an exam on computer organization and assembly language programming. It includes questions on: adding binary numbers in 1's and 2's complement; simplifying a logic function using Karnaugh map; differences between SRAM and DRAM and between CD-R and CD-RW; calculating RAM chips needed for a memory size; explaining content addressable memory; defining seek time, latency time, and access time; drawing and explaining a 3-bit synchronous counter logic; writing a 8086 assembly program for division; explaining instruction pipelining and problems; writing a 8086 program to find minimum value in memory; handling call and return instructions; explaining an 8x1 multiplexer using 2 4x1

Uploaded by

pritywiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

No.

of Printed Pages : 3 MCS-012


MCA (Revised)
Term-End Examination
N-
r-r)
December, 2013
MCS-012 : COMPUTER ORGANISATION &
ASSEMBLY LANGUAGE PROGRAMMING
Time : 3 hours Maximum Marks : 100
(Weightage : 75%)
Note : Question no. 1 is compulsory and carries 40 marks.
Attempt any three questions from the rest.
1. (a) Add - 35 and - 31 in binary using 8 - bit 4
register, in
(i) Signed 1'S Complement
(ii) Signed 2'S Complement
(b) Simplify the following function using
6
Karnaugh map and draw the circuit using
And, OR, Not gates.
F (A, B, C, D) = /(0, 2, 8, 9, 10, 11, 13, 15)
(c) Differentiate between.
4
(i) SRAM Vs DRAM
(ii) CD -RVs CD - RW
(d) How many RAM chips are required of size 5
128k x 1 to build 1 M byte of memory. Show
the address distribution for the scheme.
(e) What do you mean by Content Addressable
4
Memory (CAM) ? Explain.
MCS-012 1 P.T.O.
(f)

Explain the following.

5
(i) Seek time
(ii) Latency time
(iii) Access time
(g) Draw and explain the logic diagram of a
6
3 bit synchronous counter.
(h) Write a program using 8086 assembly
6
language for division of a 16 bit number by
a 8 bit number. Also display the result.

2. (a) What is instruction pipelining ? What are


8
the various problems that can occur while
using an instruction pipeline ?
(b) Write a program using 8086 assembly
8
language to find the minimum number in a
list of byte size values consecutively stored
in the memory.
(c) How Call and Return instructions for a
4
subroutine are handled in a computer ?

3. (a) What is a multiplexer ? Explain how an 8 x 1


8
multiplexer can be designed using two 4 x 1
multiplexers.
(b) What is a master slave flip flop ? Why do
6
we require Master Slave Combination ?
(c) Explain the fetch cycle and execute cycle for
6
an addition instruction.

4. (a) Explain with the help of an example/


6
diagram if needed.
(i) Programmed I/O (ii) DMA
(b) Explain the functioning of a Micro-
8
programmed control unit with the help of a
diagram.
MCS-012 2
(c) What are the uses of large register file in a

6
RISC ? Explain with the help of a diagram.
5. (a) Explain any four addressing modes in 8086

8
microprocessor with the help of an example
each.
(b) Write code sequence in 8086 assembly

6
language for performing the following
operation
Z =
+ 13 /2)/

/10
Where ** represents exponentiation.
(c) Differentiate between.
6
(i)
Printers versus Scanners
(ii) CRT versus LCD
MCS-012 3

You might also like