Hello, never before on the assembler code. But now it is necessary. There is such a code:
masm model small .stack 100h .data a equ 3 b equ 4 c equ 6 CT db ? .code stt:mov ax,@data mov ds,ax mov al, a whil:mov CT, al cmp al, b jnc repa inc al and al,0fh jmp whil repa:dec al and al,0fh mov CT, al cmp al, c jc repa jz repa mov ax,4c00h int 21h end stt In this program that is written above, you need to make changes
begin CT:=a; While Con_1 do Opr_1; Repeat Opr_2 Until Con_2 End. I have.
Con_1 это СТ < b Opr_1 это CT:=CT+1 Con_2 CT>=c Opr_2 CT:=CT-1