ТОП просматриваемых книг сайта:
Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда. Стивен Леви
Читать онлайн.Название Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда
Год выпуска 2010
isbn 978-5-04-181233-1
Автор произведения Стивен Леви
Серия Digital Heroes
Издательство Эксмо
Другая программа, над которой Деннис работал совместно со Стокманом, – отладчик. TX‐0 поставлялся с отладочной программой UT‐3, взаимодействующей с компьютером во время его работы путем ввода команды непосредственно с флексографа. Но и здесь были большие проблемы. Так, он принимал код только в восьмеричной числовой системе. «Восьмеричная» – система исчисления с основанием 8 (в отличие от двоичной с основанием 2 и арабской с основанием 10). Это сложная в использовании система. Поэтому Деннис и Стокман решили написать нечто лучшее, чем UT‐3, что позволило бы пользователям использовать символический, более простой в работе язык ассемблера. Программа получила название FLIT. Она позволила пользователям находить программные ошибки во время сеанса работы, исправлять их и поддерживать работу программы. Деннис рассказывал, что название FLIT произошло от названия ленты для флексографа. Однако на самом деле источником вдохновения послужил спрей от насекомых одноименного бренда. FLIT, квантовый скачок вперед, позволил программистам создавать действительно оригинальные программы на компьютере подобно тому, как музыканты пишут свои произведения с помощью музыкальных инструментов. С помощью отладчика, занимавшего треть из 4096 слов всей памяти TX‐0, хакеры могли свободно создавать новый, более смелый стиль программирования.
Какие же программы писали хакеры? Ну, иногда эти программы делали нечто бессмысленное. Например, Питер Самсон сочинил программу, мгновенно превращавшую арабские цифры в римские. А Джек Деннис, хотя и восхитился его мастерством, все же заметил: «Боже мой, кому это пригодится?» Но Деннис понимал, что Самсон это делал ради ощущения собственной силы и восторга пользователя, когда тот вставлял бумажную ленту, следил за лампочками и переключателями и видел, как арабские цифры превращаются в римские.
И именно Джек Деннис подсказал Самсону, что с помощью TX‐0 можно воспроизводить звуки. Тогда не было встроенных регуляторов высоты, амплитуды звука, однако существовал способ управлять динамиком – на звучание влиял 14‐й бит в 18‐битных словах в памяти TX‐0, загруженный в конкретную микросекунду. Звук включался или выключался в зависимости от того, был 14‐й бит 1 или 0. Так Самсон стал писать программы, меняющие