
Курсова робота Проц
.docxКурсова робота
Скудря М.О.
Запишіть і поясніть дію команди: якщо біт 7 регістра RG = 0, пропустити наступну команду.
btfsc f, b (Bit Test in F and Skip if Clear – перевірити біт в f і пропустити, якщо нуль).
Дія: якщо в біті № b регістра f знаходиться нуль, пропустити наступну команду.
Що опиниться в робочому регістрі після команди SUBLW 0хВ8, якщо (w)=0x37 ?
В робочому регістрі буде 81
Поясніть дію команд “ВКЛЮЧНОГО АБО”.
Вихідний сигнал = 1 лише якщо один з вхідних = 1
Що опиниться в регістрі RG після виконання команди CLRF RG, якщо до її виконання вміст регістру RG дорівнював 0х7В ?
clrf RG; обнулити регістр RG.
Тому регістр RG очиститься
(усі його біти стають нулями), ознака Z=1
Вкажіть команду зменшення регістра FSR на одиницю.
decfsz f, d (DECrement F and Skip if Zero – зменшити на одиницю f і пропустити, якщо нуль). Дія: вміст регістра f зменшити на одиницю і пропустити наступну команду, якщо отримано нуль. Не впливає на ознаки.
Поясніть дію команди безумовного переходу.
Дія: безумовний перехід на вказану в команді мітку одинадцяти бітової адреси. При виконанні цієї команди в програмний лічильник потрапляє адреса вказаної мітки. Тому наступною буде виконано команду, перед якою поставлено таку мітку. Приклад: goto NXT – безумовний перехід на мітку NXT
Переведіть число 197 з десяткової системи в шістнадцяткову і двійкову системи числення.
Шістнадцяткова = C5
Двійникова = 11000101
Коли настає переповнення таймера TMR0?
Переривання по TMR0 виробляється тоді, коли відбувається переповнення регістра таймера/лічильника при переході від FFh до 00h. Тоді встановлюється біт запиту T0IF у регістрі INTCON<2>. Дане переривання можна замаскувати бітом T0IE у регістрі INTCON<5>.
Яку функцію виконує цифровий елемент, позначений на схемі?
TR-тригер — тригер, який зберігає свій попередній стан при нульових входах та може змінити свій вихідний стан при подачі на один з його входів одиниці.
При подачі одиниці на вхід T вихідний стан стає рівним логічній одиниці. А при подачі одиниці на вхід R вихідний стан стає рівним логічному нулю.
Коли подано «0» на обидва входи, зберігається попередній вихідний стан.
Стан, при якому на обидва входи R і T одночасно подані логічні одиниці, в найпростіших реалізаціях є забороненим.
Результат якої логічної операції = 1 тільки у випадку, коли всі операнди = 1 ?
Кон'юнкція