Microprocessor Internship

Sanfoundry offers internships in "Microprocessor". Read the complete details below regarding the internship requirements, eligibility criterior and the application process.

Pre-requisite / Skillset for Microprocessor Internship

1. Intern must have adequate knowledge on the feature of the 8085 microprocessor, Hardware Architecture and PIN diagram.

2. Should be able to demonstrate programming proficiency using the various addressing modes and data transfer instructions of 8085 microprocessor.


3. Should evaluate the data transfer information through serial & parallel ports.

4. Should be able to illustrate the interrupts handling and demonstrate peripherals applications in different IC and know about A/D and D/A converters.

5. Capability to apply the programming concepts to interface the hardware units with microprocessor.

6. Must be aware of fundamental operating concepts behind microprocessors.


7. Should emphasis on the hardware features of Microprocessor 8085, 8086 with their functions.

8. Must be aware of commonly used peripheral / interfacing.

9. Ability to describe core concepts of 8086 microprocessor.

10. Should be able to interpret the instructions of 8086 and write assembly and mixed language programs.


11. Able to identify the specifications of peripheral chip.

12. Should be able to design 8086 based system using memory and peripheral chips.

13. Must have the ability to appraise the architecture of advanced processors.

14. Should be familiar with hyperthreading technology.

15. Apply a basic concept of digital fundamentals to Microprocessor based personal computer system.


16. Able to analyze a detailed s/w & h/w structure of the Microprocessor.

17. Should illustrate how the different peripherals (8085/8086) are interfaced with Microprocessor.

18. Must be capable of analyzing the properties of Microprocessors(8085/8086).

Microprocessor Internship Test

Intern has to take Microprocessor internship test in which they will be asked 50 multiple-choice questions. They have to score grade A or A* on this test to be eligible for the internship. Here’s a sample set of questions on the Microprocessor topic.

1. The instruction “JUMP” belongs to
(A) sequential control flow instructions
(B) control transfer instructions
(C) branch instructions
(D) control transfer & branch instructions
View Answer

Answer: D
Explanation: The JUMP instruction transfers the control to the address located in the instruction.

2. The contents of a base register are added to the contents of index register in
(A) indexed addressing mode
(B) based indexed addressing mode
(C) relative based indexed addressing mode
(D) based indexed and relative based indexed addressing mode
View Answer

Answer: D
Explanation: The effective address is formed by adding the contents of both base and index registers to a default segment.

3. The instruction that adds immediate data/contents of the memory location specified in an instruction/register to the contents of another register/memory location is
View Answer

Answer: B
Explanation: ADD instruction adds the data.

4. The ROR instruction rotates the contents of the destination operand to
(A) left
(B) right
(C) left and then right
(D) right and then left
View Answer

Answer: B
Explanation: ROR stands for Rotate Right without carry. so, the instruction rotates right.

5. Which of the following is not a machine controlled instruction?
View Answer

Answer: B
Explanation: Since CLC is a flag manipulation instruction where CLC stands for Clear Carry Flag.

Practice the full set of Microprocessor Multiple Choice Questions before applying for the internship.

How to apply for the Microprocessor Internship

1. Read the Sanfoundry Internship FAQs

2. Take the Microprocessor Internship Test

3. Submit the Internship Application Form

Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He is Linux Kernel Developer & SAN Architect and is passionate about competency developments in these areas. He lives in Bangalore and delivers focused training sessions to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers, Linux Networking, Linux Storage, Advanced C Programming, SAN Storage Technologies, SCSI Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him @ LinkedIn | Youtube | Instagram | Facebook | Twitter