--%>

Define the Binding of Instructions and Data to Memory

Define the Binding of Instructions and Data to Memory?

E

Expert

Verified

Address binding of instructions and data to memory addresses can occur at three differ stages as follows:

  • Compile time: When memory location identified a priori, absolute code can be created; should recompile code but starting location changes.
  • Load time: It should generate relocatable code when memory location is not identified at compile time.
  • Execution time: Binding delayed till run time if the process can be moved throughout its execution from one memory segment to other. Required hardware support for address maps (for example: base and limit registers).
  • It is multistep processing of a user program.

   Related Questions in Programming Languages

  • Q : Define the term Module Module : It is a

    Module: It is a group of program components, usually with restricted visibility to program components in other modules. Java employs packages to implement this perception.

  • Q : Determining group ID of new file

    Explain various options available in order to determine the group ID of new file?

  • Q : Problem on COBOL source code errors

    There are many errors in the following COBOL source code. Identify the errors and rewrite the program so that it contains no errors:IDENTIFICATION DIVISION   (Full stop required)PROGRAM ID. ERRORS-EXAMPLE.DATA DIVISION    (Fu

  • Q : Use of Macros used in windows-dot-h

    What is the use of Macros used in <windows.h> header files?

  • Q : Function overloading in C plus Function

    Function overloading in C++: The function name containing numerous definitions which are differentiable by the number or kinds of their arguments is termed as function overloading.

  • Q : What is Unique Identifier What is

    What is Unique Identifier and how do I determine one?

  • Q : Java program to sort ten numbers using

    Q. Write a java program to sort ten numbers using bubble sort method. Ans. class Bubble sort

    Q : What is Bit manipulation operator Bit

    Bit manipulation operator: Operators, like &, | and ^, which are employed to examine and manipulate individual bits win the bytes of a data item. The shift operators, <<, >> and >>>, are too bit manipulation operators.

  • Q : Explain If statement If statement : A

    If statement: A control structure employed to select between performing or not performing additional actions.     if(boolean-expression){        // Statements

  • Q : Use the Processing program for the

    1. Here is a short program. It prints out the value of a variable "x". Ernie and Bert disagree about what will be printed: Ernie says, the value gets changed in "changeX" so it will print "7", and Bert says, no, when the function exits the changes get reversed and the value goes back to "5". Expl