🗊 Презентация Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер

Категория: Технология
Нажмите для полного просмотра!
Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №1 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №2 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №3 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №4 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №5 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №6 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №7 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №8 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №9 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №10 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №11 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №12 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №13 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №14 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №15 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №16 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №17 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №18 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №19 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №20 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №21 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №22 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №23 Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер, слайд №24

Содержание

Вы можете ознакомиться и скачать презентацию на тему Лабораторная работа №2. Построение системы кодирования информации с использованием языка Ассемблер. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Лабораторная работа №2 Построение системы кодирования информации с использованием языка Ассемблер
Описание слайда:
Лабораторная работа №2 Построение системы кодирования информации с использованием языка Ассемблер

Слайд 2


Постановка задачи
Описание слайда:
Постановка задачи

Слайд 3


Алгоритм решения
Описание слайда:
Алгоритм решения

Слайд 4


Операции кодирования
Описание слайда:
Операции кодирования

Слайд 5


Операции кодирования
Описание слайда:
Операции кодирования

Слайд 6


Операции кодирования
Описание слайда:
Операции кодирования

Слайд 7


Операции кодирования
Описание слайда:
Операции кодирования

Слайд 8


Операции кодирования
Описание слайда:
Операции кодирования

Слайд 9


Операция проверки условия D3>D2 XXXX 00XX→0000 0000b – – 0000 1000b≠0 XXXX 01XX→0000 0100b – – 0000 1000b≠0 XXXX 10XX→0000 1000b – – 0000 1000b=0...
Описание слайда:
Операция проверки условия D3>D2 XXXX 00XX→0000 0000b – – 0000 1000b≠0 XXXX 01XX→0000 0100b – – 0000 1000b≠0 XXXX 10XX→0000 1000b – – 0000 1000b=0 XXXX 11XX→0000 1100b – – 0000 1000b≠0

Слайд 10


Задание начальных адресов LXI H,am1 ; HL ← am1 = 0800h – начальный адрес исходных данных LXI D,am2 ; DE ← am2 = 0808h – начальный адрес кодированных...
Описание слайда:
Задание начальных адресов LXI H,am1 ; HL ← am1 = 0800h – начальный адрес исходных данных LXI D,am2 ; DE ← am2 = 0808h – начальный адрес кодированных данных MVI C,am2-am1 ; C ← 8 – число кодируемых байт данных

Слайд 11


Проверка условия L1: MOV A,M ; A ← M(rp H) ;извлечение данных из памяти в аккумулятор ANI 0Ch ; выделение битов D3 и D2 A ← A & 0000 1100b = 0 0 0 0...
Описание слайда:
Проверка условия L1: MOV A,M ; A ← M(rp H) ;извлечение данных из памяти в аккумулятор ANI 0Ch ; выделение битов D3 и D2 A ← A & 0000 1100b = 0 0 0 0 D3 D2 0 0 CPI 08h ; A – 0000 1000b(проверка условия) Если после вычитания Z=1(получен ноль), то условие D3 > D2 выполнено и кодирование происходит по первому алгоритму, иначе (Z=0, не равно нулю), то кодирование происходит по второму алгоритму

Слайд 12


Кодирование по алгоритму 1 1) Инверсия бита D5 и D0 MOV A,M ; A ← M(rp H) извлечение из памяти XRI 21h ; A ← A xor 0010 0001b STAX D ; M(rp D) ← A...
Описание слайда:
Кодирование по алгоритму 1 1) Инверсия бита D5 и D0 MOV A,M ; A ← M(rp H) извлечение из памяти XRI 21h ; A ← A xor 0010 0001b STAX D ; M(rp D) ← A сохранение результата

Слайд 13


Кодирование по алгоритму 1 2) Перестановка бит D4 и D7 ANI 90h ; A ← A & 1001 0000b= D7 0 0 D4 0 0 0 0 JPE L3 ; проверка D7+D4 – четное число? LDAX D...
Описание слайда:
Кодирование по алгоритму 1 2) Перестановка бит D4 и D7 ANI 90h ; A ← A & 1001 0000b= D7 0 0 D4 0 0 0 0 JPE L3 ; проверка D7+D4 – четное число? LDAX D ; A ← M(rp D) XRI 90h ; A ← A xor 1001 0000b инверсия бит D7 и D4 STAX D ; сохранение результата L3: ….

Слайд 14


Кодирование по алгоритму 1 3) Перестановка бит D6 и D1 L3: LDAX D ANI 42h ; A ← A & 0100 0010b = 0 D6 0 0 0 0 D1 0 JPE L4 ; проверка D6+D1 – четное...
Описание слайда:
Кодирование по алгоритму 1 3) Перестановка бит D6 и D1 L3: LDAX D ANI 42h ; A ← A & 0100 0010b = 0 D6 0 0 0 0 D1 0 JPE L4 ; проверка D6+D1 – четное число? LDAX D ; A ← M(rp D) XRI 42h ; A ← A xor 0100 0010b инверсия бит D6 и D1 STAX D ; сохранение результата JMP L4 ; Конец кодирования L4: …

Слайд 15


Кодирование по алгоритму 2 L2: MOV A,M ; A ← M(rp H) XRI 50h ; A ← A xor 0101 0000b, инверсия бит D6 и D4 RLC ; сдвиг влево RLC ; сдвиг влево STAX D...
Описание слайда:
Кодирование по алгоритму 2 L2: MOV A,M ; A ← M(rp H) XRI 50h ; A ← A xor 0101 0000b, инверсия бит D6 и D4 RLC ; сдвиг влево RLC ; сдвиг влево STAX D ; M(rp D) ← A

Слайд 16


Переход к следующей ячейке памяти L4: INX H ; HL ←HL + 1 INX D ; DE←DE + 1 DCR C ; C ←C – 1 JNZ L1 ; проверка пройдены ли все ячейки
Описание слайда:
Переход к следующей ячейке памяти L4: INX H ; HL ←HL + 1 INX D ; DE←DE + 1 DCR C ; C ←C – 1 JNZ L1 ; проверка пройдены ли все ячейки

Слайд 17


Подбор чисел для проверки кодирования
Описание слайда:
Подбор чисел для проверки кодирования

Слайд 18


Подбор чисел для проверки кодирования
Описание слайда:
Подбор чисел для проверки кодирования

Слайд 19


Подбор чисел для проверки кодирования
Описание слайда:
Подбор чисел для проверки кодирования

Слайд 20


Подбор чисел для проверки кодирования
Описание слайда:
Подбор чисел для проверки кодирования

Слайд 21


Соответствие чисел до и после кодирования
Описание слайда:
Соответствие чисел до и после кодирования

Слайд 22


Подбор чисел для проверки кодирования
Описание слайда:
Подбор чисел для проверки кодирования

Слайд 23


Подбор чисел для проверки кодирования
Описание слайда:
Подбор чисел для проверки кодирования

Слайд 24


Соответствие чисел до и после кодирования
Описание слайда:
Соответствие чисел до и после кодирования



Похожие презентации
Mypresentation.ru
Загрузить презентацию