March 7th, 2013

Привет из восьмидесятых

Встретился мне на хабре один ностальгический пост. Долго смеялсло рыдал над ним, даже свои старые тетради с антресолей достал. Это год где-то 1986-87, тогда у нас в радиотехникуме была закуплена пара "Агатов". Кто не знает, "Агат" - это советский клон Apple II, с телевизором "Шилялис" вместо монитора и процессором Motorola 6502 с маркировкой, спиленной наждаком. Из периферии - только скрипучая клавиатура и дисковод для 5-дюймовых дискет (какая мышь? какие жёсткие диски? это всё появилось позже). Программы, которых были считанные единицы, таскали на дискетах 360 Кб, а программировать можно было либо на ассемблере, либо на бейсике, встроенном в ППЗУ. Вот это ППЗУ и представляло наибольший интерес - документации никакой не было, а внутри было много всякого интересного - от графики и работы с контроллерами дисководов до реассемблера, которым, собственно, и получали этот код. Никаких принтеров у нас тогда тоже не было, поэтому выглядело это так: один вслух читал с экрана адреса и ассемблерные команды, другой записывал их на листы жёлтоватой писчей бумаги. Потом листы сшивались в брошюры, а ассемблерный код анализировался и комментировался, а затем найденные полезные подпрограммы использовались в своих программах. У меня сохранилась эта тетрадь, толстая такая. Вообще, надо бы как-нибудь разобрать эту коробку, там ещё много интересных артефактов.



Collapse )