MCS-12 Important Question

MCS-12 COMPUTER ORG. & ASSEMBLY LANGUAGE Important Question

  1. Explain the use of the parity bit in error detection and correction code with the help of an example using an odd parity scheme.
  2. Using Hamming code, what should be the length of the error detection code that detects the error in one bit for 8 and 16-bit data respectively?
  3. Simplify the following using Karnaugh’s map(K-map).
    F (A, B, C, D )=E( 0, 1, 3, 5, 8, 10, 13 )
    Also, draw the logic circuit for the simplified expression
  4. Explain the design of a 4*1 multiplexer.
  5. Explain the construction of a full adder using a half adder.




    crossorigin=”anonymous”>

    JK Flip-Flop
    D Flip-Flop

  6. Write the characteristic table and excitation tables for the following.
  7. How many RAM chips of size 512 * 8 bit are needed to design a memory of 1M * 32bit?
  8. What is RAID? List three features of RAID level 3.
  9. Explain the programmed I/O with the help of a flow chart.
  10. What is DMA? Draw and explain the block diagram of a DMA controller.
  11. Explain the working of CD-ROM and DVD-ROM with the help of a block diagram.
  12. Explain the Instruction fetch with the help of micro-operations.
  13. Write a short note on instruction pipelining.
  14. List any three characteristics of RISC architecture.
  15. Write a program in 8086 assembly language that counts the number of characters in a string stored in the data segment ?
  16. Discuss the use of Interrupt Vector Table (IVT) in handling interrupts for 8086 microprocessors.
  17. Why should we learn assembly language?
  18. Convert decimal number 65.41 to binary?
  19. Point out the error in the following 8086 assembly instruction(if any)?
  20. PUSHF AX
  21. MOV AX,BX
  22. XCHG MEM_WORLD1,MEM_WORD2
  23. AAA BL, CL
  24. IDIV AX, CH
  25. What is Von-Neumann architecture?
  26. Explain the use of PC, IR, AC, and MBR registers of the computer system?
  27. Perform the following operations using 8bit signed 2’’s complement notation ?
    (-56) + (-72)
    (-73) + 84
  28. IEEE-32 bit floating-point representation for a single-precision number uses the format as:        Sign ( bit 1 )bit biased exponent ( 8 bits) Significant (23 bits)
    Using this format represent the following decimal numbers:
    0.250
    8
    Now using the representation perform the following operations:
    0.250 + 8
    0.250 * 8



Spread the love

Leave a Comment