Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Asm

512
29 октября 2005 года
bnm
124 / / 17.10.2004
Подскажите новичку почему программа не работает?

.model small
.stack
.data
a db 20
b db 2
.code
mov ax,@data
mov ds,ax

mov al,a
cbw
div b

mov dx,ax
add dx,30h
mov ah,02h
int 21h

mov ah,4ch
int 21h
end
512
30 октября 2005 года
bnm
124 / / 17.10.2004
На этом форуме есть хоть один программист который знает асму, или все ограничивается подключением fm-тюнера?
3.8K
31 октября 2005 года
Supervisor
158 / / 29.05.2005
Цитата:
mov al,a
cbw
div b


 
Код:
mov al, [a]
cbw
div


Цитата:
mov ah,4ch
int 21h


 
Код:
xor al, al

Exit code = 0

Цитата:
все ограничивается подключением fm-тюнера?


:D Ага, это точно :)

512
01 ноября 2005 года
bnm
124 / / 17.10.2004
A зачем обнулять al (xor al,al), в этой программе мне не понятно как выводить значение из регистра на экран если оно больше 9, ведь в асме функция вывода одна и она выводит 1 символ.
255
01 ноября 2005 года
Dart Bobr
1.4K / / 09.04.2004
Цитата:
Originally posted by bnm
A зачем обнулять al (xor al,al), в этой программе мне не понятно как выводить значение из регистра на экран если оно больше 9, ведь в асме функция вывода одна и она выводит 1 символ.


Если не обнулять аl, то тюнер отказывается работать - говорит что-то типа: "RTFM. Не задавать ламмерские вопросы."

512
02 ноября 2005 года
bnm
124 / / 17.10.2004
Если тюнер говорит не задавать ламерские вопросы то ты как професионал может нипишишь программу правильно или твое тупое "красноречие" предел твоих возможностей?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог