Как всё таки отличается написание программы на языке ассемблера и Си. Я бы задолбался бы юзать ассемблер. Да, объяснение работы регистров очень нужное дело, но писать программы быстрее и удобнее на Си. Хотя я сейчас играюсь с STM32, а там и среда разработки своя, и библиотека HAL имеется. Плюс наличие операционки. Хотя на Атмел тоже должна быть.
@ВладимирТолмачев-й1х Жыл бұрын
В городе загорске,особенно на его окраинах каждый бомж программирует на языке бейсик,а уж ассемблер плюс знают даже алкаши.Хотя библиотеки нет,интернета нет,компов нет.Но ведь программируют,сволочи.
@ВалерияСавостина-и9я10 ай бұрын
Я 21:53 21:53 21:54 21:54
@stepansml6713 Жыл бұрын
теперь понятнее, как ветвится неветвимое.
@k7zloy13 жыл бұрын
Вот бы методичку скачать где то
@mangoose8291 Жыл бұрын
Он в первой или второй лекции вроде говорил название методички, т.н. "желтой книжки".
@stepansml6713 Жыл бұрын
@@mangoose8291 но скачать её не нашёл где бесплатно, то есть даром. Но смотреть просто так скан есть где. Но скан такой... мутненький. читаемый, но блин не на печатной же машинке он это надиктовывал машинистке в кожаной куртке
@mangoose8291 Жыл бұрын
@@stepansml6713 ну видимо надо искать ребят с мфти, которые по этой программе учились.
@catholikos Жыл бұрын
"Применение микроконтроллеров" Донов. Обложка у книжки действительно жёлтая)))
@АндрейО-ч4ш Жыл бұрын
Извините, а когда программа стартует она начинает все подпрограммы для прерываний выполнять? А если это не требуется?
@deniskhakimov Жыл бұрын
Самое первое прерывание, расположенное по адресу 0x000, это RESET, который обычно тупо прыгает на основную подпрограмму. Т.е. почти весь вектор прерываний пропускается одной элегантной командой короткого перехода RJMP.
@veselo98096 ай бұрын
Судя по лекции код выполняющийся при возникновении прерывания приостанавливает основной код программы , но ведь программа прерывания выполняться параллельно с основной программой, обрабатывая необходимые действия в зависимости от условий, вызвавших прерывание, по крайней мере так работают на Atmega8.И тогда зачем сохранять в стек текущие значения регистров если основная программа не останавливается ? Или этот особенность данного мк и при возникновении прерываний основной код приостанавливается ?
@xor_ax_ax6 ай бұрын
Для параллельной работы программы нужно больше, чем одно ядро, а данный МК одноядерный. Кроме того, дополнительные устройства как правило делят общую шину с одним из ядер и соответственно прерывают именно его работу, а не какого-то другого ядра, о котором они ничего не знают. Поэтому принцип примерно тот же, что и с одним ядром - выполнение работы прерывается. Однако прерывание может посредством сообщений продолжить обработку на другом ядре и быстро вернуть управление в то место, где произошло прерывание.
@Hash5513 жыл бұрын
Преподаватель такой шутник, так смешно рассказывает..
@ВладимирТолмачев-й1х2 жыл бұрын
А злобные студенты,завалившие экзамен у Донова,как его называют?Наверно Дон Донов.
@stepansml6713 Жыл бұрын
Eror. the name is occupied. Извинись.
@ВладимирТолмачев-й1х Жыл бұрын
Дон это река в Украине,например в Ростове.
@aleksdoor3423 Жыл бұрын
@@ВладимирТолмачев-й1х Так это, Ростов вроде пока в России?
@MrOlegBoldyrev2 жыл бұрын
Я правильно понял, что это обычный мел? И это в наше-то время, да на Физтехе. Это называется, нищета. Доска грязная, безобразие, но это и отдельный вопрос.
@BondarAlexandr2 жыл бұрын
И унитазы у них в заведении не золотые. Нищеброды!
@MrOlegBoldyrev2 жыл бұрын
@@BondarAlexandrречь о нормальных современных офисных принадлежностях. Которыми великая и богатая страна вполне может обеспечить свой лучший вуз. Незачем приплетать сюда золотые унитазы.
@BondarAlexandr2 жыл бұрын
@@MrOlegBoldyrev умные люди предпочитают надёжность, эффективность и простоту, а не вычурность показушничество и моду. Или Вы считаете, "обычный мел" не позволил донести смысл?
@MrOlegBoldyrev2 жыл бұрын
@@BondarAlexandr можно, конечно, и мелом доносить смысл. Лучше говённым, чтобы он крошился, доску царапал. Смысл вс рввно дойдёт.
@BondarAlexandr2 жыл бұрын
@@MrOlegBoldyrev всё же практичней пользоваться натуральным, белым, "жирным", контрастным, без приторного химического запаха, легко смывающимся с доски и рук, не требующим каких-либо колпачков или зарядок, не имеющем срока годности, не высыхающем и не разряжающемся, с визуальным контролем остатка, дешёвым, экологичным, не требующим утилизации остатков или дальнейшей переработки, в общем - ОБЫЧНЫМ МЕЛОМ.