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

Ваш аккаунт

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

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

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

assembler

51K
22 октября 2011 года
Scoler
26 / / 08.01.2011
a=20, b=-7
Записать а в регист ah,b в al. Результат ах переслать в с
Сделал все, кроме пересылки в с
Как это сделать?
я пытался через "mov ax,c" , но не работает
где что нужно дописать
делаю через tasm
Код:
model small
stack 256
.data
a db 20
b db -7
.code
main:
mov ax,@data
mov ds,ax
xor ax, ax
mov ah,a
mov al,b
add al,ah
jnc m1
adc ah,0
m1:
mov ax,4c00h
int 21h
end main


UPD:
сделал еще так, но опять же немогу разобраться с "с"
выдает ошибку "Operand types do not match"
пока заменил на сх
Код:
model small
stack 256
.data
a db 11
b db 5
.code
main:
mov ah,a
mov al,b
add ax,11
mov ax,5
mov cx,ax
end main
247
23 октября 2011 года
wanja
1.2K / / 03.02.2003
А где ты объявил c?
75K
01 ноября 2011 года
lenusik3922
3 / / 01.11.2011
Подскажите пожалуйста как написать программку на Assemblere. Нужно получить из системы текущее время и вывести его значение на экран мерцающими символами. формат программы СОМ, ввод с клавиатуры DOS, вывод на экран в текстовом режиме.
14
02 ноября 2011 года
Phodopus
3.3K / / 19.06.2008
ну для начала определитьс с прерыванием для получения времени и его форматом, потом с кодами мерцающих символов..
75K
08 ноября 2011 года
lenusik3922
3 / / 01.11.2011
просто я плохо разбираюсь в ассемблере...и понятия не имею с чего надо начинать
14
08 ноября 2011 года
Phodopus
3.3K / / 19.06.2008
я ж написал вам с чего начинать
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог