🗊Презентация Основные команды ассемблера

Нажмите для полного просмотра!
Основные команды ассемблера, слайд №1Основные команды ассемблера, слайд №2Основные команды ассемблера, слайд №3Основные команды ассемблера, слайд №4Основные команды ассемблера, слайд №5Основные команды ассемблера, слайд №6Основные команды ассемблера, слайд №7Основные команды ассемблера, слайд №8Основные команды ассемблера, слайд №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

Содержание

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

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


Слайд 1





Основные команды
ассемблера
Описание слайда:
Основные команды ассемблера

Слайд 2





Команды пересылки данных
Описание слайда:
Команды пересылки данных

Слайд 3


Основные команды ассемблера, слайд №3
Описание слайда:

Слайд 4


Основные команды ассемблера, слайд №4
Описание слайда:

Слайд 5


Основные команды ассемблера, слайд №5
Описание слайда:

Слайд 6





Инструкции работы со стеком
Описание слайда:
Инструкции работы со стеком

Слайд 7





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

Слайд 8





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

Слайд 9





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

Слайд 10





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

Слайд 11





Арифметические команды
Описание слайда:
Арифметические команды

Слайд 12





Преобразование
Байта в слово
  ah	   	al
Описание слайда:
Преобразование Байта в слово ah  al

Слайд 13





Преобразование
Байта в слово
  ah	   	al
Описание слайда:
Преобразование Байта в слово ah  al

Слайд 14





Двоичная арифметика
Inc – увеличение на 1*)
Dec – уменьшение на 1*)
Neg – смена знака
	
*) Не изменяет флага cf.
Описание слайда:
Двоичная арифметика Inc – увеличение на 1*) Dec – уменьшение на 1*) Neg – смена знака *) Не изменяет флага cf.

Слайд 15





Сложение, вычитание сравнение
Описание слайда:
Сложение, вычитание сравнение

Слайд 16





Пример
				cf	ah	     al
Mov ax,128
Описание слайда:
Пример cf ah al Mov ax,128

Слайд 17





Умножение, деление
Описание слайда:
Умножение, деление

Слайд 18





Десятичная арифметика
Описание слайда:
Десятичная арифметика

Слайд 19





AAA и AAS: примеры
mov ax,8
add  al,5
aaa
mov ax,’18’
add  al,’9’
aaa
mov ax,’18’
sub  al,9
aas
Описание слайда:
AAA и AAS: примеры mov ax,8 add al,5 aaa mov ax,’18’ add al,’9’ aaa mov ax,’18’ sub al,9 aas

Слайд 20





AAM и AAD: примеры
mov al,9
mov bl,9
mul bl
aam
mov al,99
aam
mov ax,0703h
aad
mov bl,9
div bl
mov ax,’99’
aad
sub al,10h
Описание слайда:
AAM и AAD: примеры mov al,9 mov bl,9 mul bl aam mov al,99 aam mov ax,0703h aad mov bl,9 div bl mov ax,’99’ aad sub al,10h

Слайд 21





DAA и DAS: примеры
mov ax,44h
add al,37h
daa

Mov ax,57h
sub al,19h
das

Mov ax,88h
add al,12h
daa

Mov ax,88h
sub al,99h
das
Описание слайда:
DAA и DAS: примеры mov ax,44h add al,37h daa Mov ax,57h sub al,19h das Mov ax,88h add al,12h daa Mov ax,88h sub al,99h das

Слайд 22


Основные команды ассемблера, слайд №22
Описание слайда:

Слайд 23





Логические команды
Описание слайда:
Логические команды

Слайд 24





Побитовые булевские операции
Описание слайда:
Побитовые булевские операции

Слайд 25





Операции с битами
Описание слайда:
Операции с битами

Слайд 26





Примеры
A	dw	0000h
B	dw	0110h
	…
.386
bsf	ax,A
bsf	ax,B
bsr ax,B
	bt   b,ax
btc b,ax
btr  b,4
bts  b,1
Описание слайда:
Примеры A dw 0000h B dw 0110h … .386 bsf ax,A bsf ax,B bsr ax,B bt b,ax btc b,ax btr b,4 bts b,1

Слайд 27





Операции сдвига
Описание слайда:
Операции сдвига

Слайд 28


Основные команды ассемблера, слайд №28
Описание слайда:

Слайд 29





Команды передачи управления
Описание слайда:
Команды передачи управления

Слайд 30





Операторы перехода по условию
Описание слайда:
Операторы перехода по условию

Слайд 31





Инструкции передачи управления
Описание слайда:
Инструкции передачи управления

Слайд 32





Инструкции работы с прерываниями
Int i8 – вызов процедуры обслуживания прерывания с номером, заданным операндом команды:
	pushf				cli
	puch cs			jmp …
	push ip
Iret – возврат из программы обработки прерывания в прерванную программу:
	pop ip			popf
	pop cs			jmp …
Описание слайда:
Инструкции работы с прерываниями Int i8 – вызов процедуры обслуживания прерывания с номером, заданным операндом команды: pushf cli puch cs jmp … push ip Iret – возврат из программы обработки прерывания в прерванную программу: pop ip popf pop cs jmp …

Слайд 33





Команды работы с цепочками
Описание слайда:
Команды работы с цепочками

Слайд 34


Основные команды ассемблера, слайд №34
Описание слайда:

Слайд 35





.model small
.model small
.stack 256
.data
a	db	'1234567890','$‘
b	db	'0987654321','$'
.code
main	proc
	assume es:@data
mov ax,@data
mov ds,ax
mov es,ax
	mov ah,9
lea dx,b
int 21h
Описание слайда:
.model small .model small .stack 256 .data a db '1234567890','$‘ b db '0987654321','$' .code main proc assume es:@data mov ax,@data mov ds,ax mov es,ax mov ah,9 lea dx,b int 21h

Слайд 36





Команды управления ЦП
Описание слайда:
Команды управления ЦП

Слайд 37





Загрузка регистра флагов
LAHF – в регистр AH
Описание слайда:
Загрузка регистра флагов LAHF – в регистр AH



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