Uzmanību! Jūs šobrīd skatāties forumu ierobežotā režīmā - autorizējaties (lapas augšdaļā) vai reģistrējaties lai piekļūtu visām foruma iespējām (tēmas / atbildes izveidošana, piekļuve sarakstiem «Atlasītās», «Manas tēmas», «Neizlasītās»).
Datorprogrammas, autortiesības un licencēšana
1С зоопарк Uz tēmu sarakstu
Ivan 16.08.2006 09:58
nav ziņojumu
nav ziņojumu
Atbildes (406)
Ivan, а сколько Вам лет?
а то у меня в голове не укладывается Ваш студенческий энтузиазм и самостоятельно написанный дизассемблер для БК.
тоже когда-то написал подобный, только для процессора КР580. да, но ето было в 90 или 91 году, позже у нас уже появились xт, 286, 386
а то у меня в голове не укладывается Ваш студенческий энтузиазм и самостоятельно написанный дизассемблер для БК.
тоже когда-то написал подобный, только для процессора КР580. да, но ето было в 90 или 91 году, позже у нас уже появились xт, 286, 386
Avic 01.09.2006 22:54
67 ziņojumi
67 ziņojumi
Иван, если Вы что-то знаете о БК, то я ничего не поняла. В моё время не было уроков информатики и тем более 10-балльной системы "По информатике все получали 8.. мне ставили 10 "
Иван, БК существовали во времена моей молодости, тогда не было ни уроков информатики, ни 10-балльной системы.
Иван, БК существовали во времена моей молодости, тогда не было ни уроков информатики, ни 10-балльной системы.
Alekom
сообщений: 3664 01.09.2006 19:21
Слетла
"овцы уже давно переболели этой болезнью."
Какой ? (смайлик ужаса и смятения)
Алеком, а Вы не догадываетесь? Как Вы думаете, почему в Латвии так много фирм-франчайзи 1С со своими собственными конфигурациями? Потому что не перевелись ишшо Иваны на земле Латвийской
сообщений: 3664 01.09.2006 19:21
Слетла
"овцы уже давно переболели этой болезнью."
Какой ? (смайлик ужаса и смятения)
Алеком, а Вы не догадываетесь? Как Вы думаете, почему в Латвии так много фирм-франчайзи 1С со своими собственными конфигурациями? Потому что не перевелись ишшо Иваны на земле Латвийской
АВИК: Вас интересует в каком возрасте я написал дизассемблер? Ну.. мне тогда было.. 17 лет. Как раз перед тем как появились первые 286. Дальше, думаю сами сосчитаете. (если это для вас так важно)
МАКССОФТ: Ваша молодость.. моя юность.. Тинэейджером (как это сейчас модно говорить) я тогда был. 10 бальная система была введена как раз в последний год обучения (постоянно попадаем под какие-то эксперименты)
МАКССОФТ: Ваша молодость.. моя юность.. Тинэейджером (как это сейчас модно говорить) я тогда был. 10 бальная система была введена как раз в последний год обучения (постоянно попадаем под какие-то эксперименты)
Ivan 04.09.2006 13:55
nav ziņojumu
nav ziņojumu
СЛЕТЛА: Не совсем понятна ваша ирония. Раз вы не имеете никакого отношения к программированию, вам то что от того что конфигураторов 1С очень много? Вас как потребителя это наоборот должно радовать! Есть из чего выбирать!
Ivan 04.09.2006 13:58
nav ziņojumu
nav ziņojumu
АВЕК: Поделюсь своими достижениями.. на БК0011.. Скажем так.. наиболее существенные проекты.
Эмулятор NC на БК.. Зачем? Для удобства использования (все эти DIR, COPY, RENAME для некоторых были большой наукой, а тут на тебе.. простота. Не везде тогда стояли 286 и 386.., а удобства хотелось всем).
Дизассемблеровщик (хм.. память БК11 была страничная, в отличии от БК10.. Даже экранную память можно было адресовать через две страницы.. Получались хорошие эффекты в играх.. Комнаты регенерировались моментально)
Карточный дурак.. сетевой. (ох намучался я тогда с изучением протокола работы сети.. потом написал рабочую процедуру, которую без особых знаний можно было встраивать в любую программу, где было необходимо соеденить несколько компьютеров в сеть)
Эмулятро БК10 (ну это было совсем просто... скопировал всю системную память с БК10.. закачал ее в одну из страниц.. перехватил все системные прерывания на свою таблицу обработки прерываний.. несколько процедур и вуаля.. на БК11 можно было работать как на БК10. даже драйвер считывания с дисковода был написан свой, чтобы дискеты, отфарматированные на БК10 читались на БК11 (правда это немного из другой оперы.. но тоже имело отношение, ведь нужно было что-то выполнять в эмуляторе).
Ассемблерный редактор с компилятором в машинные коды. Нечто подобное было на 10... Признаюсь.. в какой-то мере я все это дело слизал. Но в моем ассемблере можно было адресовать еще и страницы.
Вот. Все это было сделано в период с... 16 до 19 лет.
Эмулятор NC на БК.. Зачем? Для удобства использования (все эти DIR, COPY, RENAME для некоторых были большой наукой, а тут на тебе.. простота. Не везде тогда стояли 286 и 386.., а удобства хотелось всем).
Дизассемблеровщик (хм.. память БК11 была страничная, в отличии от БК10.. Даже экранную память можно было адресовать через две страницы.. Получались хорошие эффекты в играх.. Комнаты регенерировались моментально)
Карточный дурак.. сетевой. (ох намучался я тогда с изучением протокола работы сети.. потом написал рабочую процедуру, которую без особых знаний можно было встраивать в любую программу, где было необходимо соеденить несколько компьютеров в сеть)
Эмулятро БК10 (ну это было совсем просто... скопировал всю системную память с БК10.. закачал ее в одну из страниц.. перехватил все системные прерывания на свою таблицу обработки прерываний.. несколько процедур и вуаля.. на БК11 можно было работать как на БК10. даже драйвер считывания с дисковода был написан свой, чтобы дискеты, отфарматированные на БК10 читались на БК11 (правда это немного из другой оперы.. но тоже имело отношение, ведь нужно было что-то выполнять в эмуляторе).
Ассемблерный редактор с компилятором в машинные коды. Нечто подобное было на 10... Признаюсь.. в какой-то мере я все это дело слизал. Но в моем ассемблере можно было адресовать еще и страницы.
Вот. Все это было сделано в период с... 16 до 19 лет.
Ivan 04.09.2006 14:15
nav ziņojumu
nav ziņojumu
Черт.. что-то слишком много личных вопросов... а сколько вам лет... а каково цвета глаза.. Вообще речь про 1С, а не про меня. Может новый топик завести? Биография IVANа...
Ivan 04.09.2006 14:25
nav ziņojumu
nav ziņojumu
"бейсик знал в совершенстве... потому как у меня лежала распечатка дизассемблированного интерпретатора бейсика.. (дизассемблер.. тоже писал сам.. не было их тогда на БК11).. "
Только сейчас заметил этот казус
Какое отношение имеет распечатка дизаснутого BASICа к его владению в совершенстве ?
Возможно , что дизаса не было , но были весьма любопытные издания "Руководство системного оператора" и "Драйвер-мониторная система" , если не путаю названя и еще несколько аналогичных опусов.
Вставка в бэйсик диза (а то и вовсе кода) вовсе не была проблемой , ибо код был ДВК-шный.
Про решения тригонометрии нетрадиционным способом ... проходили и это.
Судя по Вашим постам мы примерно из одного года (плюс-минус 2) , ибо мне посчастливилось 10-бальную систему испытывать года 2 , ели не 3.
Для полного информативного обзора :
Чем Вы пользовались ? Т-язык , Рига , Лиепа , Лиепа-2 , АНДОС ?
Это так , ностальгия , млин
Только сейчас заметил этот казус
Какое отношение имеет распечатка дизаснутого BASICа к его владению в совершенстве ?
Возможно , что дизаса не было , но были весьма любопытные издания "Руководство системного оператора" и "Драйвер-мониторная система" , если не путаю названя и еще несколько аналогичных опусов.
Вставка в бэйсик диза (а то и вовсе кода) вовсе не была проблемой , ибо код был ДВК-шный.
Про решения тригонометрии нетрадиционным способом ... проходили и это.
Судя по Вашим постам мы примерно из одного года (плюс-минус 2) , ибо мне посчастливилось 10-бальную систему испытывать года 2 , ели не 3.
Для полного информативного обзора :
Чем Вы пользовались ? Т-язык , Рига , Лиепа , Лиепа-2 , АНДОС ?
Это так , ностальгия , млин
Alekom 04.09.2006 14:26
5656 ziņojumi
5656 ziņojumi
АЛЕКОМ:
... Какое отношение имеет распечатка дизаснутого BASICа к его владению в совершенстве ? - в очень прямом. У меня было представление не только о том что и как выполняет команда бейсика, но и о том как эта команда интерпретируется в машинные коды. Это позволяло создавать свои собственные пользовательские процедуры используя язык более высокого уровня.. но используя вшитые процедуры интерпретатора. Т.к. обработчик перехватывал сообщения, сопоставлял - своя процедура, выполняется код, вшитая - передается управление.
... Возможно , что дизаса не было , но были весьма любопытные издания "Руководство системного оператора" и "Драйвер-мониторная система" - совершенно верно, были. Но галопам по Европам. Описание назначения страниц (пользовательские, экранные, системные, инт. Бейсик). Но больше ничего. Описаны некоторые, но далеко не все, системные ячейки. Конечно можно было смотреть все дело в машинных кодах в восьмеричной системе.. но гораздо проще когда все это дело переводилось в команды ассемблера с возможностью отслеживать код на условных ветвлениях.
... Вставка в бэйсик диза (а то и вовсе кода) вовсе не была проблемой , ибо код был ДВК-шный... ??? Перечитайте еще раз что вы написали. Использовать интерпретатор для того чтобы дизассемблировать код?.. Хм... А как же КПД??? Или я снова что-то не уловил в вашем комментарии.
Другое дело что можно было составить массив двоичных или восьмеричных чисел.. прописать это через цикл в память и использовать подпрограмму.. но это снова город городить (пока PEEK да POKE обработаются, уйма времени пройдет)... Не рационально. Проще было на ассмеблере.
... Чем Вы пользовались ? Т-язык , Рига , Лиепа , Лиепа-2 , АНДОС - для обзора знакомился с ними... но мне они не были нужны. Когда был свой ассемблеровщик, все гораздо проще решалось на языке максимально приближенном к двоичным кодам.
... Какое отношение имеет распечатка дизаснутого BASICа к его владению в совершенстве ? - в очень прямом. У меня было представление не только о том что и как выполняет команда бейсика, но и о том как эта команда интерпретируется в машинные коды. Это позволяло создавать свои собственные пользовательские процедуры используя язык более высокого уровня.. но используя вшитые процедуры интерпретатора. Т.к. обработчик перехватывал сообщения, сопоставлял - своя процедура, выполняется код, вшитая - передается управление.
... Возможно , что дизаса не было , но были весьма любопытные издания "Руководство системного оператора" и "Драйвер-мониторная система" - совершенно верно, были. Но галопам по Европам. Описание назначения страниц (пользовательские, экранные, системные, инт. Бейсик). Но больше ничего. Описаны некоторые, но далеко не все, системные ячейки. Конечно можно было смотреть все дело в машинных кодах в восьмеричной системе.. но гораздо проще когда все это дело переводилось в команды ассемблера с возможностью отслеживать код на условных ветвлениях.
... Вставка в бэйсик диза (а то и вовсе кода) вовсе не была проблемой , ибо код был ДВК-шный... ??? Перечитайте еще раз что вы написали. Использовать интерпретатор для того чтобы дизассемблировать код?.. Хм... А как же КПД??? Или я снова что-то не уловил в вашем комментарии.
Другое дело что можно было составить массив двоичных или восьмеричных чисел.. прописать это через цикл в память и использовать подпрограмму.. но это снова город городить (пока PEEK да POKE обработаются, уйма времени пройдет)... Не рационально. Проще было на ассмеблере.
... Чем Вы пользовались ? Т-язык , Рига , Лиепа , Лиепа-2 , АНДОС - для обзора знакомился с ними... но мне они не были нужны. Когда был свой ассемблеровщик, все гораздо проще решалось на языке максимально приближенном к двоичным кодам.
Ivan 04.09.2006 15:49
nav ziņojumu
nav ziņojumu
"Перечитайте еще раз что вы написали."
Перечитал.
В том все и дело , что можно было на том-же басике сварганить чудо-юдо интерТРЕпатор для кодинга по собственному выбору.
Я таким образом интерТРЕпал "живьем" объект с пасов и дербанил ее-же либру
ВТ Смотрелось жутко , когда паскаль выполнялся по-командно , зато для изучения было самое то.
"(пока PEEK да POKE обработаются, уйма времени пройдет)... "
Угу.Только есть одно НЮ !
Прогоняется только один раз , потом можно удалить из листинга.
Я таким макаром свои авторские права качал.
Если в определенном месте в коде программы записаны не те данные , кто-то стер или заменил автора , то код весьма неплохо отрубал флагом Стоп (что равносильно большому резету на БК , если кто не знает и запускал своп кластеров на BY0 с заменой бута.
Жыстока
А что делать ...
Перечитал.
В том все и дело , что можно было на том-же басике сварганить чудо-юдо интерТРЕпатор для кодинга по собственному выбору.
Я таким образом интерТРЕпал "живьем" объект с пасов и дербанил ее-же либру
ВТ Смотрелось жутко , когда паскаль выполнялся по-командно , зато для изучения было самое то.
"(пока PEEK да POKE обработаются, уйма времени пройдет)... "
Угу.Только есть одно НЮ !
Прогоняется только один раз , потом можно удалить из листинга.
Я таким макаром свои авторские права качал.
Если в определенном месте в коде программы записаны не те данные , кто-то стер или заменил автора , то код весьма неплохо отрубал флагом Стоп (что равносильно большому резету на БК , если кто не знает и запускал своп кластеров на BY0 с заменой бута.
Жыстока
А что делать ...
Alekom 04.09.2006 17:28
5656 ziņojumi
5656 ziņojumi
АЛЕКОМ:
Еще в те времена все пациенты предварительно копировались с дискеты на дискету (создавались образы) и лишь потом поступали в операционную!
А что делать...
Еще в те времена все пациенты предварительно копировались с дискеты на дискету (создавались образы) и лишь потом поступали в операционную!
А что делать...
Ivan 04.09.2006 22:12
nav ziņojumu
nav ziņojumu
АЛЕКОМ:
... В том все и дело , что можно было на том-же басике сварганить чудо-юдо интерТРЕпатор для кодинга по собственному выбору - да никто же не спорит, конечно можно. Но на Бейсике... не эффективно.. АСМ ничем не хуже. Создаешь свой словарь процедур и вперед.
В общем.. не стоит об этом. Это уже далекое прошлое.
... В том все и дело , что можно было на том-же басике сварганить чудо-юдо интерТРЕпатор для кодинга по собственному выбору - да никто же не спорит, конечно можно. Но на Бейсике... не эффективно.. АСМ ничем не хуже. Создаешь свой словарь процедур и вперед.
В общем.. не стоит об этом. Это уже далекое прошлое.
Ivan 04.09.2006 22:22
nav ziņojumu
nav ziņojumu
СЛЕТЛА: Тогда я вообще отказываюсь что-либо понимать. Разве что.. боитесь еще одного конкурента?
Ivan 04.09.2006 22:28
nav ziņojumu
nav ziņojumu
Иван, пока Вы там ковырялись на БКашках (какое практическое применение, кроме игровых и обучательных они имели?), я в это время на СМ-1420 c использованием СУБД разрабатывала систему для министерства. Каждый занимался своим делом :).
Вы даже не представляете как далеко Вы находитесь от того состояния, в котором Вас можно будет воспринимать всерьез как конкурента фирмы ELMI. И многих других.
Dia 05.09.2006 09:25
nav ziņojumu
nav ziņojumu
Иван, зачем тратить время на изобретение велосипеда. Их магазинах столько :).!Разных цен, форм, моделей, назначений ,цветов и оттенков. Двухколесные, трехколесные,4-х колесные. Есть и тандемы. И даже лежачие есть :))). Покупайте и катайтесь!
То Makssoft
"(какое практическое применение, кроме игровых и обучательных они имели?), "
Эт-то Вы ...
БК был первый , доступный , полнофункциональный перс с открытой архитектурой (в отличии от Синклера и подобных 256) , полностью ориентированный для выполнения задач сетевого назначения.
У 11 еще память расширялась и имелся низкочастотный RGB (хотя не могу знать , м.б. на 10-ке тоже был)
В отличии от 1840 и 1420 (разница между ними в один год , но по функционалу первая дает 100 очков вперед) не требовался целый этаж для их обслуживания.
Тем более , что обе машины были приспособлены только к работе с терминалами.
Я не желаю умалять достоинства этих монстров , но БК применялись в весьма широком спектре исследовательских работ.
"(какое практическое применение, кроме игровых и обучательных они имели?), "
Эт-то Вы ...
БК был первый , доступный , полнофункциональный перс с открытой архитектурой (в отличии от Синклера и подобных 256) , полностью ориентированный для выполнения задач сетевого назначения.
У 11 еще память расширялась и имелся низкочастотный RGB (хотя не могу знать , м.б. на 10-ке тоже был)
В отличии от 1840 и 1420 (разница между ними в один год , но по функционалу первая дает 100 очков вперед) не требовался целый этаж для их обслуживания.
Тем более , что обе машины были приспособлены только к работе с терминалами.
Я не желаю умалять достоинства этих монстров , но БК применялись в весьма широком спектре исследовательских работ.
Alekom 05.09.2006 11:52
5656 ziņojumi
5656 ziņojumi
БК как-то прошли мимо меня :). Я помню, что ими оснащали школы и компьютерные залы, может для исследовательских работ они и были нужны, но фирмы их точно не покупали. После мини ЭВМ работала сразу на персоналках.
Ивану нужен велосипед такой конструкции, которой в продаже нет, да с инструментом, который позволит конструкцию менять :).
Aizvērt
Īss pārkāpuma apraksts
Aizvērt