Учебные материалы по математике | Ассемблеры в информационных системах | Matematiku5
Вузы по математике Готовые работы по математике Как писать работы по математике Примеры решения задач по математике Решить задачу по математике online

Ассемблеры в информационных системах


КОНТРОЛЬНЫЕ ЗАДАНИЯ ДЛЯ САМООБСЛЕДОВАНИЯ

Дисциплина

Ассемблеры в информационных системах

Специальность

230201- Информационные системы

и технологии (в бизнесе)

230203- Информационные системы

и технологии (в дизайне)

230204- Информационные системы

и технологии (в медиаиндустрии)

Направление

230200 «Информационные системы и технологии»

1.  Этапы развития ЭВМ, созданных на базе микропроцессоров iX86.

2.  Структурная схема персонального компьютера.

3.  Регистровая память центрального процессора. Регистры общего назначения.

4.  Регистровая память центрального процессора. Сегментные регистры.

5.  Регистровая память центрального процессора. Регистры состояния и управления.

6.  Сегментирование памяти.

7.  Представление данных в персональном компьютере. Целые числа.

8.  Представление данных в персональном компьютере. Двоично-десятичные числа (BCD-числа).

9.  Представление данных в персональном компьютере. Символьные данные.

10.Структура машинной команды.

11.Синтаксис языка Ассемблера: допустимые символы языка, лексемы, выражения.

12.Предложения языка Ассемблера: форматы команд, макрокоманд, директив.

13.Классификация операндов.

14.Виды адресации операндов в памяти.

15.Классификация операторов, их приоритеты.

16.Стандартные директивы сегментации.

17.Загрузка сегментных регистров.

18.Упрощенные директивы сегментации.

19.Функциональная классификация команд языка ассемблера.

20.Команды пересылки данных.

21.Команды преобразования данных.

22.Арифметические команды: команды сложения и вычитания.

23.Арифметические команды: команды умножения.

24.Арифметические команды: команды деления.

25.Логические команды.

26.Команды логических и арифметических сдвигов.

27.Команды циклических сдвигов.

28.Команды передачи управления: безусловные переходы.

29.Команды передачи управления: условные переходы.

30.Команды передачи управления: организация циклов.

31.Команды управления состоянием центрального процессора.

32.Сложные структуры данных: основные понятия.

33.Описание и инициализация массивов в программе.

34.Доступ к элементам массива.

35.Описание шаблона структуры.

36.Определение данных с типом структуры.

37.Методы работы со структурами.

38.Записи.

39.Последовательные списки.

40.Связные списки.

41.Методы работы с записями.

42.Особенности организации стека.

43.Команды работы со стеком.

44.Приемы работы со стеком.

45.Блоки повторения. Макрооператоры.

46.Макросы. Макроопределения.

47.Макрокоманды. Макроподстановки и макрорасширения.

48.Условное ассемблирование.

49.Организация программ-процедур.

50.Передача параметров через регистры. Передача параметров через стек.

51.Локальные данные процедур.

52.Рекурсивные процедуры.

53.Связь ассемблера с языками высокого уровня.

54.Операции ввода – вывода.

55.Обработка прерываний.

56.Функции BIOS для работы с консолью.

57.Функции DOS для работы с консолью.

58.Работа с консолью в среде Windows.

59.Защищенный режим работы микропроцессора. Системные регистры.

60.Структуры данных защищенного режима.

Наташа

Автор

Наташа — контент-маркетолог и блогер, но все это не мешает ей оставаться адекватным человеком. Верит во все цвета радуги и не верит в теорию всемирного заговора. Увлекается «нефрохиромантией» и тайно мечтает воссоздать дома Александрийскую библиотеку.

Распродажа дипломных

 Скидка 30% по промокоду Diplom2020

А ты боишься COVID-19?

 Пройди опрос и получи промокод