Binding at Program Write Time

 

                                                10              load 13

                                                11              add 14

                                                12              sto 15

                                                13              5

                                                14              12

                                                15

 

10

load 13

11

add 14

12

sto 15

13

5

14

12

15

 

 

                                               

Binding at Compile Time/

Binding at Program Load Time

 

                                                0          load A

                                                1          add B               ß Symbolic addresses are fixed up either at

                                                2          sto C                compile time or later at program load time

                                                3          5

                                                4          12

                                                5

 

                                               

10

load 13

11

add 14

12

sto 15

13

5

14

12

15

 

 

lower bound (10)

upper bound (15)

 

Binding at Execution Time

 

                                                0          load 3

                                                1          add 4              

                                                2          sto 5

                                                3          5

                                                4          12

                                                5

 

                                               

10

load 3

11

add 4

12

sto 5

13

5

14

12

15

 

 

 

base register (10)

limit (6)