IPB
ЛогинПароль:

> ПРАВИЛА РАЗДЕЛА!!!

1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!

> Двойной счетчик, организация циклов
Андрей
сообщение 17.05.2004 15:13
Сообщение #1





Группа: Пользователи
Сообщений: 5

Репутация: -  0  +


Привет всем, всмысле привет BlackShadow.
Есть еще такой вопросик.
Вот с такой програмой я вывожу указанный символ повторенный 15 раз в 10 строках:
.model	tiny
	.code
	org	100h
start:
	mov	dx, offset koment
	mov	ah, 9
	int	21h
	mov	al, 00h
	mov	ah, 01h
	int	21h
	mov dx, 0
	mov si, 10
cikl:
	mov	ah, 02h
	int	10h
	mov	ah, 09h
	mov	bl, 10101101b
	mov	cx, 15
	push	dx
	int	10h
	pop	dx
	inc	dh
	dec	si
	jnz	cikl
	ret

koment	db 'Ukazyte simvol i ja povtoriu ego 15 raz v 10 strokah',0dh,0ah,'$'

	end	start
А как сделать так, чтобы вместо числа 15 передать программе введенное с клавиатуры пользователем N-ое число - "mov cx, N"?
Спасибо.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия 26.07.2025 13:50
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"