Форум за любителите на Стара електроника

Персонални компютри, игрови приставки и друга стара електроника за забавление => Ремонт, схеми, документация, литература => Темата е започната от: Bengata в 01 Февруари, 2017, 08:59:52

Титла: Компилиране на DOS програма писнан на Асеблер
Публикувано от: Bengata в 01 Февруари, 2017, 08:59:52
Здравейте .

Ще обясня за програмата . Това е калкулатор за смятане на диодната матрица за синтезатор СМ1630Р , който се използва в Българските радиостанции Лен , Лотос , Надежда и подобни .

Така програмата работи но може да изчислява само диодите за предавателя . За да може да изчисли диодите за приемника трябва от честотата работната да се извади -10,7 или -21,4 мегахерца (зависи приемника с каква междинна е ) за да може да направи сметките .

Това добре но програмата е с ограничение в честота . Може да смята честоти от 136 до 174 Мегахерца .
За какво говоря примерно имаме приемник с междинна 21,4 Mhz
И смятаме честота 145,000 Mhz като извадим 21,4 Mhz се получава 123,600 Mhz което програмата не може да сметне .

Можели някой който разбира от асеблер да погледне дали тези две граници долната 136 и горната 174 не могат да се променят . По скоро само долната да се промени на 114.000 Mhz .

Имам ASM файла на програмата но понеже не разбирам нищо от програмиран не мога да направя нужните корекции .

И още един въпрос , може ли да ми кажете с кой компилатор може да се събере програмата ?

Прикачам програмата с изходния код
Титла: Re: Компилиране на DOS програма писнан на Асеблер
Публикувано от: stoi в 01 Февруари, 2017, 09:10:14
ако тук не се отзове никой , може да пробваш да пуснеш тема и тук: http://mcu-bg.com/mcu_site/viewforum.php?f=16 (http://mcu-bg.com/mcu_site/viewforum.php?f=16)
Титла: Re: Компилиране на DOS програма писнан на Асеблер
Публикувано от: iss в 01 Февруари, 2017, 10:37:24
В атачнатия архив е компилирана версия, в която Fмин=0 и Fмакс=4294967295.
LEN160.EXE е с оригиналната руска кодировка на текстовете.
LEN160BG.EXE е с cp1251.
Сложил съм и 2 варианта на асемблерския сорс с различна кодировка на знаците
за по-лесно четене (UTF-8 и CP1251).
Титла: Re: Компилиране на DOS програма писнан на Асеблер
Публикувано от: Bengata в 01 Февруари, 2017, 10:46:31
Много ти благодаря работи проверих го изчислява правилно .

Може ли да ми кажеш с кой компилатор я събра програмката .
Титла: Re: Компилиране на DOS програма писнан на Асеблер
Публикувано от: iss в 01 Февруари, 2017, 10:54:32
Borland TASM/TLINK за Дос, като ги пускам в DosBox под Linux :).
Титла: Re: Компилиране на DOS програма писнан на Асеблер
Публикувано от: Bengata в 01 Февруари, 2017, 11:00:37
Мерси питам защото искам да добавя текст как се смятат диодите за предавателя , че трябва да се извади междинната честота