[TUHS] Disassemblers

Clem Cole clemc at ccc.com
Sun Jun 20 08:55:07 AEST 2021


Ah -- if it was adb you redid, no doubt of its power.  I used adb for a
long time -- PDP-11/VAX/68K but as you said, you could learn a lot about
your system.   FWIW:  we embedded adb into RTU, calling it kdb.   We didn't
have no fancy VMs to run the system under, when it halted, it halted.   On
a personal machine that was not a problem and adb/kdb was very cool.

Clem

On Sat, Jun 19, 2021 at 5:50 PM Rob Pike <robpike at gmail.com> wrote:

> Although upon reflection, I think what I did was fix 'adb' and call it
> 'db'. Haven't had my coffee yet this morning.
>
> -rob
>
>
> On Sun, Jun 20, 2021 at 7:49 AM Rob Pike <robpike at gmail.com> wrote:
>
>> For v8 or thereabouts, I spent some time fixing some fundamental bugs in
>> db and found that it was arcane but remarkably powerful. Since it was lower
>> level, it avoided the endemic debugging problem of misleading you about
>> your program: All it could do was tell you what the machine was doing.
>> (Cdb, sdb, and adb were, at least in my experience, always lying to you.) I
>> may be the only person who appreciated db fully. Once the bugs were gone
>> you really could use it to good effect, as long as you understood the CPU.
>>
>> But it was buggy and arcane, no question about that.
>>
>> -rob
>>
>>
>>
>>
>> On Sun, Jun 20, 2021 at 6:46 AM Richard Salz <rich.salz at gmail.com> wrote:
>>
>>> I remember compiling and playing Langston's "empire" that I was told
>>> came from a decompiled executable. This was in the 4.2 days.
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20210619/c97cd5ba/attachment.htm>


More information about the TUHS mailing list