Родились сегодня:
FOXhunter


Лидеры рейтинга

ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

311

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Советник

303

Россия, Санкт-Петербург


ID: 400669

epimkin

Профессионал

266


ID: 405049

vsetin

Студент

144


ID: 137394

Megaloman

Мастер-Эксперт

123

Беларусь, Гомель


ID: 325460

CradleA

Мастер-Эксперт

77

Беларусь, Минск


ID: 226425

Konstantin Shvetski

Модератор

72

Россия, Северодвинск


8.9.8

01.08.2021

JS: 2.9.16
CSS: 4.5.14
jQuery: 3.6.0
DataForLocalStorage: 2021-07-31 21:16:01-standard


Создание программ на языке Assembler.

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

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

Раздел: Assembler
Автор вопроса: ssa.pmahp (Посетитель)
Дата: 27.03.2021, 11:09 Консультация закрыта
Поступило ответов: 1

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

Здравствуйте, 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
Мини-форум консультации # 200506

Нет сообщений в мини-форуме

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

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

Зенченко Константин Николаевич

Старший модератор

Рейтинг: 131

Коцюрбенко Алексей Владимирович

Старший модератор

Рейтинг: 9

Лысков Игорь Витальевич

Мастер-Эксперт

Рейтинг: 0

Evgen aka Chuma

6-й класс

Рейтинг: 0

cain52

3-й класс

Рейтинг: 0

Kdsfofwe21

2-й класс

Рейтинг: 0