Перевод с обратного языка
Знатоки творчества "Аквариума" знают, что в альбом "Треугольник" (1981) включено стихотворение на обратном языке.
Первый компьютер у меня появился в 1986 году. Это был БК-0010, первой модели - с плёночной клавиатурой и интерпретатором языка "ФОКАЛ" в ПЗУ. Кассеты с программами, руководство по ассемблеру PDP-11 и описание системных регистров приходилось добывать самостоятельно, через друзей, знакомых и случайные объявления в журналах. Всё-таки даже до появления FidoNet в СССР было ещё четыре года.
И вот однажды, играючись, я добрался до регистра, через который шло общение БК с магнитофоном. Один бит регистра работал на вход, соседний - на выход. "Ага", - сказал я, за полчасика составил, набрал и отладил в машинных кодах процедуру записи/воспроизведения звука и начал исследовать полученный цифровой магнитофон. Запись шла в видеопамять - обычной памяти у БК было только 16K, а тут ещё целых 16K простаивают без дела. Заодно на экране получались красивые полоски.
Так я узнал, что однобитного звука при высокой частоте дискретизации вполне достаточно, чтобы узнаваемо воспроизводить музыку и речь. Тут мне под руку попалась кассета с "Треугольником", я дописал процедуру обратного воспроизведения - и наконец-то узнал, о чём это стихотворение.
Первый компьютер у меня появился в 1986 году. Это был БК-0010, первой модели - с плёночной клавиатурой и интерпретатором языка "ФОКАЛ" в ПЗУ. Кассеты с программами, руководство по ассемблеру PDP-11 и описание системных регистров приходилось добывать самостоятельно, через друзей, знакомых и случайные объявления в журналах. Всё-таки даже до появления FidoNet в СССР было ещё четыре года.
И вот однажды, играючись, я добрался до регистра, через который шло общение БК с магнитофоном. Один бит регистра работал на вход, соседний - на выход. "Ага", - сказал я, за полчасика составил, набрал и отладил в машинных кодах процедуру записи/воспроизведения звука и начал исследовать полученный цифровой магнитофон. Запись шла в видеопамять - обычной памяти у БК было только 16K, а тут ещё целых 16K простаивают без дела. Заодно на экране получались красивые полоски.
Так я узнал, что однобитного звука при высокой частоте дискретизации вполне достаточно, чтобы узнаваемо воспроизводить музыку и речь. Тут мне под руку попалась кассета с "Треугольником", я дописал процедуру обратного воспроизведения - и наконец-то узнал, о чём это стихотворение.
Re
Памяти маловато, правда. Хотя когда я на "Микрошу" грузил Бейсик, примерно так же и оставалось...
Re: Re
Re: Re
Re: Re
Re: Re
С Фортом я впервые повстречался на втором курсе. У одногруппника был крутой американский калькулятор, программируемый на Форте.
Re: Re
впечатлениевосхищение, что и brainfuck. со вторым правда познакомился заметно позже, но до сих пор оба языка считаю если не совершенством изящества, то хотя бы где-то поблизости.Re: Re
Его пишут. Ядро его на ассемблере совсем ничего, а далее идёт саморазвёртывание. Я так и сделал в 87м.
Re: Re
Re: Re
Re: Re
Re: Re
no subject
А ещё там тамошний интерпретатор мог выдать ошибку "Непарные скобки" на выражение, не содержащее вобще ни одной скобки.
Интересная была машина :-)
Чем инженер-механик
no subject
no subject
no subject
Фокал же тормозной был до невозможности. Даже самый простой бейсик был быыстрее в разы. Но лучше всего, конечно, получалось на короле всех языков -- Форте.
шел 1986 год
получала первые навыки программирования на огромных шкафах под названием "Мир-2". Самыми примечательными на клавиатуре были знаки "Сумма" и "Интеграл". вот так вот просто. Без создания процедур и циклов. Один значек и все.
А еще световое перо позволяло быстро править ошибки. Язык был внутренний. Накопители: перфоленты и магнитные карты.