Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Ассемблер? Это просто! Учимся программировать


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

Лысков Игорь Витальевич
Статус: Мастер-Эксперт
Рейтинг: 0
∙ повысить рейтинг »
Evgen aka Chuma
Статус: 6-й класс
Рейтинг: 0
∙ повысить рейтинг »
cain52
Статус: 3-й класс
Рейтинг: 0
∙ повысить рейтинг »

∙ Assembler

Номер выпуска:1785
Дата выхода:06.04.2021, 11:15
Администратор рассылки:Зенченко Константин Николаевич (Старший модератор)
Подписчиков / экспертов:2 / 25
Вопросов / ответов:1 / 1

Консультация # 200506: Уважаемые эксперты! Пожалуйста, ответьте на вопрос: нужно вывести значение регистра si в ассемблер перед этим записав в него любой символ или число. Как это сделать? ...

Консультация # 200506:

Уважаемые эксперты! Пожалуйста, ответьте на вопрос: нужно вывести значение регистра si в ассемблер перед этим записав в него любой символ или число. Как это сделать?

Дата отправки: 27.03.2021, 11:09
Вопрос задал: ssa.pmahp (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Зенченко Константин Николаевич (Старший модератор):

Здравствуйте, ssa.pmahp!

Можно так:

Код
model	tiny,pascal
code
org	100h
begin:	mov	si,20000;
	mov	ax,10;
	call	OutInt,si,ax
	xor	ax,ax
	int	16h
	ret
OutInt	proc	a:word,b:word
uses	ax,bx,cx,dx
	mov	ax,a
	mov	bx,b
	xor	cx,cx
@@01:	xor	dx,dx
	div	bx
	or	dl,'0'
	push	dx
	inc	cx
	or	ax,ax
	jnz	@@01
@@02:	pop	ax
	int	29h
	loop	@@02
	ret
OutInt	endp
	end	begin

Удачи!

Консультировал: Зенченко Константин Николаевич (Старший модератор)
Дата отправки: 05.04.2021, 13:20
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное