WMmail.ru - сервис почтовых рассылок

воскресенье, 17 мая 2020 г.

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

  
Отправляйте веб-пуши бесплатно через Sendsay!
  
  
  
Subscribe.ru
RFpro.ru: Ассемблер? Это просто! Учимся программировать

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

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

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

• Assembler

Номер выпуска:1764
Дата выхода:17.05.2020, 23:15
Администратор рассылки:Лысков Игорь Витальевич (Мастер-Эксперт)
Подписчиков / экспертов:85 / 25
Вопросов / ответов:1 / 1

Консультация # 198559: Здравствуйте! Прошу помощи в следующем вопросе: вообще не понимаю как в TASM сложить большие числа тип 95 000 + 80 000 и со знаком тоже 95 000 + (-80 000) может кто написать прогу, буду очень благодарен....

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

Здравствуйте! Прошу помощи в следующем вопросе:

вообще не понимаю как в TASM сложить большие числа тип 95 000 + 80 000
и со знаком тоже 95 000 + (-80 000)

может кто написать прогу, буду очень благодарен.

Дата отправки: 12.05.2020, 23:06
Вопрос задал: fasterbro (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


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

Здравствуйте, fasterbro!

Смотрите код:

Код (Assembler) :: выделить код
model	tiny code org	100h 386 begin:	call	SumDword ; 	mov	ax,LWordB 	mov	dx,HwordB 	not	ax 	not	dx 	add	ax,1 	adc	dx,0 	mov	LWordB,ax 	mov	HWordB,dx ; SumDword: 	mov	ax,LWordA 	mov	dx,HWordA 	add	ax,LWordB 	adc	dx,HWordB 	mov	LWordZ,ax 	mov	HWordZ,dx ; 	mov	eax,DWordz 	mov	ebx,10 	xor	cx,cx @@01: 	xor	edx,edx 	div	ebx 	push	dx 	inc	cx 	or	eax,eax 	jnz	@@01 @@02: 	pop	ax 	or	al,'0' 	int	29h 	loop	@@02 	mov	al,10 	int	29h 	mov	al,13 	int	29h 	ret LWordA	dw	07318h	 HWordA	dw	00001h LWordB	dw	03880h HWordB	dw	00001h DwordZ	label	DWord LWordZ	dw	? HWordZ	dw	? 	end	begin

.386 - включает инструкции 386-го процессора, для простого вывода.


Удачи!

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

5
Спасибо
-----
Дата оценки: 17.05.2020, 11:05

Рейтинг ответа:

НЕ одобряю +1 одобряю!


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

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

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


 
     Прошлые выпуски
RFpro.ru: Ассемблер? Это просто! Учимся программировать RFpro.ru: Ассемблер? Это просто! Учимся программировать RFpro.ru: Ассемблер? Это просто! Учимся программировать Все выпуски рассылки
 
Если выпуск не отображается, вы можете прочесть его на сайте

Это сообщение было отправлено на admin10383.deep@blogger.com потому, что вы подписались на рассылку comp.prog.assembler на subscribe.ru.
Чтобы гарантировать получение писем от нас — добавьте наш адрес в адресную книгу.

Вы можете отказаться от получения писем.

Архив рассылки Поддержка подписчиков

Это сообщение сформировано и выслано с помощью Sendsay.Ru

Комментариев нет:

Отправить комментарий