-
- ? S_V_B
- 19.01.2018 14:06
/*один компаратор и два транзистора*/
Всякие придурки DSP зачем-то придумывают, а тут все просто.
- ? S_V_B
- 19.01.2018 14:04
/* Какая ЧУШЬ (о Господи)! */
Но хотя бы АЦП где вы возьмете? Однобитный в МГ? Или сразу в порт?
- ? S_V_B
- 19.01.2018 13:54
Интересно сколько минут БПФ на бкашке считаться будет?
- ? S_V_B
- 19.01.2018 13:53
Да пусть подключает, может мы действительно что-то не догнали. А оно как заработает. Будет чем похвастаться.
- ? S_V_B
- 19.01.2018 13:47
/* в частности перемножать квдратурные каналы и определять максимально вероятную частоту */
мне особенно слово перемножать нравится, последнее время оно что-то бесить меня начинает
- ? S_V_B
- 19.01.2018 13:32
/*А блю бокс помните?)*/
Этож буржуйская тема была для обмана биллинга? Но с приходом цифры она сразу сошла на нет.
- ? S_V_B
- 19.01.2018 13:30
/* не знаю какую вам книжку посоветовать для прочтения...*/
книжка небось 75года выпуска.
- ? S_V_B
- 19.01.2018 13:28
При большом желании и хорошем слухе наверное можно и без АОНа команду АТС в трубку насвистеть ;)))
- ? S_V_B
- 19.01.2018 13:19
/*подключил к телефонной и линии */
ключевое слово-где вы сейчас такую линию найдете и такие АТС. Старые АОНы насколько я помню использовали трюк (не совсем корректный)-с помощью этих сигналов АТСки между собой инфу об абоненте передавали.
- ? S_V_B
- 19.01.2018 13:12
/* К сожалению неприменимо для БК - мало и памяти, и скорости. */
Ну во первых 11м не 10ка, есть еще SMK512 - в угоду скорости будем тратить память, а там видно будет.
- ? S_V_B
- 19.01.2018 12:47
/* Таблица будет занимать гораздо больше, чем код вычисления */
А вам куда память экономить, для других процессов?
Главное чтобы для твоей задачи хватило.
А так конечно это перефразированное "Золотое правило механики" - "Выигрываешь в скорости - теряешь в памяти"
- ? S_V_B
- 19.01.2018 12:44
/*БК11М emt 115 и так умеет 80 печатать*/
С возрастом зрение падает-эти каракули даже с очками не разобрать.
Может если что-то читабельное получится возьмусь @BD браузер текстовый писать.
- ? S_V_B
- 19.01.2018 12:28
/*Вот это проклятое вычисление адреса в знакогенераторе.*/
Смысл не считать адрес на лету, а сделать таблицу заранее вычисленных адресов.
¤
Код символа сдвигаем влево *2 потому что в словах. получаем смещение в таблице адресов.
Помнится так раньше таблицы синусов для 3d делали.
- ? S_V_B
- 19.01.2018 12:24
/* ты бы хотя б сказал для чего тебе это */
Я же вроде написал "для вывода 80 символов в сторке со сдвигом экрана вправо"
чтобы закончить "ИС искусственный разум" и убить всех человеков.
- ? S_V_B
- 19.01.2018 12:05
dima83 - не флудь пожалуйста, а то мое сообщение уже второй раз за горизонт уедет
- ? S_V_B
- 19.01.2018 12:02
афигеть :)
- ? S_V_B
- 19.01.2018 11:57
Ув. BD@ смотри что я придумал:
¤
/* а сколько это времени занимает? попробуй в RTV21 нажимать кнопки право/лево )) */
¤
Можно вообще без арифметики обойтись да еще с перекодировкой совместить.
Для каждой кодировки DOS, KOI ... сделать таблицу адресов (или смещений) символов и сразу выводить.
Один сдвиг кода влево. Для смещений ещё базу прибавить.
¤
Намного быстрее будет, чем с переделанным фонтом и размер шрифта можно любой делать, один раз пересчитать таблицу.
- ? S_V_B
- 19.01.2018 11:33
Я не могу понять о чем вы тут так горячо спорите?
Разве АОН 90х годов который использовал сервисные функции древних АТС будет работать с чистой цифрой? Протоколы сигнализаций совсем другие.
Сервисы прописываются вплоть до будильника.. порты и др.Куда вы его втыкать то будете в свитч что ли.
- ? S_V_B
- 19.01.2018 05:34
/* а сколько это времени занимает? попробуй в RTV21 нажимать кнопки право/лево )) */
¤
Можно вообще без арифметики обойтись да еще с перекодировкой совместить.
Для каждой кодировки DOS, KOI ... сделать таблицу адресов (или смещений) символов и сразу выводить.
Один сдвиг кода влево. Для смещений ещё базу прибавить.
- ? S_V_B
- 18.01.2018 20:14
Только не говорите что это не возможно. Я помню в юности мы какую-то хрень буржуйскую через три конвертора протоколов последовательно подключали и нечего -работала. Сейчас нормальный комп за 25 баксов размером с флэшку. воткните между ними какой-нибудь STM32, он два раза покурить сходит пока БКшка с Трайдентом очухаются.
- ? S_V_B
- 18.01.2018 19:57
Нет. Хочу trident 9000 isa с нормальным текстовым режимом и vga.
Вы же мегаэлектронщики. Пожените их на благо людям. И не нужно никакого бустера.
Их хоть и мало осталось (в гаражах и чуланах) но наверняка больше Бкшек. А тем более Бустеров.
- ? S_V_B
- 18.01.2018 19:32
Да тоже.. не впечатляет.
БКшка блин вообще неспешная..оформлю как терминал из игрушки FallOut с озвучкой каждого символа :))
- ? S_V_B
- 18.01.2018 19:27
плохо что сразу на три бита сдвинуть нельзя
- ? S_V_B
- 18.01.2018 19:25
вру 3+1
- ? S_V_B
- 18.01.2018 19:23
/* тайна "перелопачивания шрифтов - во избежании умножения" */
Вы имели в виду перелопачивания шрифта чтобы не умножать код символа на 10 при определении адреса?
Зачем такие сложности, на 10 умножить можно быстро: 3 сдвига влево + 2 сдвига влево - вот и умножили на 10.
- ? S_V_B
- 18.01.2018 17:13
Пока тут фигней страдал весь винт от Volanda перекопал, а читалку RTV21 так и не нашел.
Есть ссылка на bk001x.ru но сайт почему-то помер, жалко хороший был.
Киньте кто-нибудь ссылкой пожалуйста.
- ? S_V_B
- 18.01.2018 17:04
/* определители номера (АОН) */
Сейчас уже АТС другие и АОН как услугу у оператора заказывать нужно.
- ? S_V_B
- 18.01.2018 17:00
/* да хотя бы таким боком, что это подпрограмма) */
А ты ЕМТ 14 в цикле решил использовать?
Она один раз выполнилась и все.
- ? S_V_B
- 18.01.2018 16:02
/* вот что должно быть 1330!!!!! */
730 наверное
- ? S_V_B
- 18.01.2018 16:02
/* EMT много времени отнимают у программ */
ЕМТ 14 каким боком отнимает? (первичная инициализация)
- ? S_V_B
- 18.01.2018 15:25
/*это не первая ошибка в руководстве системного программиста*/
Сжечь к чертям..
¤
ЕМт 14 помогло?
- ? S_V_B
- 18.01.2018 15:19
EMT 14
и не парься
- ? S_V_B
- 18.01.2018 15:04
я уже дома.. GVT+6 однако
- ? S_V_B
- 18.01.2018 15:02
/* BD@ не открывай тайну, пусть помучается как я) */
Да я не шибко мучаюсь - мне бы твои мучения.
Ты даже не дочитал то что я тебе скопипаситл.. там уже есть ответ на твой вопрос по поводу размера экрана.
- ? S_V_B
- 18.01.2018 14:26
если я буду их выводить в цвете заранее сделав сделав фонт двухбитным, что там умножать?
- ? S_V_B
- 18.01.2018 14:20
Ув. BD@ откройте мне наконец тайну "перелопачивания шрифтов - во избежании умножения".
- ? S_V_B
- 18.01.2018 14:09
РЕГИСТР СМЕЩЕНИЯ 177664 - РАЗРЯДЫ 0-7 ПРЕДНАЗНАЧЕНЫ ДЛЯ ЗАДАНИЯ АДРЕСА ЭКРАННОГО ОЗУ. ИЗМЕНЕНИЮ МЛАДШЕГО РАЗРЯДА РЕГИСТРА НА 1 СООТВЕТСТВУЕТ ИЗМЕНЕНИЕ АДРЕСА ЭКРАННОГО ОЗУ НА 100 БАЙТ, ЧТО СООТВЕТСТВУЕТ ДЛИНЕ ИНФОРМАЦИОННОГО ПОЛЯ, ПОМЕЩАЕМОГО В ОДНОЙ ТЕЛЕВИЗИОННОЙ СТРОКЕ НА ЭКРАНЕ. ТАКИМ ОБРАЗОМ, ИЗМЕНЯЯ НА 1 СОДЕРЖИМОЕ РЕГИСТРА РУЛОНА МОЖНО СМЕСТИТЬ ИЗОБРАЖЕНИЕ НА ЭКРАНЕ НА 1 ТЕЛЕВИЗИОННУЮ СТРОКУ ВВЕРХ ИЛИ ВНИЗ. ЧИСЛО КОМБИНАЦИЙ, КОТОРОЕ МОЖНО ПОМЕСТИТЬ В 8-МИ РАЗРЯДАХ РАВНО 256Д, ЧТО СООТВЕТСТВУЕТ 256Д-ТИ ТЕЛЕВИЗИОННЫМ СТРОКАМ, ОТОБРАЖАЕМЫМ НА ЭКРАНЕ. ДЛЯ ПРИВЕДЕНИЯ ЭКРАНА В ИСХОДНОЕ СОСТОЯНИЕ В РЕГИСТР СМЕЩЕНИЯ НЕОБХОДИМО ЗАПИСАТЬ КОНСТАНТУ 330. В ЭТОМ СЛУЧАЕ В ВЕРХНЕЙ ТВ-СТРОКЕ ЭКРАНА БУДЕТ ОТОБРАЖЕНА ИНФОРМАЦИЯ, СОДЕРЖАЩАЯСЯ В НАЧАЛЕ ЭКРАННОГО ОЗУ, Т.Е. С АДРЕСА 40000.
РАЗРЯД 9 ИСПОЛЬЗУЕТСЯ ДЛЯ УПРАВЛЕНИЯ РЕЖИМОМ РАСШИРЕННОЙ ПАМЯТИ. "1" В РАЗРЯДЕ ЗАДАЕТ РЕЖИМ ОТОБРАЖЕНИЯ НА ЭКРАНЕ 1/4 ЧАСТИ ЭКРАННОГО ОЗУ С АДРЕСАМИ 70000 - 77777 ( РЕЖИМ РАСШИРЕННОЙ РАБОЧЕЙ ОБЛАСТИ ОЗУ ).
РАЗРЯДЫ 8, 10-15 НЕ ИСПОЛЬЗУЮТСЯ.
РЕГИСТР ДОСТУПЕН ПО ЗАПИСИ И ЧТЕНИЮ.
¤
Гугл -две минуты
- ? S_V_B
- 18.01.2018 14:05
Дык верни на место
- ? S_V_B
- 18.01.2018 13:55
И?
- ? S_V_B
- 18.01.2018 13:54
Вот из-за тебя dima83 мне никто так и не ответил на вопрос:
/* шрифт перелопачивать чтоб избежать умножения при выводе */ - в чем суть?
- ? S_V_B
- 18.01.2018 13:50
Что за гон? Твоя программа по правилам хорошего тона сначала очистит экран. (Весь).
И коли ты смог вывести точку без участия ЕМТ, ты можешь хоть китайские иероглифы рисовать, в анимации и под музыку.
- ? S_V_B
- 18.01.2018 13:44
/* а потом включи емт */
что такое "а потом включи емт".
Это когда твоя программа отработает и ты в монитор выпадешь? Естественно экран обновится.
Ты 10 бесполезных постов назад спрашивал как работать с видеопамятью напрямую, причем тут ЕМТы?
- ? S_V_B
- 18.01.2018 13:39
Тебя не смущают ответы ув. ГУРУ типа:
"А как же исследовательский дух? Как же набраться опыта, если все элементарные вещи не сами узнавать будете, а у людей выспрашивать?"
¤
Я-то так мимо проходил, одну цифру хотел узнать.
- ? S_V_B
- 18.01.2018 13:30
/* ну и васю тоже можно) */
Васю нельзя, пока пзу не поправишь.
- ? S_V_B
- 18.01.2018 13:29
/*EMT использовать по любому придется!*/
С какой радости? Выводи текст своей программой хоть вверх ногами и справа налево кто мешает.
Или по твоему 40000 это не левый верхний угол экрана?
- ? S_V_B
- 18.01.2018 13:23
/*можно изменить служебную стору или удалить ее вовсе?*/
или ты хочешь чтобы при включении БК вместо служебной строки было "Здесь был Вася"?
- ? S_V_B
- 18.01.2018 13:22
/*можно изменить служебную стору или удалить ее вовсе?*/
Очисти экран(заполни нулями) и можешь нарисовать хоть две свои строки, а можно и три.
- ? S_V_B
- 18.01.2018 13:11
Там ее просто нет - строку выводит ПП из ПЗУ.
- ? S_V_B
- 18.01.2018 13:00
нет. если в 512x255 заполнишь 1777777 то да (все биты в слове =1 а не слово =1)
в цветном немного по другому
- ? S_V_B
- 18.01.2018 12:51
У БК нет текстового режима, так что спрайты буковок из знакогенератора нужно будет самому выводить.
40000 - начало видеопамяти. далее зависит от текущего режима либо 1 бит на точку либо 2.
-
«
1 | ... | 12 | 13 | 14 | ... | 17 | »
?