-
- У Z8, насколько помню, весьма своеобразная (questionable)
архитектура памяти/регистров. Не такая, как в PIC, но тоже не
MSP430. - teap0t(05.10.2021 09:24)
- мне всегда нравилась возможность выделить 16 регистров в любом
месте адресного пространства из 4К. :-) И работать с ними как с
регистрами. - Лaгyнoв(05.10.2021 13:35)
- ...а потом изобрели Си, и всё это стало неважно. - SciFi(05.10.2021 18:12)
- Поэтому современный телевизор прогревается при включении так же долго, как старинный ламповый. - Kpoк(06.10.2021 13:19)
- ну когда вытягиваешь быстродействие на частоте 8 МГц - весьма
важно. То ли 1 такт команда выполняется, то ли 2-3 - Лaгyнoв(06.10.2021 07:51)
- "выделить регистры в адресном пространстве" - это как раз не про
быстродействие. быстродействие - это когда регистров более чем
достаточно. - Mahagam(06.10.2021 13:51)
- суть в том, что у меня для многих подпрограмм выделен свой набор
регистров. Это особенно важно в прерываниях. Я перепрыгивая из ф-ии
в ф-ию просто переключаю набор, не трогая другие наборы, не
сохраняя в стек и проч. А регистровые операции как раз быстрее
операций с ячейкой памяти - Лaгyнoв(06.10.2021 16:28)
- Вот для этого и сделаны 5 комплектов РОНов (и не только РОНов) в новых dsPIC33 и простой способ их переключения. - my504(06.10.2021 19:21)
- ага, только у вас нет больше регистровых операций, они все в
памяти. здрасте тормоза. - Mahagam(06.10.2021 16:33)
- В те времена 12 тактов на операцию (как у 8051) никого не удивляли. - SciFi(06.10.2021 18:54)
- суть в том, что у меня для многих подпрограмм выделен свой набор
регистров. Это особенно важно в прерываниях. Я перепрыгивая из ф-ии
в ф-ию просто переключаю набор, не трогая другие наборы, не
сохраняя в стек и проч. А регистровые операции как раз быстрее
операций с ячейкой памяти - Лaгyнoв(06.10.2021 16:28)
- Банальность же. "Вытягивать быстродействие" надо нечасто и в оч.
маленьких кусочках кода, там с любыми регистрами получится. - SciFi(06.10.2021 07:56)
- у меня почему-то этих кусочков всегда много было. Тем более у меня
всё и всегда было в реальном времени. Надо и входные импульсы
считать, и индикацию обновлять, и по интерфейсу отвечать. Сейчас
конечно на частоте 32...80 МГц уже всё проще. - Лaгyнoв(06.10.2021 16:32)
- Структура софта кривая, вот и кусочков много. Так вижу. - SciFi(06.10.2021 16:46)
- но язык Ц, применяемый на других участках кода, отбивает эти навыки
нахер. - Kpoк(06.10.2021 13:21)
- Вы заблуждаетесь. - SciFi(06.10.2021 16:45)
- Так почему телевизоры долго грузятся? - Kpoк(06.10.2021 20:10)
- линух? - m16(06.10.2021 20:18)
- ХЗ - Kpoк(06.10.2021 21:17)
- Дикари-с. Но я не копенгаген в этой тебе, мой включается несколько
секунд. - SciFi(06.10.2021 20:14)
- Как называеца? - Kpoк(06.10.2021 20:34)
- Филипс. Приобретён 10+ лет назад, всё ещё фурычит, но с оговорками. - SciFi(06.10.2021 20:54)
- У меня тоже Филипс (цифровой с DVB-C/-T1/-T2, но не SMART - без
WiFi и интернета), 6-7 лет назад куплен. Включается за пару секунд,
но еще секунд 10-12 после включения "тупит", не реагируя на
"лентяйку". Если в USB воткнута флешка, то через эти 10-12 секунд
он сам переключается на меню с проводником по содержимому флешки. - rezident(06.10.2021 21:35)
- Если вы включили телевизор значит никуда не спешите) - Cкpипaч(06.10.2021 21:38)
- У меня тоже Филипс (цифровой с DVB-C/-T1/-T2, но не SMART - без
WiFi и интернета), 6-7 лет назад куплен. Включается за пару секунд,
но еще секунд 10-12 после включения "тупит", не реагируя на
"лентяйку". Если в USB воткнута флешка, то через эти 10-12 секунд
он сам переключается на меню с проводником по содержимому флешки. - rezident(06.10.2021 21:35)
- Наверно Рекорд, там все в отличие от современных аппаратно реализовано...и одна лампа бооольшаяяя. - klen(06.10.2021 20:44)
- Филипс. Приобретён 10+ лет назад, всё ещё фурычит, но с оговорками. - SciFi(06.10.2021 20:54)
- Как называеца? - Kpoк(06.10.2021 20:34)
- линух? - m16(06.10.2021 20:18)
- Так почему телевизоры долго грузятся? - Kpoк(06.10.2021 20:10)
- Вы заблуждаетесь. - SciFi(06.10.2021 16:45)
- у меня почему-то этих кусочков всегда много было. Тем более у меня
всё и всегда было в реальном времени. Надо и входные импульсы
считать, и индикацию обновлять, и по интерфейсу отвечать. Сейчас
конечно на частоте 32...80 МГц уже всё проще. - Лaгyнoв(06.10.2021 16:32)
- "выделить регистры в адресном пространстве" - это как раз не про
быстродействие. быстродействие - это когда регистров более чем
достаточно. - Mahagam(06.10.2021 13:51)
- Ага, "регистровое окно". Необычное решение для микроконтроллера. - teap0t(05.10.2021 14:15)
- ...а потом изобрели Си, и всё это стало неважно. - SciFi(05.10.2021 18:12)
- мне всегда нравилась возможность выделить 16 регистров в любом
месте адресного пространства из 4К. :-) И работать с ними как с
регистрами. - Лaгyнoв(05.10.2021 13:35)
- У Z8, насколько помню, весьма своеобразная (questionable)
архитектура памяти/регистров. Не такая, как в PIC, но тоже не
MSP430. - teap0t(05.10.2021 09:24)