ВУЗ:
Составители:
34
Образец 6:
data segment
asci1 db "99+"
asci2 db "8="
asci3 db "000",13,10,'$'
data ends
:
Образец 7:
data segment
asci1 db "56-"
asci2 db "12="
asci3 db "00",13,10,'$'
data ends
:
Образец 8:
data segment
asci1 db "75*"
asci2 db "8="
asci3 db "000",13,10,'$'
data ends
:
3.3.4 Выполнить и прокомментировать программу преобразования
прописных букв в строчные:
model small
.stack 100h
.data
simvol DB 'ABCDEFG',13,10,'$'
.code
mov ax,@data
mov ds,ax
lea bx, simvol
mov cx,7
b20: mov ah,[bx]
cmp ah,41h
jb b30
cmp ah,5ah
ja b30
or ah,00100000b
mov [bx],ah
b30: inc bx
loop b20
mov ah,9
mov dx,offset simvol
Образец 6: data segment asci1 db "99+" asci2 db "8=" asci3 db "000",13,10,'$' data ends : Образец 7: data segment asci1 db "56-" asci2 db "12=" asci3 db "00",13,10,'$' data ends : Образец 8: data segment asci1 db "75*" asci2 db "8=" asci3 db "000",13,10,'$' data ends : 3.3.4 Выполнить и прокомментировать программу преобразования прописных букв в строчные: model small .stack 100h .data simvol DB 'ABCDEFG',13,10,'$' .code mov ax,@data mov ds,ax lea bx, simvol mov cx,7 b20: mov ah,[bx] cmp ah,41h jb b30 cmp ah,5ah ja b30 or ah,00100000b mov [bx],ah b30: inc bx loop b20 mov ah,9 mov dx,offset simvol 34
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »