первый раз
Aug. 17th, 2007 06:53 pmВо внутренней рассылке на работе обсуждают, кто как и когда начал с компьютерами работать. Отослал пару слов и о себе тоже.
Моим первым компьютером был не компьютер, а программируемый калькулятор MK-52. У него было около ста байт памяти, и еще 512 - постоянного хранения, которое не стиралось, когда выключали. Я не помню, что на нем писал, кажется игры какие-то, типа версии морского боя. Плюс вводил программы, которые публиковали в "Науке и жизни", и изучал их.
Но это все же не настоящее начало. По-настоящему я начал работать с компьютером Yamaha MSX-1, году в 1989, наверное. Конечно, не дома и не в школе (в школе они появились на год-два позже, а что своих компьютеров тогда еще не было, нынешнему поколению, наверное, надо объяснять), а в местном пединституте, там было два класса Ямах. Я был тогда в седьмом-восьмом классе, и в пединститут ходил по блату: там преподавал муж коллеги моей мамы (мы дружили семьями, и их сын, на пару лет старше меня, сидел за теми же Ямахами и почти всему меня о них научил. Спасибо, Марат).
На Ямахе был BASIC, майкрософтовского происхождения; работать можно было либо в нем, либо запустить настоящую OS - CP/M или MSXDOS (клон MS-DOS 1.0 с совместимой файловой структурой, если не ошибаюсь).
Моим первым языком программирования был BASIC, из чего вытекает, что у меня неизлечимо повреждены мозги (по мнению Дайкстра). Но как только я разобрался, что такое PEEK и POKE, и заполучил системную документацию с списком машинных кодов, мои программы на бейсике стали состоять в основном из кусков ассемблера. Z80 был первым и последним процессором, машинные коды которого я помнил наизусть и мог читать с экрана. Впоследствии я много писал на ассемблере x86, но его опкоды так ни разу и не выучил, кроме нескольких особенно важных (типа 0xCC).
А как это было у вас?
Моим первым компьютером был не компьютер, а программируемый калькулятор MK-52. У него было около ста байт памяти, и еще 512 - постоянного хранения, которое не стиралось, когда выключали. Я не помню, что на нем писал, кажется игры какие-то, типа версии морского боя. Плюс вводил программы, которые публиковали в "Науке и жизни", и изучал их.
Но это все же не настоящее начало. По-настоящему я начал работать с компьютером Yamaha MSX-1, году в 1989, наверное. Конечно, не дома и не в школе (в школе они появились на год-два позже, а что своих компьютеров тогда еще не было, нынешнему поколению, наверное, надо объяснять), а в местном пединституте, там было два класса Ямах. Я был тогда в седьмом-восьмом классе, и в пединститут ходил по блату: там преподавал муж коллеги моей мамы (мы дружили семьями, и их сын, на пару лет старше меня, сидел за теми же Ямахами и почти всему меня о них научил. Спасибо, Марат).
На Ямахе был BASIC, майкрософтовского происхождения; работать можно было либо в нем, либо запустить настоящую OS - CP/M или MSXDOS (клон MS-DOS 1.0 с совместимой файловой структурой, если не ошибаюсь).
Моим первым языком программирования был BASIC, из чего вытекает, что у меня неизлечимо повреждены мозги (по мнению Дайкстра). Но как только я разобрался, что такое PEEK и POKE, и заполучил системную документацию с списком машинных кодов, мои программы на бейсике стали состоять в основном из кусков ассемблера. Z80 был первым и последним процессором, машинные коды которого я помнил наизусть и мог читать с экрана. Впоследствии я много писал на ассемблере x86, но его опкоды так ни разу и не выучил, кроме нескольких особенно важных (типа 0xCC).
А как это было у вас?