Dinamikus hibakeresési technika - Dynamic debugging technique

A Dynamic Debugging Technique ( DDT ) egy hibakereső programsorozat, amelyet eredetileg a Digital Equipment Corporation (DEC) hardveréhez fejlesztettek ki, eredetileg DEC Debugging Tape néven, mert papírszalagon terjesztették . A név egy szójáték a DDT rovarirtó szeren . A DDT első változatát az MIT fejlesztette ki a PDP-1 számítógép számára 1961-ben, de az újabb verziók újabb platformokon továbbra is ugyanazt a nevet használták. Miután más szállítói platformokra hordozták és megváltoztatták az adathordozókat, a név kevésbé DEC-központú verzióra változott. Korai változatai Digital Research „s CP / M és CP / M-86 tartotta a december név DDT (DDT-86 és a DDT-68K) számára debugger, azonban most már azt jelenti, "Dynamic hibakereső eszköz". A CP / M DDT-t később a Symbolic Instruction Debugger (SID, ZSID, SID86 és GEMSID ) váltotta fel a DR DOS-ban és a GEM-ben .

A DDT normál hibakereső funkciója mellett a Massachusetts Institute of Technology (MIT) Incompatible Timesharing System (ITS) operációs rendszer legfelső szintű parancsértelmezőjeként is használható volt ; néhány újabb ITS rendszeren egy "PWORD" -ra cserélik, amely a DDT funkcionalitásának korlátozott részhalmazát valósítja meg. A DDT egyszerre akár nyolc folyamatot is lefuttathat (az úgynevezett "jobokat" az ITS-en), például a TECO több munkamenetét , és a DDT rekurzív módon is futtatható - vagyis ezek a munkák egy része vagy mindegyike maga is lehet DDT (ami ezután újabb nyolc munkát tudna vezetni stb.). Ez a nyolc munka egyedi nevet kapott, és az eredeti és legfelsõbb DDT szokásos neve "HACTRN" ("hack-tran") volt. Guy L. Steele írt FILK vers paródiája Edgar Allan Poe „s " The Raven " címmel a HACTRN .

DEC-10 / DEC-20 DDT

A DECSystem-10 & DECSYSTEM-20 - on megvalósított DDT (Dynamic Debugging Technique) lehetővé tette a hibakeresés alatt álló programozásban a szimbólumokra való hivatkozásokat. Ez a szolgáltatás szimbólumokat töltött be az .EXE futtatható fájlból; az SDDT nevű speciális verzió a futó monitor szimbólumait használta, és lehetővé tette a rendszer programozóinak, hogy "belenézzenek".

Lásd még

Hivatkozások

Külső linkek