- •Для специальности 230401 Информационные системы (по отраслям)
- •Содержание
- •1. Паспорт
- •1.1 Область применения
- •1.2 Цели и задачи – требования к результатам освоения дисциплины:
- •1.3 Рекомендуемое количество часов:
- •2 Структура и методические указания к выполнению практических работ
- •2.1 Распределение компетенций по тематикам практических работ
- •2.2 Методические указания для выполнения практических работ Практическая работа №1 Тема: Кодирование информации в пк с использованием кодов аsсii
- •2 Краткие теоретические сведения
- •Восьмиразрядный код:
- •3 Задания
- •4 Порядок выполнения
- •5 Содержание отчёта
- •6 Контрольные вопросы
- •Практическая работа № 2
- •2 Теоретические сведения
- •3 Задания
- •4 Порядок выполнения
- •5 Содержание отчёта
- •6 Контрольные вопросы
- •Практическая работа № 3
- •Практическая работа № 4
- •3 Теоретические сведения
- •4 Задание
- •7 Контрольные вопросы
- •Практическая работа № 5
- •Практическая работа № 6
- •2 Оборудование и программное обеспечение
- •3 Теоретические сведения
- •4 Задание
- •5 Порядок выполнения
- •6 Содержание отчета
- •7 Контрольные вопросы
- •Практическая работа № 7
- •2 Материальное обеспечение
- •3 Теоретические сведения
- •4 Задания
- •5 Прядок выполнения
- •6 Содержание отчета
- •7 Контрольные вопросы
- •Практическая работа № 8
- •2 Оборудование и программное обеспечение
- •5 Порядок выполнения
- •6 Содержание отчета
- •Практическая работа № 9
- •3 Теоретические сведения
- •4 Задание
- •5 Порядок выполнения
- •7 Контрольные вопросы
- •Практическая работа № 10
- •Практическая работа № 11
- •Практическая работа № 12
- •4 Задание
- •5 Порядок выполнения
- •7 Контрольные вопросы
- •Практическая работа № 13
- •3 Теоретические сведения
- •4 Задание
- •6 Содержание отчета
- •7 Контрольные вопросы
- •Практическая работа № 14
- •Практическая работа № 15
- •3. Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы
3 Задания
3.1 Для приведённой системы команд и набора данных выполнить программы 1, 2, 3.
Команды |
|
Ячейки памяти |
||
Код операции |
Операция |
|
Адрес операнда |
Значение |
01 |
Считать |
0001 |
24 |
|
02 |
Записать |
0002 |
7 |
|
03 |
Сложить |
0003 |
1024 |
|
04 |
Вычесть |
0004 |
11 |
|
05 |
Умножить |
0005 |
5 |
|
06 |
Разделить |
0006 |
3 |
|
|
0007 |
|
||
|
|
0008 |
|
|
Пример: команда 010003
Код операции |
Адрес операнда |
01 |
0003 |
Это означает: «Считать число из ячейки 0003», в нашем случае это число 1024
Определите значение содержимого ячеек 0007 и 0008 после выполнения программ:
Программа 1 |
|
Программа 2 |
|
Программа 3 |
|
|||||||
01 |
0004 |
|
01 |
0005 |
|
01 |
0003 |
|
||||
03 |
0001 |
|
03 |
0006 |
|
04 |
0001 |
|
||||
06 |
0005 |
|
02 |
0007 |
|
02 |
0007 |
|
||||
05 |
0002 |
|
01 |
0003 |
|
01 |
0002 |
|
||||
04 |
0006 |
|
06 |
0007 |
|
03 |
0006 |
|
||||
02 |
0007 |
|
06 |
0007 |
|
02 |
0008 |
|
||||
|
|
|
02 |
0008 |
|
01 |
0007 |
|
||||
|
|
|
|
|
|
06 |
0008 |
|
||||
|
|
|
|
|
|
02 |
0008 |
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
0007 |
|
|
0007 |
|
|
0007 |
||||
|
|
0008 |
|
|
0008 |
|
|
0008 |
||||
3.2 Для приведённой системы команд и набора данных выполнить программы 4, 5, 6.
Команды |
|
Ячейки памяти |
||
Код операции |
Операция |
|
Адреса операндов |
Операнды |
01 |
Считать |
0001 |
15 |
|
02 |
Записать |
0002 |
90 |
|
03 |
Сложить |
0003 |
3 |
|
04 |
Вычесть |
0004 |
18 |
|
05 |
Умножить |
0005 |
5 |
|
06 |
Разделить |
0006 |
1000 |
|
|
|
0007 |
7 |
|
Программа 4 |
|
Программа 5 |
|
Программа 6 |
|
|||||||
01 |
0001 |
|
01 |
0004 |
|
01 |
0006 |
|
||||
05 |
0003 |
|
04 |
0001 |
|
04 |
0007 |
|
||||
03 |
0005 |
|
05 |
0005 |
|
06 |
0003 |
|
||||
04 |
0004 |
|
03 |
0006 |
|
03 |
0005 |
|
||||
05 |
0003 |
|
06 |
0005 |
|
04 |
0002 |
|
||||
04 |
0002 |
|
04 |
0003 |
|
02 |
0008 |
|
||||
03 |
0007 |
|
02 |
0008 |
|
01 |
0004 |
|
||||
02 |
0008 |
|
01 |
0008 |
|
06 |
0003 |
|
||||
01 |
0006 |
|
03 |
0006 |
|
02 |
0009 |
|
||||
06 |
0005 |
|
02 |
0009 |
|
|
|
|
||||
03 |
0003 |
|
|
|
|
|
|
|
||||
02 |
0009 |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
0008 |
|
|
0008 |
|
|
0008 |
||||
|
|
0009 |
|
|
0009 |
|
|
0009 |
||||
3.3 Для приведённой системы команд и набора данных выполнить программы 7, 8, 9.
Команды |
|
Ячейки памяти |
||
Код операции |
Операция |
|
Адреса операндов |
Операнды |
01 |
Считать |
0001 |
15 |
|
02 |
Записать |
0002 |
90 |
|
03 |
Сложить |
0003 |
3 |
|
04 |
Вычесть |
0004 |
18 |
|
05 |
Умножить |
0005 |
5 |
|
06 |
Разделить |
0006 |
1000 |
|
|
|
0007 |
7 |
|
Программа 4 |
|
Программа 5 |
|
Программа 6 |
|
|||||||
01 |
0003 |
|
01 |
0004 |
|
01 |
0005 |
|
||||
06 |
0006 |
|
03 |
0002 |
|
03 |
0001 |
|
||||
03 |
0005 |
|
02 |
0007 |
|
03 |
0002 |
|
||||
04 |
0002 |
|
01 |
0003 |
|
04 |
0004 |
|
||||
02 |
0007 |
|
03 |
0007 |
|
05 |
0001 |
|
||||
01 |
0007 |
|
06 |
0001 |
|
02 |
0007 |
|
||||
05 |
0001 |
|
04 |
0005 |
|
01 |
0006 |
|
||||
02 |
0008 |
|
03 |
0006 |
|
06 |
0006 |
|
||||
|
|
|
02 |
0008 |
|
03 |
0004 |
|
||||
|
|
|
|
|
|
02 |
0008 |
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
0007 |
|
|
0007 |
|
|
0007 |
||||
|
|
0008 |
|
|
0008 |
|
|
0008 |
||||
