comp.lang.ada
 help / color / mirror / Atom feed
From: "Shmuel (Seymour J.) Metz" <nospam@acm.org>
Subject: Re: Market pressures for more reliable software
Date: Thu, 28 Jun 2001 08:16:36 -0400
Date: 2001-06-28T08:16:36-04:00	[thread overview]
Message-ID: <3B3B2022.476FFE46@acm.org> (raw)
In-Reply-To: 2_x_6.6808$e5.26279@newsfeeds.bigpond.com



robin wrote:


> No. It used relative addressing, and base-relative addressing.
> (strictly speaking, it used base-displacement-indexed addressing.)
> The assembler allowed "absolute" addresses to be specified,
> which had to be filled in by the loader.

You're confusing two different things. The S/360 used absolute addresses, but they were not present in
instructions. At least, it did until prefixing came along. As to assembler language, it was relocatable addresses
that had to be adjusted by the loader; if the program specified an absolute address, then the loader did not have
to adjust it.

> Any program can be loaded anywhere in memory.
> Programs can be made dynamically relocatable, but only with some effort.

That was the theory in VMS; IBM had to scrap it and replace it with MVS.


> In the days when the 360 first came out, dynamin program relocation
> would have been an advantage (programs were relatively small, say, 200K bytes).
> These days the disadvantage of dynamic relocation is that the
> time taken to relocate a large program 10Mb, 100Mb becomes significant.

No, it's insignificant, because you only need to change the page tables.

--
Shmuel (Seymour J.) Metz




  parent reply	other threads:[~2001-06-28 12:16 UTC|newest]

Thread overview: 128+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-28  4:01 Market pressures for more reliable software robin
2001-06-28  7:30 ` Roedy Green
2001-06-28 16:12   ` Dale King
2001-06-28 12:16 ` Shmuel (Seymour J.) Metz [this message]
2001-06-29 12:14 ` Shmuel (Seymour J.) Metz
  -- strict thread matches above, loose matches on Subject: below --
2001-07-06  0:09 R. Vowels
2001-07-01 13:55 robin
2001-06-07 18:14 Long names are doom ? Pete Thompson
2001-06-07 20:30 ` Larry Kilgallen
2001-06-07 19:46   ` Marin David Condic
2001-06-07 20:20     ` Benjamin.Altman
2001-06-07 22:04       ` Marin David Condic
2001-06-09  6:10         ` Dale King
2001-06-12  8:42           ` James Kanze
2001-06-12 15:01             ` Dan Mercer
2001-06-12 17:16               ` Marin David Condic
2001-06-12 21:21                 ` Dan Mercer
2001-06-13  3:54                   ` Roedy Green
2001-06-13 13:48                     ` Marin David Condic
2001-06-13 14:57                       ` Ted Dennison
2001-06-13 16:22                         ` Marin David Condic
2001-06-13 19:48                           ` Market pressures for more reliable software Roedy Green
2001-06-13 20:42                             ` Ted Dennison
2001-06-13 21:27                               ` Marin David Condic
2001-06-14  5:09                                 ` Robert C. Leif, Ph.D.
2001-06-14 14:19                                 ` Ted Dennison
2001-06-14 14:53                                   ` Marin David Condic
2001-06-14 15:55                                     ` Ted Dennison
2001-06-15 15:21                                     ` Gautier
2001-06-15 15:36                                       ` Marin David Condic
2001-06-18 16:26                                     ` Wes Groleau
2001-06-14 15:30                                   ` Ed Jensen
2001-06-14 16:11                                     ` Marin David Condic
2001-06-14 17:32                                       ` Ted Dennison
2001-06-14 17:55                                         ` Charles Hixson
2001-06-14 20:10                                           ` Roedy Green
2001-06-16 23:48                                             ` Larry Elmore
2001-06-14 20:09                                         ` Roedy Green
2001-06-14 21:43                                           ` Ted Dennison
2001-06-16  2:41                                             ` Roedy Green
2001-06-16 23:08                                               ` Joseph T. Adams
2001-06-18 14:23                                               ` Ted Dennison
2001-06-15  3:44                                           ` Robert C. Leif, Ph.D.
2001-06-18 16:53                                             ` Wes Groleau
2001-08-07  1:08                                           ` The Ghost In The Machine
2001-08-07  2:38                                             ` Shmuel (Seymour J.) Metz
2001-08-13 14:14                                               ` The Ghost In The Machine
2001-06-15  6:59                                         ` Joseph T. Adams
2001-06-15 15:43                                         ` Ed Jensen
2001-06-16  2:45                                           ` Roedy Green
2001-06-16  2:45                                           ` Roedy Green
2001-06-16 14:25                                             ` James A. Robertson
2001-06-16 17:48                                               ` Roedy Green
2001-06-16 19:16                                                 ` James A. Robertson
2001-06-18 14:49                                             ` Ted Dennison
2001-06-18 15:46                                               ` Al Christians
2001-06-18 16:16                                                 ` Ted Dennison
2001-06-18 17:09                                                 ` Marin David Condic
2001-06-18 18:02                                                   ` Ted Dennison
2001-06-18 18:04                                                   ` Al Christians
2001-06-18 20:06                                                     ` Marin David Condic
2001-06-18 21:43                                                   ` tmoran
2001-06-18 21:29                                                 ` Charles Hixson
2001-06-18 22:23                                                   ` Al Christians
2001-06-20 15:49                                                     ` Charles Hixson
2001-06-19 12:18                                                   ` Shmuel (Seymour J.) Metz
2001-06-16 22:30                                         ` Florian Weimer
2001-06-14 17:56                                   ` David Chase
2001-06-16 14:22                                   ` James A. Robertson
2001-06-16 23:23                                     ` Al Christians
2001-06-17  1:38                                       ` tmoran
2001-06-18 13:59                                       ` Marin David Condic
2001-06-18 13:49                                     ` Marin David Condic
2001-06-19 12:09                                       ` Shmuel (Seymour J.) Metz
2001-06-19 14:23                                         ` Marin David Condic
2001-06-20  4:33                                           ` Shmuel (Seymour J.) Metz
2001-06-20 15:55                                           ` Charles Hixson
2001-06-20 16:55                                             ` Marin David Condic
2001-06-20 23:55                                               ` Shmuel (Seymour J.) Metz
2001-06-20 18:38                                           ` Roedy Green
     [not found]                                   ` <tM4W6.14397$Dd5.34 <3B28FAD5.5FFB643F@world.std.com>
2001-06-17  2:38                                     ` Shmuel (Seymour J.) Metz
2001-06-13 22:42                               ` tmoran
2001-06-13 22:44                             ` Larry Elmore
2001-06-14 16:57                               ` Charles Hixson
2001-06-14 13:09                             ` Shmuel (Seymour J.) Metz
2001-06-14 14:28                               ` Ted Dennison
2001-06-14 20:25                               ` Roedy Green
2001-06-17  2:43                                 ` Shmuel (Seymour J.) Metz
2001-06-13 22:02                           ` Larry Kilgallen
2001-06-21  1:41                           ` Larry Kilgallen
2001-06-21  1:38                       ` Larry Kilgallen
     [not found]                       ` <kbLV6.6795$pb1.259296@www.nOrganization: LJK Software <aPN5ieyHFSfT@eisner.encompasserve.org>
2001-06-21 14:20                         ` Marin David Condic
2001-06-24 22:31                         ` Shmuel (Seymour J.) Metz
2001-06-25  0:01                           ` Ken Garlington
2001-06-25 12:50                             ` Ken Garlington
2001-06-26 11:52                               ` Shmuel (Seymour J.) Metz
2001-06-27  9:41                                 ` Gary Labowitz
2001-06-27 21:09                                   ` Roedy Green
2001-06-28  0:31                                     ` tmoran
2001-06-28 11:45                                   ` Shmuel (Seymour J.) Metz
2001-06-25  8:09                           ` Gary Labowitz
2001-06-25 14:13                             ` Marin David Condic
2001-06-25 15:35                               ` David C. Hoos
2001-06-25 16:50                                 ` Marin David Condic
2001-06-25 17:08                                 ` Wes Groleau
2001-06-25 21:32                                   ` Al Christians
2001-07-02  4:49                                   ` David Thompson
2001-06-26 12:02                               ` Shmuel (Seymour J.) Metz
2001-06-26 12:48                                 ` David C. Hoos
2001-06-26 14:08                                 ` Al Christians
2001-06-26 15:00                                   ` Marin David Condic
2001-06-26 15:41                                     ` Wes Groleau
2001-06-27  3:33                                     ` Robert C. Leif, Ph.D.
2001-06-27 13:31                                       ` Marin David Condic
2001-06-26 17:39                                   ` tmoran
2001-06-26 16:26                                 ` Roedy Green
2001-06-28 11:50                                   ` Shmuel (Seymour J.) Metz
2001-06-28 21:32                                     ` Roedy Green
2001-06-28 12:20                                   ` Shmuel (Seymour J.) Metz
2001-07-01  0:50                                 ` Lao Xiao Hai
2001-07-02 11:41                                   ` Shmuel (Seymour J.) Metz
2001-07-03  6:43                                     ` Lao Xiao Hai
2001-07-04 14:40                                       ` Shmuel (Seymour J.) Metz
2001-07-04 21:00                                         ` Phil Robyn
2001-07-05 11:12                                           ` Gary Labowitz
2001-07-05 17:00                                             ` Phil Robyn
2001-07-05 11:10                                         ` Gary Labowitz
2001-07-05 13:27                                           ` Marin David Condic
2001-07-06  2:47                                             ` Ken Garlington
2001-07-06 23:24                                               ` Shmuel (Seymour J.) Metz
2001-07-07 17:45                                                 ` Ken Garlington
2001-07-08  2:54                                                   ` Shmuel (Seymour J.) Metz
     [not found]                                                   ` <3B47CB75.234C0543@acm.or g>
2001-07-16  0:56                                                     ` Ken Garlington
2001-07-16 12:03                                                       ` Shmuel (Seymour J.) Metz
2001-07-16 17:37                                                         ` Ken Garlington
2001-07-17  0:18                                                           ` Shmuel (Seymour J.) Metz
2001-07-20 15:48                                                             ` Ken Garlington
2001-07-22 15:37                                                               ` Shmuel (Seymour J.) Metz
2001-07-23  2:44                                                                 ` Ken Garlington
2001-07-23 10:09                                                                   ` Shmuel (Seymour J.) Metz
2001-07-06 23:15                                             ` Shmuel (Seymour J.) Metz
2001-07-06 23:11                                           ` Shmuel (Seymour J.) Metz
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox