Машинное кодирование Лекция 4 Логические операции:

Презентация:



Advertisements
Похожие презентации
Машинное кодирование Лекция 3 Логические операции:
Advertisements

Генерация кода Преобразование дерева операций в код на языке ассемблера Ассемблер процессоров типа Intel 80x86 Code – функция перевода узла в команды ассемблера.
НА ТЕМУ СОДЕРЖАНИЕ ВИТАМИНОВ В ПРОДУКТАХ Выполнили ученицы 8 А класса : Шикунова Анастасия Ильина Алена.

Язык ASSEMBLER Команды пересылки данных Лекция доцента кафедры ИВТ ГрГУ кандидата технических наук Ливак Е.Н.
XXXX:0100 mov bx, 0111h XXXX:0103 mov cx, 000Dh XXXX:0108 mov al, [bx] XXXX:010A inc bx XXXX:010B int 10h XXXX:010D loop 0108 XXXX:010A inc bx XXXX:010B.
XXXX:0100 mov bx, 0111h XXXX:0103 mov cx, 000Dh XXXX:0108 mov al, [bx] XXXX:010A inc bx XXXX:010B int 10h XXXX:010D loop 0108 XXXX:010A inc bx XXXX:010B.
Программирование на Ассемблер к.т.н., доц. Красов А.В. Лекция 3 ФакультетМТС Курс3 Семестр6 Форма контролязачет Лекции14 часов Лабораторные работы12 часов.
Intel архитектура IA16 Основа большинства современных компьютеров.
Архитектура ЭВМ Практика 3. Линейные программы на языке ассемблера.
Какая связь между алгеброй логики и двоичным кодированием? Основной системой счисления в компьютере является двоичная, в которой используются цифры 1 и.
Состав чисел от 2 до
Логические основы вычислительной техники. Таблицы истинности Таблицей истинности называют таблицу значений логической функции для разных сочетаний значений.
С ИСТЕМА КОМАНД ЕОМ. С ТРУКТУРА ТА ФОРМАТИ КОМАНД.
Организация циклов в Ассемблере. Цикл – это многократно повторяющаяся последовательность операторов.
Рациональные способы решения алгебраических уравнений Подготовили Лихобабина Анастасия, Кулыгина Анастасия.
Закрепить, обобщить знания учащихся по теме «Сложение и вычитание десятичных дробей» Установить связи между теорией и практикой. Развивать вычислительные.
Учебный курс Принципы построения и функционирования ЭВМ Лекция 10 Типы адресации. Стеки. Процессоры. ОЗУ. профессор ГУ-ВШЭ, доктор технических наук Геннадий.
Целые уравнения третьей и четвёртой степени работу выполнили: Жидкова Эльвира 9 В класс Киселёва Мария 9 В класс 2006 г.
Адресация Адресация Уточним понятие "адресация". Адресация (по Э. Таненбауму) – процесс определения местоположения операндов команды МП (их адреса). Адрес.
Транксрипт:

Машинное кодирование Лекция 4 Логические операции:

Берём данные из памяти Команда mov r,[mem] -a 0B61:0100 mov ax,[105] 0B61:0103 int 20 0B61:0105 db 1a 5c -p100AX=5C1A

Заносим данные в память Команда mov [mem],r 0B61:0100 mov ax,1234 0B61:0103 mov [110],ax 0B61:0106 int20 -p100 -d100 0B61:0100 B A CD 20 - CC CC CC EC F 0B 0B61: BF 0B 8F B CD B

Используем стек Команда push - положить, pop – взять R AX=0000 SP=FFEE -d ffe0 0B61:FFE B61:0100 mov ax,1234 0B61:0103 push ax 0B61:0104 int 20 R AX=1234 SP=FFEC -d ffe0 0CCD:FFE C 8A

Используем стек для быстрого обмена переменными 0CCD:0100 MOV CX,ABCD 0CCD:0103 MOV DX,12EF 0CCD:0106 PUSH DX 0CCD:0107 PUSH CX 0CCD:0108 POP DX 0CCD:0109 POP CX 0CCD:010A INT 20 R CX=12EF DX=ABCD

Литература Полный перечень команд процессора