Образец оформления титульного листа лабораторной работы
Министерство образования и науки Российской Федерации ФГБОУ ВПО Сибирский государственный технологический университет Факультет автоматизации и информационных технологий Кафедра автоматизации производственных процессов Вычислительные машины, системы и сети Лабораторная работа № Преподаватель: ______________ ________________________ ( оценка, подпись, дата) Выполнил: студент________________ группы__________ _________________ (подпись, дата) |
Приложение Б
(справочное)
Таблица Б1 - Наиболее распространенные команды ассемблера
№ | Мнемокод | Назначение |
ADC r,r/m/im | Сложить два операнда с учетом флага переноса | |
ADD r/m,m/im/r | Сложить два операнда | |
CALL label | Вызов процедуры | |
CBW | Конвертировать байт в слово | |
CMP r/m,im/im | Сравнить два операнда | |
CWD | Конвертировать слово в двойное слово | |
DEC r/m/im | Декремент (уменьшение) операнда на 1 | |
DIV r/m | Целочисленное деление без знака | |
IDIV r/m | Целочисленное деление со знаком | |
IMUL r/m | Целочисленное умножение со знаком | |
INC r/m/im | Инкремент (увеличение) операнда на 1 | |
INT im | Вызов прерывания | |
JE label | Перейти на метку label, если равно (ZF =1) | |
JG label | Перейти на метку label, если больше (SF=OF) | |
JL label | Перейти на метку label, если меньше (SF<>OF) | |
JMP label/r/m | Перейти на метку label безусловно | |
JS label | Перейти на метку label, если знак (SF=1) | |
JZ label | Перейти на метку label, если ноль (ZF=1) | |
LEA r,r/m | Загрузка смещения эффективного адреса | |
LOOP label | Управление циклом | |
MOV r/m,r/m/im | Пересылка данных | |
MUL r/m | Беззнаковое умножение | |
NOT r/m | Инвертирование (логическое НЕ) |
Продолжение приложения Б
POP r/m | Извлечь данные из стека в операнд | |
PUSH r/m | Переслать операнд в стек | |
RET | Возврат в основную программу | |
SUB r/m,r/m/im | Вычитание | |
TEST r/m,r/m/im | Логическое сравнение | |
XCHG r/m,r/m | Обмен операндами | |
XOR r,r/m/im | Исключающее ИЛИ (неравнозначность) | |
XLAT | Преобразование кодов. AL:= DS: [BX + AL] | |
SHL пр.,сч. | Сдвиг логический влево | |
SHR пр.,сч. | Сдвиг логический вправо | |
BTS r/m,r/im | Проверка и установка бита по адресу база +смещение | |
STC | Установить флаг переноса. CF := 1 | |
CLC | Сбросить флаг переноса. CF := 0 | |
CMC | Инвертировать флаг переноса CF:= | |
STI | Установить флаг разрешения прерывания: IF := 1 | |
CLI | Сбросить флаг разрешения прерывания: IF := 0 | |
BT база,смещ. | Проверка бита. Указанный в базе и смещении бит из источника пересылается в CF. |
Примечание: В приведенных командах приложения Б под аббревиатурами r - регистр, m - ячейка памяти, - непосредственное данное, label - метка указаны операнды команд, запятые разделяют операнды в командах, знак / разделяет возможные варианты операндов.
Приложение В
(справочное)
Перечень ключевых слов
· ASCII – коды
· Адрес данных
· Адрес команды
· Алгоритм
· Арифметические команды
· Архитектура микропроцессора
· Атрибуты
· Базовый цикл
· Базовый адрес
· Байты
· Беззнаковое данное
· Безусловные переходы
· Биты
· Вершина стека
· Вычислительная система
· Данные
· Двоичная система
· Десятичные данные
· Директивы
· Дополнительный код
· Инверсный код
· Индекс адреса
· Исполняемая программа
· Команды
· Команды пересылки
· Команды сравнения
· Компоновщик
· Компараторы
· Компьютер
· Линейные алгоритмы
· Микропрограммное управление
· Микропрограммное управление
· Микропроцессор
· Модели программы
· Операнд команды
· Основная память
· Программная модель
· Программные прерывания
· Программные циклы
· Прямая адресация
· Прямой код
· Разветвляющиеся алгоритмы
· Размер сегмента
· Регистр флагов
· Регистровая адресация
· Регистры процессора
· Режимы адресации
· Сегмент данных
· Сегмент кода
· Сегмент памяти
· Сегмент стека
· Системный блок
· Слова
· Смещение байта
· Стек
· Сумматоры
· Транслятор
· Транслятор адресов
· Трансляция
· Турбо Дебюггер
· Указатель команд
· Условные переходы
· Устройства вода
· Устройства вывода
· Физический адрес
· Флаг знака
· Флаг направления
· Флаг нуля
· Флаг переноса
· Флаг переполнения
Валерий Николаевич Тюрин
ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ,
СИСТЕМЫ И СЕТИ
Методические указания
Отв. редактор доцент В.А. Должиков
Редактор РИЦ Л.М. Буторина
Подписано в печать 17.09.2012 Формат 60×84 1/16
Усл. п. л. 5.75 Тираж 150 экз
Изд. № 2/36 Заказ №
Редакционно-издательский центр СибГТУ
660049, г.Красноярск, пр.Мира, 82
Факс (391) 211-97-25
Тел. (391) 227-69-90