MICROPROCESSORS

100504
Back to MICROPROCESSORS

Module 2: The 8051 Architecture

  1. Q1a. The Program Counter (PC) in 8051 is how many bits? (i) 8-bit (ii) 16-bit (iii) 12-bit (iv) 32-bit20242m

    Module 2: The 8051 Architecture

    The Program Counter (PC) in 8051 is how many bits?
    (i) 8-bit
    (ii) 16-bit
    (iii) 12-bit
    (iv) 32-bit

    View this question on its own page →
  2. Q1a. Which among the below mentioned functions does not belong to the category of alternate functions usually performed by Port 3 (Pins 10-17)? (i) External interrupts (ii) Internal interrupts (iii) Serial ports (iv) Read/Write control signals20202m

    Module 2: The 8051 Architecture

    Which among the below mentioned functions does not belong to the category of alternate functions usually performed by Port 3 (Pins 10-17)?
    (i) External interrupts
    (ii) Internal interrupts
    (iii) Serial ports
    (iv) Read/Write control signals

    View this question on its own page →
  3. Q1a. Which output control signal is activated after every six oscillator periods while fetching the external program memory and almost remains high during internal program execution? (i) ALE (ii) \overline{PSEN} (iii) \overline{EA} (iv) All of the above20212m

    Module 2: The 8051 Architecture

    Which output control signal is activated after every six oscillator periods while fetching the external program memory and almost remains high during internal program execution?
    (i) ALE
    (ii) PSEN\overline{PSEN}
    (iii) EA\overline{EA}
    (iv) All of the above

    View this question on its own page →
  4. Q1b. Why are the resonators not preferred for an oscillator circuit of 8051? (i) Because they do not avail for 12 MHz higher order frequencies (ii) Because they are unstable as compared to quartz crystals (iii) Because cost reduction due to its utility is almost negligible in comparison to total cost of microcontroller board (iv) All of the above20202m

    Module 2: The 8051 Architecture

    Why are the resonators not preferred for an oscillator circuit of 8051?
    (i) Because they do not avail for 12 MHz higher order frequencies
    (ii) Because they are unstable as compared to quartz crystals
    (iii) Because cost reduction due to its utility is almost negligible in comparison to total cost of microcontroller board
    (iv) All of the above

    View this question on its own page →
  5. Q1b. Total bit addressable area in RAM of 8051 microcontroller is ____? (i) 8 bytes (ii) 4 bytes (iii) 16 bytes (iv) 32 bytes20222m

    Module 2: The 8051 Architecture

    Total bit addressable area in RAM of 8051 microcontroller is ____?
    (i) 8 bytes
    (ii) 4 bytes
    (iii) 16 bytes
    (iv) 32 bytes

    View this question on its own page →
  6. Q1b. In 8051, which register is used to enable or disable interrupts? (i) IE (ii) IP (iii) TCON (iv) PCON20242m

    Module 2: The 8051 Architecture

    In 8051, which register is used to enable or disable interrupts?
    (i) IE
    (ii) IP
    (iii) TCON
    (iv) PCON

    View this question on its own page →
  7. Q1b. Which company developed the 8051 microcontroller? (i) Intel (ii) AMD (iii) IBM (iv) Motorola20252m

    Module 2: The 8051 Architecture

    Which company developed the 8051 microcontroller?

    (i) Intel
    (ii) AMD
    (iii) IBM
    (iv) Motorola

    View this question on its own page →
  8. Q1c. The Stack Pointer points to (i) Program memory (ii) Top of stack (iii) Data memory (iv) I/O port20252m

    Module 2: The 8051 Architecture

    The Stack Pointer points to

    (i) Program memory
    (ii) Top of stack
    (iii) Data memory
    (iv) I/O port

    View this question on its own page →
  9. Q1d. Which flag allows to carry out the signed as well as unsigned addition and subtraction operations? (i) CY (ii) OV (iii) AC (iv) FO20202m

    Module 2: The 8051 Architecture

    Which flag allows to carry out the signed as well as unsigned addition and subtraction operations?
    (i) CY
    (ii) OV
    (iii) AC
    (iv) FO

    View this question on its own page →
  10. Q1d. The default start value of Stack Pointer after reset in 8051 is: (i) 00H (ii) 10H (iii) FFH (iv) 07H20242m

    Module 2: The 8051 Architecture

    The default start value of Stack Pointer after reset in 8051 is:
    (i) 00H
    (ii) 10H
    (iii) FFH
    (iv) 07H

    View this question on its own page →
  11. Q1d. Which port has dual functionality in 8051? (i) Port 0 (ii) Port 2 (iii) Port 1 (iv) Port 320252m

    Module 2: The 8051 Architecture

    Which port has dual functionality in 8051?

    (i) Port 0
    (ii) Port 2
    (iii) Port 1
    (iv) Port 3

    View this question on its own page →
  12. Q1e. Which type of memory in 8051 is bit-addressable? (i) Entire RAM (ii) Register bank (iii) 16 bytes of internal RAM from 20H to 2FH (iv) Entire ROM20242m

    Module 2: The 8051 Architecture

    Which type of memory in 8051 is bit-addressable?
    (i) Entire RAM
    (ii) Register bank
    (iii) 16 bytes of internal RAM from 20H to 2FH
    (iv) Entire ROM

    View this question on its own page →
  13. Q1f. A timing diagram shows: (i) Logical output of program (ii) Voltage transitions with respect to time (iii) Machine code of instruction (iv) Bus architecture20242m

    Module 2: The 8051 Architecture

    A timing diagram shows:
    (i) Logical output of program
    (ii) Voltage transitions with respect to time
    (iii) Machine code of instruction
    (iv) Bus architecture

    View this question on its own page →
  14. Q1f. The 8051 has how many I/O ports? (i) 1 (ii) 4 (iii) 2 (iv) 520252m

    Module 2: The 8051 Architecture

    The 8051 has how many I/O ports?

    (i) 1
    (ii) 4
    (iii) 2
    (iv) 5

    View this question on its own page →
  15. Q1f. Which register usually stores the output generated by ALU in several arithmetic and logical operations? (i) Accumulator (ii) Special function register (iii) Timer register (iv) Stack pointer20202m

    Module 2: The 8051 Architecture

    Which register usually stores the output generated by ALU in several arithmetic and logical operations?
    (i) Accumulator
    (ii) Special function register
    (iii) Timer register
    (iv) Stack pointer

    View this question on its own page →
  16. Q1f. Which operation is performed by stack pointer during its incremental phase? (i) Push (ii) Pop (iii) Return (iv) All of the above20212m

    Module 2: The 8051 Architecture

    Which operation is performed by stack pointer during its incremental phase?
    (i) Push
    (ii) Pop
    (iii) Return
    (iv) All of the above

    View this question on its own page →
  17. Q1f. The number of pins in 8051 microcontroller is? (i) 64 (ii) 44 (iii) 40 (iv) 10020232m

    Module 2: The 8051 Architecture

    The number of pins in 8051 microcontroller is?
    (i) 64
    (ii) 44
    (iii) 40
    (iv) 100

    View this question on its own page →
  18. Q1g. Which version of MCS-51 requires the necessary connection of external clock source to XTAL2 in addition to the XTAL1 connectivity to ground level? (i) HMOS (ii) CHMOS (iii) CMOS (iv) All of the above20212m

    Module 2: The 8051 Architecture

    Which version of MCS-51 requires the necessary connection of external clock source to XTAL2 in addition to the XTAL1 connectivity to ground level?
    (i) HMOS
    (ii) CHMOS
    (iii) CMOS
    (iv) All of the above

    View this question on its own page →
  19. Q1g. What is the function of ALE signal in 8051? (i) Latches lower address byte (ii) Enables timers (iii) Selects internal memory (iv) Controls interrupt20242m

    Module 2: The 8051 Architecture

    What is the function of ALE signal in 8051?
    (i) Latches lower address byte
    (ii) Enables timers
    (iii) Selects internal memory
    (iv) Controls interrupt

    View this question on its own page →
  20. Q1h. What kind of triggering configuration of external interrupt intimate(s) the signal to stay low until the generation of subsequent interrupt? (i) Edge-triggering (ii) Level triggering (iii) Both (i) and (ii) (iv) None of the above20212m

    Module 2: The 8051 Architecture

    What kind of triggering configuration of external interrupt intimate(s) the signal to stay low until the generation of subsequent interrupt?
    (i) Edge-triggering
    (ii) Level triggering
    (iii) Both (i) and (ii)
    (iv) None of the above

    View this question on its own page →
  21. Q1h. The Abbreviation for ALE is: (i) Address Latch Enable (ii) Address Light External (iii) Address Latch Eternal (iv) None of the above20222m

    Module 2: The 8051 Architecture

    The Abbreviation for ALE is:
    (i) Address Latch Enable
    (ii) Address Light External
    (iii) Address Latch Eternal
    (iv) None of the above

    View this question on its own page →
  22. Q1h. The number of hardware interrupts in 8051 is? (i) 2 (ii) 3 (iii) 4 (iv) 520232m

    Module 2: The 8051 Architecture

    The number of hardware interrupts in 8051 is?
    (i) 2
    (ii) 3
    (iii) 4
    (iv) 5

    View this question on its own page →
  23. Q2a. Demonstrate the Special Function Registers in 8051.20247m

    Module 2: The 8051 Architecture

    Demonstrate the Special Function Registers in 8051.

    View this question on its own page →
  24. Q2b. Explain the functions and programming associated to Interrupt Controller block in 8051.20247m

    Module 2: The 8051 Architecture

    Explain the functions and programming associated to Interrupt Controller block in 8051.

    View this question on its own page →
  25. Q3a. Discuss the Functions associated to all I/O Port pins in 8051.20247m

    Module 2: The 8051 Architecture

    Discuss the Functions associated to all I/O Port pins in 8051.

    View this question on its own page →
  26. Q3a. Draw and explain the internal block diagram of the 8051 microcontroller.20257m

    Module 2: The 8051 Architecture

    Draw and explain the internal block diagram of the 8051 microcontroller.

    View this question on its own page →
  27. Q3b. Describe the role of Program Counter and timing circuits in 8051.20257m

    Module 2: The 8051 Architecture

    Describe the role of Program Counter and timing circuits in 8051.

    View this question on its own page →
  28. Q4a. How many 16-bit registers are available in 8051? Explain their functions.20217m

    Module 2: The 8051 Architecture

    How many 16-bit registers are available in 8051? Explain their functions.

    View this question on its own page →
  29. Q4a. Explain the oscillator circuit and timing of the 8051 microcontrollers.20247m

    Module 2: The 8051 Architecture

    Explain the oscillator circuit and timing of the 8051 microcontrollers.

    View this question on its own page →
  30. Q4a. Explain the Special Function Registers used in 8051.20257m

    Module 2: The 8051 Architecture

    Explain the Special Function Registers used in 8051.

    View this question on its own page →
  31. Q4b. Explain the various external interrupt signals in 8051.20207m

    Module 2: The 8051 Architecture

    Explain the various external interrupt signals in 8051.

    View this question on its own page →
  32. Q5. Illustrate the pin diagram of 8051 with the help of a suitable diagram and explain the utility of the pins available in 8051.202414m

    Module 2: The 8051 Architecture

    Illustrate the pin diagram of 8051 with the help of a suitable diagram and explain the utility of the pins available in 8051.

    View this question on its own page →
  33. Q5a. Describe the memory organization in 8051 microcontroller.20237m

    Module 2: The 8051 Architecture

    Describe the memory organization in 8051 microcontroller.

    View this question on its own page →
  34. Q5b. Explain the functions of SP and PC registers in 8051 microcontroller.20237m

    Module 2: The 8051 Architecture

    Explain the functions of SP and PC registers in 8051 microcontroller.

    View this question on its own page →
  35. Q6a. Explain the oscillator circuit and timing of the 8051 microcontroller.20206m

    Module 2: The 8051 Architecture

    Explain the oscillator circuit and timing of the 8051 microcontroller.

    View this question on its own page →
  36. Q6a. List the special function register associated with (i) Interrupts (ii) I/O ports (iii) Timers/Counters20217m

    Module 2: The 8051 Architecture

    List the special function register associated with
    (i) Interrupts
    (ii) I/O ports
    (iii) Timers/Counters

    View this question on its own page →
  37. Q6a. What do you mean by general purpose registers? Explain the various flags and status register in 8051.20227m

    Module 2: The 8051 Architecture

    What do you mean by general purpose registers? Explain the various flags and status register in 8051.

    View this question on its own page →
  38. Q6b. Explain the functions of the following pins: (i) ALE (ii) \overline{PSEN} (iii) \overline{EA} (iv) RST20208m

    Module 2: The 8051 Architecture

    Explain the functions of the following pins:
    (i) ALE
    (ii) PSEN\overline{PSEN}
    (iii) EA\overline{EA}
    (iv) RST

    View this question on its own page →
  39. Q6b. Explain the concept of memory banks and further comment on the structure of the internal RAM of 8051.20217m

    Module 2: The 8051 Architecture

    Explain the concept of memory banks and further comment on the structure of the internal RAM of 8051.

    View this question on its own page →
  40. Q6b. Explain the internal memory organization of the microcontroller 8051.20247m

    Module 2: The 8051 Architecture

    Explain the internal memory organization of the microcontroller 8051.

    View this question on its own page →
  41. Q7a. Explain the alternate functions of port 0, port 2 and port 3.20206m

    Module 2: The 8051 Architecture

    Explain the alternate functions of port 0, port 2 and port 3.

    View this question on its own page →
  42. Q7b. Explain how bit addressing is distinguished from byte addressing in the 8051 microcontroller.20208m

    Module 2: The 8051 Architecture

    Explain how bit addressing is distinguished from byte addressing in the 8051 microcontroller.

    View this question on its own page →
  43. Q7b. What is the difference between over-flow and carry flag? Explain with an example.20217m

    Module 2: The 8051 Architecture

    What is the difference between over-flow and carry flag? Explain with an example.

    View this question on its own page →
  44. Q7b. Explain the PSW flags and SFR's (Special function registers) of 8051 microcontroller and also write the type of SFR's.20227m

    Module 2: The 8051 Architecture

    Explain the PSW flags and SFR's (Special function registers) of 8051 microcontroller and also write the type of SFR's.

    View this question on its own page →
  45. Q8a. Explain the special function registers associated with the I/O Ports. How to configure an I/O port as an input pin?20237m

    Module 2: The 8051 Architecture

    Explain the special function registers associated with the I/O Ports. How to configure an I/O port as an input pin?

    View this question on its own page →
  46. Q8b. What are the special function registers associated with the interrupt module of 8051?20237m

    Module 2: The 8051 Architecture

    What are the special function registers associated with the interrupt module of 8051?

    View this question on its own page →
  47. Q9a. Write short notes on: Interrupts20227m

    Module 2: The 8051 Architecture

    Write short notes on: Interrupts

    View this question on its own page →
  48. Q9b. Write short notes on: I/O Ports20227m

    Module 2: The 8051 Architecture

    Write short notes on: I/O Ports

    View this question on its own page →
  49. Q9b. Write short notes on: Stack & Stack Pointer20247m

    Module 2: The 8051 Architecture

    Write short notes on: Stack & Stack Pointer

    View this question on its own page →
  50. Q9b. Explain the address bus, data bus, and control bus in the 8051 architecture.20253.5m

    Module 2: The 8051 Architecture

    Explain the address bus, data bus, and control bus in the 8051 architecture.

    View this question on its own page →