Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
З предмету Обчислювальна техніка та мікропроцесори (СО)
Тестові та практичні завдання до екзамену Питання тесту:
А-величина, яка виражає кількість однорідних об’єктів; Б- величина, яка виражає кількість довільних об’єктів; В-арифметична одиниця; Г-логічна одиниця
А-сукупність правил запису чисел обмеженою кількістю символів, названих цифрами; Б-будь-який спосіб запису чисел; В- сукупність правил запису чисел та виконання дій над ними; Г-такого поняття не існує
А-кількість різних цифр, які застосовуються для написання чисел; Б-кількість позицій, якими може представлятися число; В-мінімальне число, яке може бути відображене в системі; Г-такого поняття не існує
А-число розрядів, яким представляються числа в обчислювальній машині; Б- набір регістрів в мікропроцесорі ; В – область оперативного запам’ятовуючого пристрою; Г- спосіб подання чисел в обчислювальній машині
А-спосіб розміщення числа в розрядній сітці обчислювальної машини; Б- спосіб запису числа; В – набір знаків, що використовуються для запису числа; Г- число розрядів, яким представляються числа в обчислювальній машині
А-арифметичного додавання; Б- арифметичного віднімання; В – логічного додавання; Г- додавання за модулем 2
А-арифметичного віднімання; Б- арифметичного додавання; В – логічного додавання; Г- додавання за модулем 2
А-натуральним; Б- прямим; В – оберненим; Г- додатковим
А- одиницею у знаковому розряді і модулем, що співпадає з модулем додатного числа; Б- нулем у знаковому розряді і модулем, що співпадає з модулем додатного числа; В – одиницею у знаковому розряді і модулем, що утворюється як доповнення до максимального значення модуля додатного числа; Г- одиницею у знаковому розряді і модулем, що утворюється як доповнення до максимального значення модуля додатного числа з наступним додаванням одиниці до цього доповнення
А- одиницею у знаковому розряді і модулем, що утворюється як доповнення до максимального значення модуля додатного числа; Б- нулем у знаковому розряді і модулем, що співпадає з модулем додатного числа; В –одиницею у знаковому розряді і модулем, що співпадає з модулем додатного числа; Г- одиницею у знаковому розряді і модулем, що утворюється як доповнення до максимального значення модуля додатного числа з наступним додаванням одиниці до цього доповнення
А- одиницею у знаковому розряді і модулем, що утворюється як доповнення до максимального значення модуля додатного числа з наступним додаванням одиниці до цього доповнення; Б- нулем у знаковому розряді і модулем, що співпадає з модулем додатного числа; В – одиницею у знаковому розряді і модулем, що утворюється як доповнення до максимального значення модуля додатного числа; Г- одиницею у знаковому розряді і модулем, що співпадає з модулем додатного числа
А- пристрій, що забезпечує комутування ліній передачі цифрових сигналів з одного з n входів на один вихід; Б- пристрій, що забезпечує комутування ліній передачі цифрових сигналів з одного входу на один з n виходів; В – пристрій, що забезпечує множення цифрових даних; Г- пристрій, що забезпечує стискання цифрової інформації
А- пристрій, що забезпечує комутування ліній передачі цифрових сигналів з одного входу на один з n виходів; Б- пристрій, що забезпечує комутування ліній передачі цифрових сигналів з одного з n входів на один вихід; В – пристрій, що забезпечує ділення цифрових даних; Г- пристрій, що забезпечує декодування цифрової інформації
А- двійкового коду в позиційний код; Б- позиційного коду в двійковий код; В- двійкового коду в двійково-десятковий код; Г- двійково-десяткового коду в двійковий код
А- порівняння двох цифрових кодів; Б- перетворення цифрового коду з однієї форми в іншу; В- перевірку коду за паритетом; Г- запам’ятовування цифрового коду
А- арифметичне сумування двох двійкових чисел; Б- логічне додавання двох двійкових чисел; В- арифметичне множення двох двійкових чисел; Г- логічне множення двох двійкових чисел
А- пристрій, що містить елементи пам’яті і характеризується сукупністю внутрішніх станів, які він може приймати; Б- пристрій комбінаційної логіки; В- обчислювальний пристрій; Г- запам’ятовуючий пристрій
А- визначається текучим станом цифрового автомата і сукупністю вхідних керуючих сигналів; Б- визначаєтьсятекучим станом цифрового автомата; В- визначається сукупністю вхідних керуючих сигналів; Г- є випадковим
А- виконання однієї або декількох логічних функцій у моменти часу, що визначаються синхронізуючим сигналом; Б- установка цифрової схеми у заданий стан; В- одночасне виконання декількох логічних функцій; Г- виконання декількох логічних функцій у певній послідовності
А- тригер; Б- диз’юнктор; В- кон’юнктор; Г- інвертор
А- запам’ятовування двійкових чисел; Б- порівняння двійкових чисел; В- перетворення коду; Г- сумування двійкових чисел
А- паралельні, послідовні і паралельно-послідовні; Б- тільки паралельні; В- тільки послідовні; Г- паралельні і послідовні
А- блок пам’яті, що побудований на певній кількості регістрів; Б- регістр, що побудований на певній кількості тригерів; В- регістр з паралельним входом і послідовним виходом; Г- регістр з послідовним входом і паралельним виходом
А- вихідний код якого змінюється пропорційно до числа вхідних імпульсів; Б- для запам’ятовування двійкових чисел; В- для множення частоти вхідних імпульсів; Г- для сумування двійкових чисел
А- число можливих станів лічильника; Б- число розрядів лічильника; В- напрямок рахунку; Г- тип коду
А- пристрій, що служить для запам’ятовування цифрової інформації і її обміну з іншими цифровими пристроями; Б- пристрій, що служить для перетворення інформації; В- пристрій, що служить для кодування інформації; Г- пристрій, що служить для зберігання інформації
А- запам’ятовуючому елементі; Б- запам’ятовуючій комірці; В- запам’ятовуючому модулі; Г- сторінці пам’яті
А- максимальний можливий об’єм інформації, що зберігається в запам’ятовуючому пристрої, виражений в бітах, байтах або словах; Б- розрядність даних, що зберігаються в запам’ятовуючому пристрої, виражена в бітах, байтах або словах; В- формат даних, що зберігаються в запам’ятовуючому пристрої; Г- тип даних, що зберігаються в запам’ятовуючому пристрої
А- добуток числа слів, що зберігаються, на розрядність слова; Б- розрядність даних, що зберігаються в запам’ятовуючому пристрої, виражена в бітах, байтах або словах; В- формат даних, що зберігаються в запам’ятовуючому пристрої; Г- максимальний можливий об’єм інформації, що зберігається в запам’ятовуючому пристрої, виражений в бітах, байтах або словах
А- виконання арифметичних і логічних операцій і функцій керування обміном даними; Б- виконання логічних операцій; В- виконання арифметичних операцій; Г- виконання функцій керування обміном даними
А – програма і дані знаходяться у спільній пам’яті, доступ до якої здійснюється по одній шині даних і команд; Б - шини даних і адреси розділені; В – шини даних і адреси суміщені; Г – пам’ять даних і пам’ять команд розділені та мають окремі шину даних та шину команд
А – пам’ять даних і пам’ять команд розділені та мають окремі шини даних та шини команд; Б - шини даних і адреси розділені; В – шини даних і адреси суміщені; Г – програма і дані знаходяться у спільній пам’яті, доступ до якої здійснюється по одній шині даних і команд
А-вузол мікропроцесора, який виконує арифметичні і логічні операції; Б-вузол мікропроцесорної системи, який виконує арифметичні і логічні операції; В-пристрій програмного керування; Г-пристрій апаратного керування
А – регістри даних, що розташовані в операційному пристрої і відносяться до регістрів загального призначення; Б – сегменті регістри, що розташовані в шинному інтерфейсі; В – регістри вказівники, що розташовані в операційному пристрої і відносяться до регістрів загального призначення;; Г –регістри даних, що розташовані в шинному інтерфейсі
А – регістри вказівники, що розташовані в операційному пристрої і відносяться до регістрів загального призначення; Б – сегменті регістри, що розташовані в шинному інтерфейсі; В – регістри даних, що розташовані в операційному пристрої і відносяться до регістрів загального призначення; Г –регістри даних, що розташовані в шинному інтерфейсі
А – сегменті регістри, що розташовані в шинному інтерфейсі; Б – регістри вказівники, що розташовані в операційному пристрої і відносяться до регістрів загального призначення; В – регістри даних, що розташовані в операційному пристрої і відносяться до регістрів загального призначення; Г –регістри даних, що розташовані в шинному інтерфейсі
А – зберігання ознак результатів виконання арифметичних і логічних операцій і ознаки керування і представляє собою набір тригерів, кожний з яких можна встановити або скинути програмно; Б - зберігання операндів; В – зберігання адреси комірки пам’яті; Г – приймання запитів на апаратні переривання
А – прапорець перенесення/позики. Встановлюється при виході результату додавання (віднімання) беззнакових операндів за межі діапазону; Б –прапорець переповнення. Встановлюється при виході знакового результату за межі діапазону; В – прапорець нульового результату. Встановлюється при отриманні нульового результату операції; Г – прапорець керування напрямом у рядкових операціях
А – прапорець переповнення. Встановлюється при виході знакового результату за межі діапазону; Б – прапорець перенесення/позики. Встановлюється при виході результату додавання (віднімання) беззнакових операндів за межу діапазону; В – прапорець нульового результату. Встановлюється при отриманні нульового результату операції; Г – прапорець керування напрямом у рядкових операціях
А – прапорець нульового результату. Встановлюється при отриманні нульового результату операції; Б –прапорець переповнення. Встановлюється при виході знакового результату за межі діапазону; В – прапорець перенесення/позики. Встановлюється при виході результату додавання (віднімання) беззнакових операндів за межу діапазону; Г – прапорець керування напрямом у рядкових операціях
А – 1 МБ; Б - 64 кБ; В - 1 ГБ; Г - 256 МБ
А – як сума початкової адреси сегменту, зсунутої на чотири розряди ліворуч, і ефективної адреси; Б – вмістом сегментного регістра; В – вмістом регістра вказівника; Г – вмістом регістра даних
А – сегментований з розміром сегменту 64кБ; Б - сегментований з розміром сегменту 256кБ; В - сегментований з розміром сегменту 512кБ; Г - несегментований
А –несегментований і складає 64кБ; Б - несегментований і складає 256 байт; В - сегментований з розміром сегменту 512кБ; Г - сегментований з розміром сегменту 64кБ
А – сукупність програмно доступних регістрів, тобто тих регістрів вміст яких можна зчитати або змінити за допомогою команд; Б – програма, що моделює роботу МП; В – відображення вмісту регістрів загального призначення; Г – такого поняття не існує
А – регістри загального призначення, сегментні регістри, вказівник команд і регістр прапорців; Б - регістри загального призначення і сегментні регістри; В - регістри загального призначення; Г - регістри загального і регістр прапорців
А – старший байт регістру CX, який можна незалежно адресувати; Б - молодший байт регістру CX, який можна незалежно адресувати; В – окремий регістр загального призначення; Г – такого регістру немає
А – молодший байт регістру CX, який можна незалежно адресувати; Б - старший байт регістру CX, який можна незалежно адресувати; В – окремий регістр загального призначення; Г – такого регістру немає
А – вказівник стеку, який зберігає зміщення останньої зайнятої комірки стеку; Б - регістр, у якому зберігається адреса початкової комірки стеку; В – вказівник стеку, у якому зберігається зміщення першої вільної комірки стеку; Г – такого регістру немає
А – вказівник команд, який містить зміщення в сегменті коду; Б - вказівник команд, який містить адресу команди; В – індексний регістр, який містить адресу операнду; Г – такого регістру немає
А – вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є молодшим значущим розрядом; Б - вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є старшим значущим розрядом; В - шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є молодшим значущим розрядом; Г - шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є старшим значущим розрядом
А – шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є молодшим значущим розрядом; Б - вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є старшим значущим розрядом; В - вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є молодшим значущим розрядом; Г - шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є старшим значущим розрядом
А – від 0 до 255; Б - від 0 до 256; В - від 1 до 255; Г - від 1 до 256
А – від мінус 128 до плюс 127; Б - від мінус 127 до плюс 128; В - від мінус 128 до плюс 128; Г - від мінус 256 до плюс 256
А – інтервал часу, протягом якого здійснюється одне звернення мікропроцесора до пам’яті чи до зовнішнього пристрою; Б – інтервал часу, протягом якого виконується одна елементарна операція; В – інтервал часу, протягом якого повністю виконується одна команда; Г – такого поняття не існує
А – інтервал часу, протягом якого виконується одна елементарна операція; Б – інтервал часу, протягом якого здійснюється одне звернення мікропроцесора до пам’яті чи до зовнішнього пристрою; В – інтервал часу, протягом якого повністю виконується одна команда; Г – такого поняття не існує
А – за адресою, що вказана у другому та третьому байтах команди; Б – у регістрі загального призначення, що вказаний у мнемоніці команди; В – у другому та третьому байтах команди; Г –у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказані у команді
А – у регістрі загального призначення, що вказаний у мнемоніці команди; Б –за адресою, що вказана у другому та третьому байтах команди; В – у другому та третьому байтах команди; Г –у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказаний у команді
А – у другому та третьому байтах команди; Б – у регістрі загального призначення, що вказаний у мнемоніці команди; В – за адресою, що вказана у другому та третьому байтах команди; Г –у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказаний у команді
А – у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказаний у команді; Б – у регістрі загального призначення, що вказаний у мнемоніці команди; В – у другому та третьому байтах команди; Г –за адресою, що вказана у другому та третьому байтах команди
А – мова низького рівня, команди в якій представлені за допомогою мнемокодів; Б - мова високого рівня, команди в якій представлені за допомогою мнемокодів; В – набір машинних команд; Г – різновид мови високого рівня
А – набір букв латинського алфавіту (від 2 до 4), що взяті з назви функції, яку виконує команда мікропроцесора; Б – двійкове значення коду команди; В – шістнадцяткове значення коду команди; Г – графічне зображення команди, що виражає її суть
А – символічні аналоги машинних команд, які у процесі трансляції перетворяться у відповідні команди мікропроцесора; Б - вказівки трансляторові асемблера на виконання деяких дій; В –двійкові коди команд; Г - шістнадцяткові коди команд
А – вказівки трансляторові асемблера на виконання деяких дій, які в процесі трансляції не перетворюються у коди; Б - вказівки трансляторові асемблера на виконання деяких дій, які у процесі трансляції перетворяться у відповідні команди мікропроцесора; В – правила написання текстів програм мовою асемблера; Г – такого поняття не існує
А – пересилання безпосередньо адресованого операнду 0A5h за непрямою адресою, що задана парою регістрів DS і BX; Б – пересилання безпосередньо адресованого операнду 0A5h за непрямою адресою, що вказана врегістрі BX; В – пересилання безпосередньо адресованого операнду 0A5h в регістр BX; Г – пересилання операнду, що знаходиться за прямою адресою 0A5h, в регістр BX
А – пересилання вмісту регістра BX за прямою адресою 01A5h; Б – пересилання вмісту регістра BX за непрямою адресою 01A5h; В – пересилання вмісту комірки пам’яті, адреса якої вказана в регістрі BX, за прямою адресою 01A5h; Г – пересилання операнду, що знаходиться за прямою адресою 01A5h, в регістр BX
А – арифметичне додавання вмісту базового регістра BP до вмісту індексного регістра DI зі збереженням результату в регістрі DI; Б – арифметичне додавання вмісту базового регістра BP до вмісту індексного регістра DI зі збереженням результату в регістрі BP; В – логічне додавання вмісту регістрів BP і DI зі збереженням результату в регістрі DI; Г – логічне додавання вмісту регістрів BP і DI зі збереженням результату в регістрі BP
А – арифметичне множення вмісту комірки пам’яті, адреса якої задана парою регістрів BX і SI, на вміст регістра AL з розміщенням результату множення в регістрі AX; Б – арифметичне множення вмісту комірки пам’яті, адреса якої задана парою регістрів BX і SI, на вміст регістра AL з розміщенням результату множення в регістрі BX; В – логічне множення вмісту регістрів BX і SI зі збереженням результату в регістрі BX; Г – логічне множення вмісту регістрів BX і SI з збереженням результату в регістрі BP
А – зменшення на одиницю вмісту регістра SI; Б – збільшення на одиницю вмісту регістра SI; В – зменшення на одиницю вмісту комірки пам’яті, адреса якої вказана в регістрі SI; Г – декодування вмісту регістра SI
А – логічний лінійний зсув вліво вмісту регістра CH на число розрядів, яке вказане в регістрі CL; Б – логічний лінійний зсув вправо вмісту регістра CH на число розрядів, яке вказане в регістрі CL; В – логічний лінійний зсув вліво вмісту регістра CL на число розрядів, яке вказане в регістрі CH; Г – логічний лінійний зсув вліво вмісту регістра CL на один розряд через регістр CH
А – число в регістрі AL 11100110 і CF=1; Б – число в регістрі AL 11100110 і CF=0; В – число в регістрі AL 11001101і CF=1; Г – число в регістрі AL 11001101і CF=0
А – безумовний перехід на мітку в межах сегменту; Б – безумовний перехід на мітку в довільну область оперативного запам’ятовуючого пристрою; В – безумовний перехід на мітку з більшою адресою; Г – безумовний перехід на мітку з меншою адресою
А –перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди дорівнює нулю (ZF=1); Б – перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди дорівнює нулю (ZF=0); В – перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди не дорівнює нулю (ZF=1); Г – перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди не дорівнює нулю (ZF=0)
А – введення в регістр AL даних з зовнішнього пристрою, адреса якого 15h; Б – виведення з регістру AL даних на зовнішній пристрій, адреса якого 15h; В – переміщення числа 15h в регістр AL; Г – переміщення в регістр AL числа , що знаходиться за адресою15h
А – обчислювальна, контрольно-вимірювальна або керуюча система, в якій основним пристроєм обробки інформації є мікропроцесор; Б – система, що містить мікропроцесор; В – мікропроцесор з зовнішніми компонентами, що забезпечують його функціонування; Г – такого поняття не існує
А – інформаційний канал, що складається з певної кількості ліній, які безпосередньо зв’язують мікропроцесор з іншими блоками мікропроцесорної системи і забезпечують йому обмін інформацією з ними у вигляді двійкових чисел; Б – набір ліній для передачі інформації в системі; В – система ліній, що служить для передачі інформації між мікропроцесорною системою і зовнішніми пристроями; Г – такого поняття не існує
А-пристрій, що містить усі компоненти мікропроцесорної системи: арифметико-логічний пристрій, пам’ять програм, пам’ять даних, програмовані інтерфейси; Б- різновид мікропроцесорів; В-пристрій мікро програмного керування; Г-логічний пристрій
А- пристроїв контролю, керування, регулювання; Б- універсальних обчислювальних машин; В- спеціалізованих обчислювальних машин; Г-пристроїв відображення інформації
А- різновид мікроконтролерів з RISC архітектурою; Б- різновид мікроконтролерів з CISC архітектурою; В – окремий унікальний тип мікроконтролерів; Г- мікроконтролерів такого типу не існує
А- суміщення виконання текучої команди з вибіркою наступної команди; Б- виконання команд одна за одною; В – паралельне виконання декількох команд; Г- такого поняття не існує
А-вузол, який виконує арифметичні і логічні операції; Б-вузол, який забезпечує функціонування інших вузлів мікроконтролера; В-пристрій програмного керування; Г-пристрій апаратного керування
А – регістр, в якому зберігається один з операндів у двооперандних командах і може поміщатися результат виконання операції; Б - один з регістрів загального призначення; В – область оперативної пам’яті; Г – різновид пам’яті
А – зберігання коду команди на час її виконання; Б - зберігання інформації про стан мікроконтролера у процесі виконання команд; В – зберігання адреси команди на час її виконання; Г – зберігання коду команди, що буде виконуватися наступною
А – вмістом лічильника команд PC; Б - вмістом регістра команд; В – вмістом регістра W; Г – одним з функціональних регістрів
А – нульової комірки пам’яті; Б - першої комірки пам’яті; В – та, що задана у програмі; Г – останньої комірки пам’яті
А – апаратно реалізований 8- рівневий 13- розрядний пристрій регістрового типу; Б - область оперативного запам’ятовуючого пристрою, що використовується при обробці переривань і виконанні підпрограм; В – один регістр, у який переписується вміст лічильника команд при переході на підпрограму або при обробці апаратного переривання; Г – комірка пам’яті в постійному запам’ятовуючому пристрої кодів програм, на яку передається управління при виникненні апаратного пререривання
А – адреса повернення в основну програму після виконання підпрограми чи завершення обробки апаратного переривання; Б - вміст регістра W; В – вміст регістрів, які використовувалися основною програмою і будуть використовуватися підпрограмою; Г – вміст регістра PCLATH
А – вибору банків оперативної пам’яті та зберігання інформації про стан мікроконтролера; Б - зберігання інформації про стан мікроконтролера у процесі виконання команд; В – контролю працездатності мікроконтролера; Г – керування режимами енергозбереження
А – прапорець перенесення/позики, який встановлюється при виході результату додавання (віднімання) беззнакових операндів за межі діапазону; Б – прапорець додаткового перенесення/позики з молодшої декади у старшу при десятковій корекції; В – прапорець переповнення, що встановлюється при виході знакового результату за межі діапазону; Г – прапорець нульового результату
А – прапорець перенесення/позики, який установлюється при виході результату додавання (віднімання) беззнакових операндів за межу діапазону; Б – прапорець додаткового перенесення/позики з молодшої декади у старшу при десятковій корекції; В – прапорець, що встановлюється при отриманні нульового результату; Г – прапорець нульового результату
А – прапорець перенесення/позики, який встановлюється при виході результату додавання (віднімання) беззнакових операндів за межі діапазону; Б – прапорець додаткового перенесення/позики з молодшої декади у старшу при десятковій корекції; В – прапорець переповнення, що встановлюється при виході знакового результату за межі діапазону; Г – прапорець нульового результату
А – комірку пам’яті програм з адресою 0004h, на яку передається керування при виникненні апаратного переривання; Б - комірку пам’яті програм з адресою 0000h, на яку передається керування при виникненні апаратного переривання; В – початкову адресу підпрограми оброблення переривання в області пам’яті програм; Г – такого поняття немає
А- до 8 кбайт; Б- до 4 кбайт; В – до 16 кбайт; Г- до 32 кбайт
А – до чотирьох з розміром 128 байт кожний; Б - до чотирьох з розміром 256 байт кожний; В – два з розміром 128 байт кожний ; Г – один з розміром 256 байт
А – двонапрямлений паралельний 8-розрядний шинний інтерфейс з регістром фіксації даних, що призначений для реалізації функцій введення/виведення; Б - один з регістрів загального призначення; В – буферний регістр, через який до мікроконтролера підключається зовнішній пристрій; Г – послідовний інтерфейс, що призначений для реалізації функцій введення/виведення
А – в команді вказується назва регістру, 7-розрядна адреса якого визначає розташування операнду в межах банку оперативного запам’ятовуючого пристрою, а номер банку визначається бітами RP1 і RP0 регістру STATUS; Б – в команді вказується регістр FSR, що містить 8-розрядну адресу операнду в межах двох банків оперативного запам’ятовуючого пристрою, а пара банків визначається бітом IRP в регістрі STATUS; В – в команді вказується числове значення адреси комірки оперативного запам’ятовуючого пристрою, що містить операнд; Г –у команді вказується значення операнду
А – в команді вказується віртуальний регістр INDF, звертанням до якого відбувається переадресування до регістру FSR, що містить 8-розрядну адресу операнду в межах двох банків оперативного запам’ятовуючого пристрою, а пара банків визначається бітом IRP в регістрі STATUS; Б – в команді вказується назва регістру , 7-розрядна адреса якого визначає розташування операнду в межах банку оперативного запам’ятовуючого пристрою, а номер банку визначається бітами RP1 і RP0 регістру STATUS; В – в команді вказується числове значення адреси комірки оперативного запам’ятовуючого пристрою, що містить операнд; Г –у команді вказується значення операнду
А – група команд роботи з байтами, f – пряма або непряма адреса операнду, d – вказує на розміщення результату виконання команди (d=0 – результат поміщається в регістр W, d=1 – результат поміщається в f) ; Б – група команд роботи з байтами, f – пряма або непряма адреса операнду, d – вказує на розміщення результату виконання команди (d=0 – результат поміщається в f, d=1 – результат поміщається в регістр W); В – група команд роботи з бітами, f – пряма або непряма адреса операнду, d – 3-розрядний номер біту в операнді; Г – група команд роботи з константами, f – пряма або непряма адреса операнду, d – значення константи
А – група команд роботи з бітами, f – пряма або непряма адреса операнду, b – 3-розрядний номер біту в операнді; Б – група команд роботи з бітами, f – пряма або непряма адреса операнду, b – вказує на розміщення результату виконання команди (b=0 – результат поміщається в f, b=1 – результат поміщається в регістр W); В – група команд роботи з байтами, f – пряма або непряма адреса операнду, b – вказує на розміщення результату виконання команди (d=0 – результат поміщається в регістр W, d=1 – результат поміщається в f); Г – група команд роботи з константами, f – пряма або непряма адреса операнду, b – значення константи
А – група команд роботи з константами, k –значення константи; Б – група команд роботи з константами, k –адреса константи; В – група команд роботи з байтами, k– пряма або непряма адреса операнду; Г – група команд роботи з бітами, k – 3-розрядний номер біту в операнді, що знаходиться в регістрі W
Практичні завдання 1. Виконайте перетворення заданого десяткового числа у двійкову, вісімкову та шістнадцяткову системи числення: ХХ10, ХХ10, ХХ10, ХХ10 2. Виконайте перетворення заданих чисел з двійкової, вісімкової та шістнадцяткової систем числення у десяткову: ХХХХХХХХ2 , ХХХ8, ХХ16 3. Виконайте додавання (віднімання, множення, ділення) заданих двійкових чисел А і В. Перевірте правильність одержаного результату. 4. Виконайте логічну операцію кон’юнкція (диз’юнкція) над заданими двійковими числами А і В. 5. Виконайте логічний (циклічний) зсув заданого числа А вправо (вліво) на вказану кількість розрядів n. 6. Представте задані числа А, - B, C, - D у прямому, оберненому кодах та у коді з доповненням, використовуючи 4-розрядну сітку зі знаком. 7. Виконайте операцію віднімання двох чисел А- зменшуване і В – від’ємник з заміною операції віднімання операцією додавання. 8. Скласти програму мовою асемблер мікропроцесора і8086, що заносить перший операнд в регістр ХХ1, другий операнд в регістр ХХ2 і виконує над ними задані операції. Над результатом виконати вказану операцію зсуву, після чого отриманий результат помістити в комірку пам’яті за заданою адресою. Здійснити запис мнемокодів операцій з повними коментарями виконуваних дій згідно типового запису команд. 9. Написати програму мовою Асемблера МП і8086 з використанням команд умовних та безумовних переходів згідно блок-схеми:
|
|||
Последнее изменение этой страницы: 2018-04-12; просмотров: 212. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |