Последние записи
- Как запустить программу указанную в Edit.Text
- Скачать файл с использованием потока
- Поиск слова в Memo
- Распаковщик формата .img из GTA San Andreas
- Подсчет количества повторяющихся букв в файле
- Простейший скрипт загрузки картинки с помощью php
- Рассылка. Выпуск 154
- Получение картинки с веб-камеры
- Скопировать определённый кусок image
- Сделать printscreen экрана и сохранить
8th
Мар
Ассемблер вывести день+1, месяц и год
Posted by Chas under Пост-обзор
Нужна помощь в написании низкоуровнего кода программы, которая запрашивает у пользователя номер дня, месяца и года, а затем выводит следующую дату [день]+1.
Ассемблер IA-32
yuran666666:
.386
.model flat, stdcall
include kernel32.inc
includelib kernel32.lib
READ_DATE equ 1
WRITE_DATE equ 2
ADD_ONE_DAY equ 3
.data?
buff db 10 dup (?)
.code
dll_name db 'privateng.dll',0
proc_name db 'SdelatPesdato',0
start:
invoke LoadLibrary,offset dll_name
invoke GetProcAddress,eax,offset proc_name
xchg ebx,eax
mov esi, offset buff
push esi
push READ_DATE
call ebx
push esi
push ADD_ONE_DAY
call ebx
push esi
push WRITE_DATE
call ebx
ret
end start
;privateng.dll is not free lib! Tak to, studentota;)

