Apr. 5th, 2013

mar1ner: Вот такая юзерпика (Default)

Как только в своё время не изголялись…

ITHappens Do you speak CP 866?

Дело было лет двадцать назад, когда писишка была редкостью, стоила дорого и не всегда комплектовалась мышкой, а про локальные сети мало кто слышал. Действующие лица: студенты специальностей 220100, 220400 и 220500 в количестве пяти человек. Инвентарь: БК-0010 с дисководом и принтером СМ6337.

Один из студентов приносит дискету (5,25 дюйма на 800 КБ, «бэкашка» другие не понимала) с книжкой по IBM PC в виде голого текста. В книжке, по его рассказу, много интересного. Возникает идея распечатать, тем более что книжка специально порезана на кусочки по 8–10 килобайт, что позволяет напечатать её на БК (там всего чуть меньше 16 КБ для программ и данных выделено).

Мгновенно ваяется программочка, перекидывающая байтики в порт принтера, начиная с определённого адреса памяти. А чего? Несколько команд на ассемблере. В нужную область памяти грузится первый файл, программа запускается, принтер печатает несколько знаков… и затыкается. Программа завершает работу.

Ну и так далее, до победного резульатата. Ежели остальные герои этой истории, произошедшей в кабинете информатики 11-й школы города Йошкар-Олы это читают, то передаю им привет! ;-)

Изначально написано тут: http://www.lab108.ru/2013/04/05/bylo-vremya-bylo/ | Комментировать | Комментариев

Profile

mar1ner: Вот такая юзерпика (Default)
mar1ner

April 2017

S M T W T F S
      1
234 5 678
91011 12131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 21st, 2025 09:56 am
Powered by Dreamwidth Studios