Difference between revisions of "DDT"
From Computer History Wiki
m (→Implementations found on ITS: Typo.) |
(Linkify. Add KLRUG.) |
||
Line 5: | Line 5: | ||
* Arguments are commonly prefixed to the command. | * Arguments are commonly prefixed to the command. | ||
− | DDT was first implemented at MIT for a [[PDP-1]] computer. It was then implemented for [[PDP-6]], [[PDP-10|10]], and [[PDP-11|11]] computers at MIT. It was also widely used at DEC. | + | DDT was first implemented at MIT for a [[PDP-1]] computer. It was then implemented for [[PDP-6]], [[PDP-10|10]], and [[PDP-11|11]] computers at MIT. It was also widely used at [[Digital Equipment Corporation|DEC]]. |
== Implementations == | == Implementations == | ||
Line 15: | Line 15: | ||
* KLDDT specifically for the [[KL10]]. | * KLDDT specifically for the [[KL10]]. | ||
* RUG for the PDP-11. | * RUG for the PDP-11. | ||
− | * URUG, or micro RUG, for the GT40. | + | * URUG, or micro RUG, for the [[GT40]]. |
+ | * KLRUG for the KL10 front end. | ||
* 11DDT for the PDP-11. | * 11DDT for the PDP-11. | ||
* CARPET remote PDP-11 debugger hosted on a PDP-10. | * CARPET remote PDP-11 debugger hosted on a PDP-10. |
Revision as of 12:21, 28 September 2019
DDT is a family of debuggers with some common characteristics:
- Most commands are invoked with a single key, plus modifiers.
- Altmode or Escape is used as a prefix modifier.
- Arguments are commonly prefixed to the command.
DDT was first implemented at MIT for a PDP-1 computer. It was then implemented for PDP-6, 10, and 11 computers at MIT. It was also widely used at DEC.
Implementations
Implementations found on ITS
- Exec DDT, also known as NTS DDT, for the PDP-6 and 10.
- Timesharing DDT for the PDP-6 and 10.
- KLDDT specifically for the KL10.
- RUG for the PDP-11.
- URUG, or micro RUG, for the GT40.
- KLRUG for the KL10 front end.
- 11DDT for the PDP-11.
- CARPET remote PDP-11 debugger hosted on a PDP-10.
- Timesharing DDT for SITS.
- IMDDT for Imlac PDS-1.