Остальные чуть было не свернули себе мозги, пытаясь понять, что же он
имел в виду, пока кто-то
READLIB.RU- БИБЛИОТЕКА ДЛЯ ВЗРОСЛЫХ: КНИГИ | ЛИТЕРАТУРА | РАССКАЗЫ | СОЧИНЕНИЯ | СТАТЬИ
Библиотека для взрослых разрешено читать книги, скачать литературу только совершеннолетним лицам. На сайте нет порно, а есть эротика!
==
TX-0 имел довольно ограниченнуюсистему
команд, так как его дизайн позволял использовать только два бита из
каждого восемнадцатибитного слова в качестве команды для компьютера, то
есть могли использоваться только четыре инструкции (каждая из возможных
комбинаций двух битов - 00, 01, 10, и 11 представляла собой команду). Все
что компьютер мог делать, могло быть сведено к выполнению одной из тех
четырех инструкций: ему требовалась одна команда, чтобы складывать два
числа, и последовательность из примерно двадцати команд, чтобы умножить
два числа. Тщательный просмотр написанного длинного списка команд
компьютера, записанных в двоичном виде, например, 10011001100001 могли
легко превратить вас в заговаривавшегося душевнобольного уже по истечении
нескольких минут. Но та же самая команда на языке ассемблера могла бы
выглядеть как ADD Y. После загрузки ассемблера в компьютер, который
написал Деннис, вы могли бы писать программы в более простой символической
форме, и спокойно сидеть и ждать, потирая от удовольствия руки, в то время
как компьютер выполнял для вас перевод в двоичный код. После этого вы
скармливали компьютеру уже подготовленный "объектный" код. Ценность этой
программы была неизмерима: она позволяла программистам писать на языке,
который напоминал естественный язык, а не эти бесконечные, вызывающие
головокружение, ряды единиц и нолей.
Другая программа, над которой Деннис работал вместе со Стокманом, была
новым вариантом отладчика или дебаггера (debugger - средство для удаления
ошибок