Most Important Questions for Exam of Assembly (MCS-012)for 2nd Semester of BCAJune 2018 of IGNOU


1)Add the following decimal numbers using 8 bit signed 2’s complement notation. Indicate if any.

        (i)25 and -40

        (ii)+75 and +80  (digits may change in exam)

2)Represent the following using IEEE 754 single precision(32 bit) floating point number.



3)Explain the Hamming Error Correcting Code. A 4-bit data 1100 is received as 1101. How will the Hamming error correcting code detect and correct the error.


How many errors correcting bits are required to send an 8 bit data using SEC Code(Hamming)?

If a 4-bit  data 1010 is received as 1101. How this error, at bit position b1 can be detected.


4)What are Adders? Explain half adders and full adders with logic diagram and truth tables.

5)Write a Program in Assembly Language for interchanging the value of two memory location.

6)What is DMA? Draw and explain the block diagram of a DMA controller.


How does DMA overcome shortcomings of interrupt driven and programmed I/O? Draw the block diagram of a typical DMA controller.  Briefly explain its components.

7) Draw various stages of an instruction pipeline. Explain the benefits of the same. What are various problems faced by an instruction pipeline.

8) What is Multiplexer? Give block diagram, truth table and logic diagram of a 4×1 multiplexer.

9)Explain characteristics of RISC.

10)Explain the features of RAID and its levels.

11)Simplify the following function in SOP and POS forms by means of K-map. Also draw the logic diagram.


12)Explain  register set of 8086 microprocessor(All registers)

13)Draw the logic Diagram of a 2×4 decoder. Also draw its truth table.

14) What is Flip-Flop? And explain its types  with suitable diagrams.

15)Short Notes:-

(i)Wilkes control  (ii)Register  (iii)Assembler       (iv) int 21h  (v) microinstruction

(vi)control memory        (vii)stack              (viii)XCHG            (ix)micro-operation

(x)cache memory           (xi)Set Associative Mapping


(i) hexadecimal no ABCD7 into Binary and octal

(ii) decimal 567 into BCD   (ques may b changed)

17)What is virtual memory? Draw a block diagram for mapping a virtual address to a physical address.

18)Difference between

(i)ROM and Flash Memory

(II)CDROM and (CDRW)    or    CDROM and DVD-ROM

(iii)COM and EXE program

(iv)SRAM and DRAM

(v)Flash memory and Ram

(vi)Direct Mapping and Associative Mapping

19)What is Interrupt vector Table(IVT)?Explain in the context of8086 microprocessor.

20)Explain the following addressing modes with the help of an example.

(i)Stack addressing        (ii)Register Indirect Addressing         (iii)Indexed Addressing

(iv)Relative Addressing           (v)Base Register Addressing   (vi)IndirectvAddressing

(vii)immediate Addressing

21)define Encoder  and Decoder with the help of suitable Diagram and truth table.

(Visited 1,462 times, 1 visits today)