Меню сайта
Для студента
SEO & SMO
Категории раздела
Delphi [2] |
Assembler [5] |
Курсовые проекты [4] |
Разное [1] |
Pascal [16] |
Невероятно, но факт [1] |
Заказать курсовую [1] |
SEO [1] |
С/C++ [10] |
Дипломные работы [1] |
Бизнес-цитатник [2] |
Опросник
Поддержать проект
Благодарность выразило,чел: 7
Главная » Статьи » Assembler |
Assembler. Напечатать количество букв в словах с номерами А-1 и А+1
Решение: model Small .stack 100h .data str db "B LESU RODILAS ELOCHKA B LESU ONA ROSLA","$" k dw 1 css dw 3 x dw 0 y dw 0 kl dw 0 .code start: mov ax,@data mov ds,ax mov es,ax cld lea si,str mov ah, " " mov bx,css inc bx mov x,bx mov bx,css dec bx mov y,bx m1: cmp byte ptr[si],ah jne m2 inc k mov bx,k cmp bx,y jne m3 mov bx,kl m3: cmp bx,x jne m4 mov bx,kl jmp m5 m4: mov kl,0 m5: inc si cmp byte ptr [si], "$" jne m1 mov ah,04ch int 21h end start Готово. При нахождении ошибок пишите в комментарии. | |
Просмотров: 933
| Теги: |
Всего комментариев: 0 | |