Spread the word.

Share the link on social media.

Share
  • Facebook
Have an account? Sign In Now

Sign Up

Have an account? Sign In Now

Sign In

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

Sorry, you do not have permission to ask a question, You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here
Sign InSign Up

SIKSHAPATH

SIKSHAPATH Navigation

  • Home
  • Questions
  • Blog
    • Computer Science(CSE)
    • NPTEL
    • Startup
  • Shop
    • Internshala Answers
Search
Ask A Question

Mobile menu

Close
Ask A Question
  • Home
  • Questions
  • Blog
    • Computer Science(CSE)
    • NPTEL
    • Startup
  • Shop
    • Internshala Answers
Home/ Questions/Q 9041
Next
In Process

SIKSHAPATH Latest Questions

Berlin
  • 0
  • 0
Berlin
Asked: December 3, 20212021-12-03T20:31:12+05:30 2021-12-03T20:31:12+05:30In: Other

Explain in detail about the concept of Addressing in the Memory. What is an Instruction Cycle?

  • 0
  • 0

Explain in detail about the concept of Addressing in the Memory. What is an Instruction Cycle?

cao
  • 1 1 Answer
  • 87 Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook

    1 Answer

    • Voted
    • Oldest
    • Recent
    1. I'M ADMIN
      I'M ADMIN
      2021-12-03T20:39:19+05:30Added an answer on December 3, 2021 at 8:39 pm
      This answer was edited.

      Q.Explain in detail about the concept of Addressing in the Memory.

      Each instruction needs data on which it has to perform the specified operation. The data may be in the accumulator, GPR (general purpose registers) or in some specified memory location.

      The techniques of specifying the address of the data are known as addressing modes.

      The important addressing modes are as follows :

      (i) Direct Addressing

      (ii) Register Addressing

      (iii) Register Indirect Addressing

      (iv) Immediate Addressing

      (v) Relation Addressing

      (i) Direct Addressing: In this, the address of the data is specified within the instruction itself.

      Example of direct addressing is :

      (a) STA 2500H : store the contents of accumulator in the memory location 2500H.

      (ii) Register Addressing: In register addressing, the operands are located in the general purpose registers. In other words the contents of the register are the operands. Therefore only this name of the register is to be specified in the instruction.

      E.g. of register addressing are :

      (a) MOV A, B: Transfer the contents of register B to register A.

      (iii) Register Indirect Addressing: In this, the address of the operand is given directly. The contents of a register or a registers pairs are the address of the operand.

      Example : LX1 H, 2400H–> load H-L pair with 2400 H.

      (a) MOV A, M : Move the contents of the memory location whose address is in H-L pair to the accumulator.

      (iv) Immediate addressing: In this the operand in given in the instruction itself. E.g. (a) MVI A, 06 : Move 06 to an accumulator.

      (v) Relation Addressing: In this, a signed displacement is added to the current value of the program counter to form the effective address. This is also known as PC relative addressing.  

      Q.What is an Instruction Cycle?

      The main function of a CPU is to execute programs. A program converts of a sequence of instructions to perform a particular task.

      Program as stored in a memory. The CPU fetcher one instruction at a time from the memory & executes it. Then it fetches the vent instruction to execute it.

      The CPU repeats this process till it executes all the instructions of the program. Thereafter, it may take another program if any, to execute.

      The necessary steps that the processor has to carry out for fetching an instruction from the memory and executing an instruction from the memory and executing it, constitute an instruction cycle.

      An instruction cycle consists of 2 parts. Fetch cycle & execute cycle.

      In the fetch cycle, the CPU fetches the m/c code of this instruction from the memory. The necessary steps that are carried out to fetch an opcode from the memory constitute a fetch cycle.

      In executing cycle instruction is executed.

      The necessary which are carried to execute an instruction constitute are execute cycle.

        • 0
      • Reply
      • Share
        Share
        • Share on WhatsApp
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn

    Leave an answer
    Cancel reply

    You must login to add an answer.

    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    store ads

    Stats

    • Questions 1k
    • Answers 1k
    • Posts 149
    • Best Answers 89
    • This Free AI Tool Translates Entire Books in Minute !
    • AI News: 🎬 Hollywood’s AI Studios, 🎓 OpenAI’s Latest Gift to Educators, 🚚 Class8 Bags $22M, 🧠 Google Gemini’s Memory Upgrade
    • AI NEWS: Legal Action Against OpenAI, $16M Paid, & Elon Musk’s Praise from Investor 🤖💰📑 | AI Boosts Cloud Seeding for Water Security 🌱💧
    • AI News: 🎬AI Video Tool Scam Exposed🤯, 🛰️ AI-Powered Drones to Ukraine 😱, Google’s $20M AI Push, Sam Altman Joins SF’s Leadership Team
    • AI News: 🤝 Biden Meets Xi on AI Talks, 💡 Xavier Niel’s Advice for Europe, ♻️ Hong Kong’s Smart Bin Revolution, 🚀 AI x Huawei

    Explore

    • Recent Questions
    • Questions For You
    • Answers With Time
    • Most Visited
    • New Questions
    • Recent Questions With Time

    Footer

    SIKSHAPATH

    Helpful Links

    • Contact
    • Disclaimer
    • Privacy Policy Notice
    • TERMS OF USE
    • FAQs
    • Refund/Cancellation Policy
    • Delivery Policy for Sikshapath

    Follow Us

    © 2021-24 Sikshapath. All Rights Reserved

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.