m_avrina
@m_avrina
Студентота.

Как реверснуть строку, а не буквы в словах?

Вот код, который делает реверс строки и слов в ней, а как сделать лишь реверс строки?
.model tiny      
.code 
org 100h
start: 
         
     MOV CH,0
	 MOV CL,0
	 
	 INPUT: 
	 MOV AH,1
	 INT 21H   
	 CMP AL,13D;compare with enter
	 JE LINE ; comare if = jump to revers function                               
	 AND DX,0 ;zanulaem dla zapisi v stek(pobitovae i)
	 MOV DL,AL;zanosim simvol
	 PUSH DX;pushim v stek
	 INC CL;
	 JMP INPUT   
	 
	 LINE:;pixaem \n
	 MOV AH,2
	 MOV DL,0AH
	 INT 21H
	 MOV DL,0DH
	 INT 21H
	 
	 
	 PRINT:
	 POP DX
	 MOV AH,2 
	 INT 21H  
	 LOOP PRINT

end start

Собственно понимаю, что надо считывать не символьно, а строку(командой 9, прерывания 21). Но что-то не выходит
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Boomstarter Москва
от 110 000 до 160 000 руб.
Dart Simple Санкт-Петербург
от 120 000 до 150 000 руб.
Soft Media Int. Пенза
от 125 000 до 225 000 руб.
18 авг. 2018, в 17:54
6000 руб./за проект
18 авг. 2018, в 16:00
60000 руб./за проект