Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


ритерії оцінювання завдань комплексної контрольної роботи з дисципліни ” Мікропроцесорна техніка ”.

ьвів – 2012


Мікропроцесорна техніка. Методичнівказівки для виконання комплексної контрольної роботи для студентів галузі знань 0508 ² Електроніка ², напряму підготовки 6.050801 ²Мікро- та наноелектроніка² факультету електроніки,- Львів: ЛНУ імені Івана Франка, 2012. - 10 с.

 

Розробник: Рабик В.Г., к.т.н., доцент кафедри радіофізики та комп’ютерних технологій

 

 

Методичні вказівки затверджені на засіданні кафедри радіофізики та комп’ютерних технологій.

Протокол № ___ від. “____”______________2012 р.

 

Завідувач кафедри радіофізики

та комп’ютерних технологій, проф. _____________ І.М. Болеста

 

“____”_______________2012 р.

 

Схвалено методичною радою факультету електроніки

 

Протокол № ___ від. “____”________________2012 р.

 

Голова методичної ради, доц. ______________ Р.Я. Шувар

 

“____”________________ 2012 р.

 


Метою комплексної контрольної роботи (ККР) є перевірка залишкових знань студентів з дисципліни "Мікропроцесорна техніка".

ККР складається з двох завдань різної складності, які охоплюють матеріал дисципліни. Перше теоретичне питання складається з 15 тестових запитань, за правильну відповідь на всі запитання нараховується 15 балів. Друге практичне питання передбачає написання двох програм на мові асемблера А51 для мікроконтролерів сімейства MCS-51. За правильну відповідь нараховується 10 балів.

Тривалість виконання ККР - 50 хв.

ритерії оцінювання завдань комплексної контрольної роботи з дисципліни ” Мікропроцесорна техніка ”.

При підведенні підсумків виконання комплексної контрольної роботи застосовується система її чотирибального оцінювання (відмінно, добре, задовільно, незадовільно).

Максимальна кількість балів, яку може отримати студент – 25 балів, мінімальна для позитивної оцінки – 9 балів. Виходячи з викладених вище підходів побудови варіантів комплексної контрольної роботи встановлюються критерії оцінювання, які приведені в таблиці.

Оцінка Критерії відповіді
Не задовільно Студент спроможний правильно відповісти лише на деякі із запропонованих запитань. Відповіді дуже недосконалі.
Задовільно Кількість правильних відповідей становить більшість, проте кількість неправильних і неповних відповідей значна.
Добре Студент правильно і повно відповідає на запитання, допускаючи лише поодинокі помилки, в основному правильно оцінює поставлену проблему згідно із відомими критеріями.
Відмінно Студент правильно і повно відповідає на запитання, і правильно оцінює поставлену проблему, засвідчуючи глибоке розуміння суті завдання, і в оцінці порушеної в завданні проблеми виявляє аргументоване, яскраво особисте ставлення до неї.

 

Порядок виставлення підсумкових оцінок

Підсумкова оцінка контрольної роботи виставляється за сумарною кількістю балів з кожного завдання.

″ Відмінно ″ 20-25 балів;

″ Добре ″ 14-19 балів;

″ Задовільно ″ 09-13 балів;

″ Незадовільно ″ менше 09 балів.

Приклад ККР та її виконання

1. Хто є засновником вітчизняної обчислювальної техніки?

Відповідь: 1) С. О. Лебедєв; 2) М. В. Ломоносов; 3) П. Л. Чебишев; 4) М. І. Лобачевський; 5) С.І. Корольов.

Відповідь: Лебедєв С. О. - засновник вітчизняної обчислювальної техніки. В 1946 році С. О. Лебедєва запрошено в Київ на посаду директора Інституту електротехніки (з 1963 року Інститут електродинаміки АН УРСР). У тому ж році його обирають дійсним членом Академії. Незалежно i паралельно з західними вченими розробив принципи побудови електронних обчислювальних машин з програмою, що зберігається в пам’яті i реалізував їх з колективом своєї лабораторії в Малій електронно-лічильній машині "МЭСМ" (1949-1951). Вона була реалізована на 3500 тріодах і 2500 діодах. займала приміщення 60 м2, споживала 25 кВт електроенергії. У 1952-1953 роках "МЭСМ" була найбільш швидкодіючою (3 тис. операцій за хв.) і практично єдиною в Європі машиною, що знаходилася в постійній експлуатації. (Вибираємо відповідь 1)

2. Назвіть правильні характеристики зовнішньої пам'яті:

Відповідь: 1) енергонезалежна, повільна, може зберігати великий об'єм інформації; 2) енергозалежна, швидка, невелика за об'ємом; 3) повільна, енергозалежна.

Відповідь: Зовнішня пам’ять характеризується тим, що вона зберігає великі об’єми інформації при відсутності живлення, тобто вона енергонезалежна. (Вибираємо відповідь 1)

3. Одна з перших в світі електронно-обчислювальних машин ENIAC була створена під керівництвом:

Відповідь: 1) Дж. Маучлі і Дж. П. Еккерта 2) Г. Айкена; 3) Д. Анастасова; 4) К. Цузе; 5) С. А. Лебедєва.

Відповідь: ENIAC (Electronic Numerical Integrator and Computer) – електронно - обчислювальна машина. Архітектуру комп'ютера розробили в 1943 році Джон Преспер Еккерт і Джон Вільям Моклі, вчені з Університету Пенсильванії. На відміну від створеного в 1941 році німецьким інженером Конрадом Цузе комплексу Z3, що використовував механічні реле, в ENIAC основою компонентної бази були вакуумні лампи. Загалом комплекс містив 17468 ламп, 7200 кремнієвих діодів, 1500 реле, 70000 резисторів і 10000 конденсаторів. Споживана потужність — 150 кВт. Обчислювальна потужність — 300 операцій множення або 5000 операцій додавання на секунду. Вага — 27 тонн. Обчислення відбувалось у десятковій системі. ENIAC став першим електронним цифровим комп'ютером, який можна було перепрограмувати для рішення повного діапазону завдань (попередні комп'ютери мали тільки частину з цих властивостей). ENIAC запущений 14 лютого 1946 року. (Вибираємо відповідь 1)

4. Мікропроцесорний пристрій - це.?

Відповідь. 1) функціонально і конструктивно закінчений виріб, що складається з декількох мікросхем, до складу яких входить мікропроцесор, призначений для виконання певного набору функцій: отримання, оброблення, передача, перетворення інформації і управління; 2) одиниця виміру (квант) тривалості виконання команди; 3) пристрій, по якому передається адреса елементу пам'яті або блоку введення/виведення.

Відповідь: мікропроцесорний пристрій - це функціонально і конструктивно закінчений виріб, призначений для отримання, оброблення, передачі, перетворення інформації. (Вибираємо відповідь 1).

5. Людина, що створила першу програму.

Відповідь: 1) Дж. Фон Нейман; 2) Ч. Беббідж; 3) А. Лавлейс; 4) А. Тьюрінг; 5) К. Шеннон.

Відповідь: Ада Лавлейс (10 грудня 1815 - 27 листопада 1852) – англійська математичка. Створила опис обчислювальної машини, проект якої був розроблений Ч. Беббіджем. Створила першу в світі програму для цієї машини. Ввела в використання терміни ″ цикл ″, ″ робоча комірка ″. Вважається першим в світі програмістом. (Вибираємо відповідь 3).

6. По якій з системних шин передаються коди команд?

Відповідь: 1) по інформаційній шині; 2) по шині даних; 3 по адресній шині.

Відповідь. У мікропроцесорній системі інформаційної шини не має. Коди даних і команд передаються по шині даних. (Вибираємо відповідь 2)

7. Перевести число 37, представлене у десятковій системі числення, в двійкову систему числення.

Відповідь: 1)00110101; 2) 00100101; 3) 01100101; 4) 00100111; 5) 00101101.

Відповідь. 3710 = 001001012. (Вибираємо відповідь 2)

_37    
  _18    
    _9    
      _ 4    
      _2  
       
     

8. Записати обернений код числа -AC58, представленого в шістнадцятковій системі числення.

Відповідь: 1) 5498; 2) 53D8; 3) 53B6; 4) 53A7; 5) 63A9.

Відповідь. Обернений код числа в шістнадцятковій системі числення визначається шляхом доповнення кожної з цифр числа до (16-1=15). В даному випадку q=16 – основа шістнадцяткової системи числення. Наприклад, для цифри 9 доповненням є 15-9=6.

Число: AC58.

Обернений код 53A7.

Обираємо відповідь 4.

9. Виконати віднімання чисел B63E та 9C2B, представлених в шістнадцятковій системі числення.

Відповідь: 1) 2A24; 2) 1A13; 3) 2B52; 4) 1C53; 5) 2F2E.

Відповідь. _ B63E

9C2B

1A13

Вибираємо відповідь 2.

10. Яке максимальне число можна записати в пам’ять даних мікроконтролерів сімейства MCS-51?

Відповідь: 1) 7FH; 2) FFH; 3) 80H; 4) FFFFH; 5) FFFH.

Відповідь. Кожна комірка пам’яті даних мікроконтролерів сімейства MCS-51 є 8-ми розрядною. Максимальне число, яке можна записати в комірку – 11111111B = 0xFF. (Вибираємо відповідь 2)

11. Скільки банків регістрів загального призначення є в мікроконтролерів сімейства MCS-51?

Відповідь: 1) 1; 2) 2; 3) 4; 4) 8; 5) 6.

Відповідь. В мікроконтролерів сімейства MCS-51 є 4-ри банки регістрів загального призначення (R0, …, R7). (Вибираємо відповідь 3)

12. На скільки груп умовно розбиті команди в мікроконтролерах сімейства MCS-51?

Відповідь: 1) 3; 2) 5; 3) 6; 4) 8.

Відповідь. Мікроконтролери сімейства MCS-51 на лежать до мікроконтролерів з гарвардською архітектурою і з CISC системою команд. Всі команди в мікроконтролерах цього сімейства можна розбити на 5 груп: група команд пересилки даних; група команд арифметичних операцій; група команд логічних операцій, група команд умовного і безумовного переходів; група команд роботи з бітовими змінними. (Вибираємо відповідь 2)

13. До якої групи відноситься команда "Виключаюче АБО"

Відповідь: 1) команди арифметичних операцій; 2) команди логічних операцій; 3) команди пересилки даних; 4) команди умовного і безумовного переходів; 5) команди роботи з бітовими змінними.

Відповідь. Команда "Виключаюче АБО" відноситься до групи команд логічних операцій. (Вибираємо відповідь 2)

14. Команда AJMP add11 мікроконтролерів сімейства MCS-51 дозволяє виконати абсолютний перехід в межах сторінки програмної пам'яті:

Відповідь: 1) 1 кБт; 2) 4 кБт; 3) 2 кБт; 4) 8 кБт; 5) 16 кБт.

Відповідь. Дана команда виконує абсолютний перехід в межах сторінки програмної пам’яті 211=2048 Бт = 2 кБт. (Вибираємо відповідь 2)

15. Яке число зберігатиметься в комірці пам’яті даних з адресою 0ч45 після виконання фрагменту програми?

MOV 0x30, #0x2C

MOV R0, #0x30

MOV A, @R0

MOV 0x45, A

Відповідь: 1) 0x30; 2) 0x2C; 3) 0x45; 4) 0xA8; 5) 0xD4

Відповідь. Команда MOV 0x30, #0x2C виконує пересилку константи 0x2C в комірку пам’яті даних з адресою 0x30 ((0x30)←#0x2C). Наступна команда MOV R0, #0x30 пересилає константу 0x30 в регістр R0 ((R0)←#0x30). По іншому в регістр R0 завантажується адреса комірки 0x30. Наступна команда MOV A, @R0 пересилає дані (#0x2C) з комірки з адресою 0x30 в акумулятор A. Команда MOV 0x45, A пересилає константу (#0x2C) з акумулятора в комірку пам’яті даних з адресою 0x45. (Вибираємо відповідь 2)

16. Написати програму обчислення виразу Y=(X-Y)*(23-Z) з використанням команд арифметичних операцій. Прийняти X=14; Y=2 і Z=13.

Відповідь. Програма, яка обчислює вираз:

Name Z16

DSEG AT 0x30

X: DS 0x01

Y: DS 0x01

Z: DS 0x01

CSEG AT 0x00

MOV X, #14

MOV Y, #02

MOV Z, #13

MOV A, X

SUBB A, Y

MOV R0, A

MOV A, #23

SUBB A, Z

MOV B, A

MOV A, R0

MUL AB

END

17. Написати програму, яка записує в комірки пам’яті даних з адресами ox30 і 0x31 число 0x2C4E і в парні розряди цього числа записує ″1″. Отримане число записати в комірки пам’яті даних з адресами 0x40 і 0x41.

Відповідь. Запишемо число 0x2C4E в двійковій системі числення і в його парні розряди занесемо логічну ″1″.

0x2C4E = 0010110001001110B

0x7D5F = 0111110101011111B

Запис логічної ″1″ в парні розряди найпростіше реалізувати шляхом логічного додавання до цього числа маски 0101010101010101B. Програма для заданого завдання має вигляд:

Name Z16

CSEG AT 0x00

MOV 0x30, #0x2C

MOV 0x31, #0x4E

MOV A, 0x31

ORL A, #0x55

MOV 0x41, A

MOV A, 0x30

ORL A, #0x55

MOV 0x40, A

END

 



<== предыдущая лекция | следующая лекция ==>
 | нформационные материалы для подготовки курсовой работы
Поделиться с друзьями:


Дата добавления: 2017-02-11; Мы поможем в написании ваших работ!; просмотров: 385 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Свобода ничего не стоит, если она не включает в себя свободу ошибаться. © Махатма Ганди
==> читать все изречения...

2338 - | 2092 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.