Скачиваний:
27
Добавлен:
02.05.2014
Размер:
3.53 Кб
Скачать

Assembler Source Code a:link {text-decoration: none} a:visited {text-decoration: none} a:hover {text-decoration: none; color:#ff0000}     ; scasb.asm ; this sample shows how to use scasb instruction to find a symbol. org 100h jmp start str1 db 'aaabbbxddd' s_found db '"yes" - found!', 0Dh,0Ah, '$' s_not db '"no" - not found!', 0Dh,0Ah, '$' find_what equ 'x' start: ; set forward direction: cld ; set counter to string size: mov cx, 10 ; load string address into es:di mov ax, cs mov es, ax lea di, str1 ; we will look for the character in string: mov al, find_what repne scasb jz found not_found: ; "no" - not found! mov dx, offset s_not mov ah, 9 int 21h jmp exit_here found: ; "yes" - found! mov dx, offset s_found mov ah, 9 int 21h ; di contains the address of searched character: dec di ; wait for any key press... mov ah, 0 int 16h exit_here: ret

; - Other Assembler Source Codes -

; - asm2html by emu8086 -

Соседние файлы в папке asm_files