Вот 4 первых символа моего буфера. В следующей итерации я должен перерисовать или просто сдвинуть влево весь мой буфер и вновь вывести его на матрицу. И так далее до окончания буфера. Так ведь? По ходу, я закипел. Месяц  сижу с этими погаными матрицами и так ряду им не дал.

Комментарии: 73

  1. Serge

    Угу

    • Aleksey

      Я тут собираю материал, как добраться из Мерсина в Анкару не зная языка, сев не на тот автобус и все же попав в итоге на нужный рейс

      • Unsupported

        Завел трактор?

        • Aleksey

          По сути да.

          • Unsupported

            Ты же из Желдора?

            • Aleksey

              Последние 12 лет оттуда.

              • Tiny

                да, цены немного подупали. сейчас дешевле стало

              • Unsupported

                Болгарская виза даёт право на 90 дней пребывания. Можно податься на визитерское ВНЖ или ворк-пермит получать, если найти работу Сосед :)

                • Aleksey

                  Ну вроде да, Юбилейная от тебя далеко?

        • Nikita

          Щас на самолётах только очень богатые люди летают

          • Anonim

            У меня знакомый за 400 свалил А через пару дней упало до 80

            • Nikita

              Ты же с ним после этого не общаешься?

              • Anonim

                Нет. Он сначала говорил одно затем другое Нелюблю таких людей

                • Nikita

                  Ну и пусть колбаской катится

          • Aleksey

            Не только, путевка за 90 туда обратно только в путь

          • Unsupported

            Я тебя умоляю, Кутаиси - Ларнака билет стоит на ноябрь тыщ 5 российских рублей

            • Nikita

              А Москва ларнака сколько а самое главное че делать в ларнаке без киприотского гражданства или кучи бабла?

            • Tiny

              он вероятно имел ввиду стоимость из россии

              • Nikita

                Из кз и Грузии тоже дорого

              • Unsupported

                Москва - Владикавказ - 4т.р. оттуда автобус тыщи 2 до Кутаиси, ну или до Тбилиси. Из Кутаиси в Ларнаку )

                • Nikita

                  Знач в Грузии подешевело

                  • Unsupported

                    Итого в 11 т.р. укладывается все

                • Tiny

                  вот кстати у меня знакомый уехать так и не смог на легковушке. 2 дня простоял в ларсе

                  • Anonim

                    Без знания языка?

                  • Unsupported

                    Я пешком его прошел ) полторы суток без сна и еды ) Из окна видна. Я из Ц2 Рано он сдался. Сейчас, кстати, пробок нет и на своей машине даже можно

                    • Aleksey

                      Вот вот. Мы эту тему как то обсуждали.

                    • Tiny

                      там же мобильные военкоматы развернули?

                      • Unsupported

                        Мне 38, не служил, категория В

                      • Aleksey

                        Это вроде так же законно как и разноска повесток сотрудниками управляющей компании

                        • Tiny

                          возможно, но если в базу попадешь тебя погранцы могут и не выпустить

                        • Unsupported

                          Хз. Погранцы Верхнего Ларса выдавали некоторым предписание в 3-дневный срок явиться в военкомат. Все, кого разворачивали и не пускали - это в основном служившие и им до 35. Одного мужика развернули, ему 45, не служил, но у него военная кафедра и категория А Тоже насколько законно это предписание было выдавать

                          • Tiny

                            а ты работу менял? или договорился с начальством по удаленке из другой страны работать?

                            • Unsupported

                              У меня есть кое-какие планы, пока не хочу распространяться

  2. Anonim

    а в это время .. в другой реальности плачет ассемблершик.. у которого есть решение но нет матриц буфер 32 байта сдвиг влево переносом . байты матриц одной горизонтальной строки лежат в буфере с шагом 8 mov R0, +31 ; на последний mov R2,#8 ; число строк матрицы m1: mov R3,#4 ; число матриц mov B,R0 ; хранение индекса строк clr c ; гашение сдвига справа m2: mov A,@R0 ; байт из буфера RLC A mov @R0,A ; сдвиг влево push psw ; сохран флаг переноса clr c mov A,R0 add A,#-8 сдвиг индекса на сл мах mov R0,A pop psw djnz R3,m2 ; повторить 4 maтрицы mov R0,B dec R0 ; следующая строка djnz R2,m1 : повторить 8 строк

    • Serge

      А как пишется кольцевой сдвиг? Чтобы (1<<7)<<1 = 1<<0

      • Vga

        В ассемблере - команды rotate (мнемоники разные, здесь это RLC - rotate left with carry), в си - увы

        • Anonim

          в си наверное сдвиг вправо умножением на 2 и если результат больше 256 то к следующему байту слева добавить 1 и снова умножение на 2

          • Vga

            Обычно пишется емнип что-то вида a = (a << 3) || (a >> 5) Причем вероятно компилятор это распознает и скомпилирует в ROL

            • Anonim

              а нам нужен RLC или RRC

              • Vga

                Значит, придется делать менее оптимально или другим путем, только и всего

      • Anonim

        он же сдвиг не кольцевой? он же просто последовательный с шагом байтов 8

        • Serge

          Ему нет, но я для себя попробовал прикинуть - хрень получается Я в асме почти никак

          • Vga

            по-моему, после любого яву его сложно не понять

            • Serge

              Я просто не изучал)

    • Paschendale

      Прочитал и тоже заплакал

    • Andrey

      MSP430 ??

      • Anonim

        поддерживаю но не знаю

        • Andrey

          ну не на 1801ВМ1 же это пилят...

    • Anonim

      выше на mcs-51 вообще кусок кода был.

      • Andrey

        ну так он еще живее всех...

        • Nikolay

          Какова роль резистора в белой пластмастке

          • Vga

            А что это вообще?

            • Ilya

              Наверное что то токоизмерительное?

          • Samuil

            Символизировать

            • Vga

              Странного он вида. В стекле, и пластмасска кажись была ванночкой для хзаливки чем-то вроде герметика

              • Stanislav

                Подогрев?

          • Anonim

            или изоляция от потока воздуха?

            • Ilya

              Там транзистор, стоять должен, это резистор на затвор, а ванночка нужна для заливки гелем, что бы ограничить влияние температуры, на характеристик резистора.

          • Evgeniy

            Это не резистор, а стабилитрон между GS, зачем так заливать - вообще не ясно

            • Vga

              На стабилитрон похож, да, но подписан как R11

            • Indr1x

              А зачем там бы стабилитрон? Что бы держать mosfet полуоткрытым? Странное решение же

              • Evgeniy

                Наоборот - типичное решение. Стабилитрон защищает ёмкость gs от пробоя Есть единственная версия, что такой стабилитрон туда был установлен, потому что они были доступные или ненужные На обратной стороне надо глянуть - действительно он между gs

            • Nikolay

              Разобрался, это не стабилитрон, терморезистор

              • Evgeniy

                И зачем он там в таком корпусе с компаундом?

                • Nikolay

                  Всё банально, это термопаста, а не компаунд, для лучшей термопередачи Защита от перегрева транзистора

                  • Evgeniy

                    Понятно, значит они так площадь корпуса увеличили

                    • Nikolay

                      Просто раньше не встречал такого решения

          • Fedor

            Это термодатчик прижатый к ключу

            • Nikolay

              Да, я уже понял

              • Fedor

                Это диод

            • Anonim

              Баян дикий

              • Fedor

                Я плохо отслеживаю кто что писал. Вспомнил картинку просто, нашел в чате

          • Anonim

            датчик перегрева igbt

Не нашли ответ?

Вам также может быть интересно