 |
::
Меню :: |
 |
|
|
 |
::
Друзі :: |
 |
|
|
 |
::
Лічильники :: |
 |
|
|
|
Програма на асемблері
Максим Лео
Програма на асемблері
Ввести з клавіатури рядок.перетворити всі малі літери у великі.вивести результати на екран DATA SEGMENT STRING DB 80,?,80 DUP(?) AX MOV DX,OFFSET STRING MOV AH,0Ah INT 21h MOV BX,DX INC BX MOV CL,[BX] ,'z' JA DONT_CHANGE ADD AL,'A'-'a' MOV [BX],AL DONT_CHANGE: LOOP UPPER POP CX MOV BX,OFF STRING MOV SI,2 PRINT_LOOP: MOV AH,02h MOV DX,[BX][ SI] INT 21h INC SI LOOP PRINT_LOOP MOV AX,4C00h INT 21h CODE ENDS STACK SEGMENT STACK DB 256 DUP(0) STACK ENDS END START Знайшов цю прогу в інеті.Можете пояснити, що кожний рядок тут робить, STRING і закінчуючи LOOP PRINT_LOOP.Буду дуже вдячний
Відповіді:
|
 |
::
Наша кнопка :: |
 |
|
 |
Отримати код:
|
Підтримайте наш сайт і розмістіть нашу
кнопку на своєму ресурсі. |
|
|
 |
::
Популярне :: |
 |
|
|
 |
:: Посилання :: |
 |
|
|
|