Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

MCA (Revised)

O Term-End Examination
\O |une, 2409
O
F.-
O MCS-012: COMPUTER ORGANISATION &
ASSEMBLY LANGUAGE PROGRAMMING

Time : 3 hours Maximum Marks : 1.00


(Veightage 75%)
Note : and carries40 marks.
Questionnumber1,is compulsory
ettrrpt r"V tn tt q"ttnm

1. (u) Add the following numbers using signed 2t 5


complement representation for 8 bit
numbers. Indicate overflow if any
(0 +76&- 59 (ii) +76s+52
(iiil -76&.-52 (i") +52&-59
(b) Explain the working of a latch with the help 5
of a diagram. How do you convert a latch
to 9R flip flop.
(c) A computer system has a 8k word cache 5
organized in two way set associative
manner having one cache word equal to
32 bits. Assume the main memory to be byte
organized. What is the numbers of bits in
the index and tag fields of the cache.

MC5-01.2 P.T.O.
(d) The seek time of a disk is 60ms .It rotates at 5
the rate of 12000 rpm. Each track has 300
sectors.Calculate the accesstime of the disk.
(u) Let register R1=11000011and register
R2=00110011 Perform the following
operations on R1 using R2.
(0 Selectiveset
(ii) Selective clear
(iit) Selective complement
(i") Mask
(") Clear R1 without using R2
(0 Explain the following 8086 microprocessor
instructions with the help of on example
each.

(i) Drv (ii) sHR


(*) RoL (i") DAA
(") NEG
(g) Write a program in 8086assemblylanguage
to add two single digit ASCLL numbers.
You may assume that these two numbers
are available in the data segment.The result
should be left in AL register.
(h) List the differences between hardwired
Control Unit and micro programmed
Control Unit.

MC5-01.2
2. (u) Write an 8086assemblylanguage program s
for adding an array of five binary numbers.
(b) Design a three bit synchronous counter. 10
Draw the necessarytruth table & K maps
for the same.
(c) Simplify the Boolean function
l- f---\l
F-[(A+B)+[A+Blj Draw the logic diagram
of resultant function.
3. (u) Simphfy the following function in SOp and 10
POSforms by meansof K.Maps. Also draw
the logic diagram.
F (A,B,C,D): > (0, 2, 8, 9, 9, 1A,11,,14,15).
(b) Define Decoders and Encoders. Draw a 5
3 X 8 Decoder with its truth table.
(c) Explain the Fetch cycle of instruction 5
execution with the help of its
micro-operations.
4. (u) Explain any five differences between RISC 5
and CISC machines.
(b) Explain the process of interrupt handling 8
using stack with the help of suitable
diagrams.
(") Explain the use of large register file in RISC 7
procesdorswith the help of a suitable
diagrams can this large register file be
substituted by cache memory justify your
answer.

MCS-012
P.T.O.
J. (u) A computer supports a virtual memory
address spaceof IG Words, but a physical
memory size of &Mwords. How many bits
are neededto specify an instruction address
for this machine.
(b) Assume a computer having 64 word RAM
(Assume L word = 16 bits) and cache
memory of 8 blocks (block size=3Zbits).
Where we can find main memory locations
(A) 10 & (B) 21.in cache if :
(I) Associative mapping.
(II) Direct mapping is used.
(c) Define the following and mention their use :
(i) FAr
(ii) scsr
(ii| Resolution of computer screen
(in) FIag register in 8085 processor
(") Segment directive for 8086 processor
("i) EXE programs
("i0 Instruction Register

-oOo-

MCS-01.2

You might also like