How does the 8051 microcontroller access external memory?

This question was previously asked in
RRB JE CBT 2 (Electronics Engineering) ReExam Official Paper (Held On: 04 Jun, 2025)
View all RRB JE Papers >
  1. By using direct addressing
  2. By using immediate addressing
  3. By using register addressing
  4. By using indirect addressing through DPTR

Answer (Detailed Solution Below)

Option 4 : By using indirect addressing through DPTR
Free
General Science for All Railway Exams Mock Test
2.2 Lakh Users
20 Questions 20 Marks 15 Mins

Detailed Solution

Download Solution PDF

Explanation:

The 8051 microcontroller accesses external memory primarily through indirect addressing using the Data Pointer (DPTR).

Here's why:

  • DPTR (Data Pointer): The DPTR is a 16-bit register in the 8051 that holds the 16-bit address of the external memory location to be accessed.

  • MOVX Instruction: The 8051 uses special instructions like MOVX (Move External) to read from or write to external data memory. For example, MOVX A, @DPTR moves data from the external memory location pointed to by DPTR into the accumulator.

  • Indirect Addressing: This method is called indirect addressing because the instruction doesn't directly specify the memory address but rather uses the content of a register (DPTR) as the address.

While the 8051 also has direct, immediate, and register addressing modes, these are primarily for accessing internal memory (RAM, SFRs) or for immediate data operations, not for accessing external memory.

Therefore, the correct option is: By using indirect addressing through DPTR

Latest RRB JE Updates

Last updated on Jul 2, 2025

-> The RRB JE CBT 2 Result 2025 has been released for 9 RRBs Zones (Ahmedabad, Bengaluru, Jammu-Srinagar, Kolkata, Malda, Mumbai, Ranchi, Secunderabad, and Thiruvananthapuram).

-> RRB JE CBT 2 Scorecard 2025 has been released along with cut off Marks.

-> RRB JE CBT 2 answer key 2025 for June 4 exam has been released at the official website.

-> Check Your Marks via RRB JE CBT 2 Rank Calculator 2025

-> RRB JE CBT 2 admit card 2025 has been released. 

-> RRB JE CBT 2 city intimation slip 2025 for June 4 exam has been released at the official website.

-> RRB JE CBT 2 Cancelled Shift Exam 2025 will be conducted on June 4, 2025 in offline mode. 

-> RRB JE CBT 2 Exam Analysis 2025 is Out, Candidates analysis their exam according to Shift 1 and 2 Questions and Answers.

-> The RRB JE Notification 2024 was released for 7951 vacancies for various posts of Junior Engineer, Depot Material Superintendent, Chemical & Metallurgical Assistant, Chemical Supervisor (Research) and Metallurgical Supervisor (Research). 

-> The selection process includes CBT 1, CBT 2, and Document Verification & Medical Test.

-> The candidates who will be selected will get an approximate salary range between Rs. 13,500 to Rs. 38,425.

-> Attempt RRB JE Free Current Affairs Mock Test here

-> Enhance your preparation with the RRB JE Previous Year Papers

Get Free Access Now
Hot Links: teen patti master 51 bonus teen patti party teen patti joy 51 bonus teen patti yas