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

Ваш аккаунт

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

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

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

Помогите новичку:)

3.1K
19 января 2003 года
alon3
1 / / 19.01.2003
вот.. учусь:).. проблемка.. что в этом коде не так?
.model small
.stack 100h
.data
ThreeBytes db 10h,20h,30h
.code
main proc
mov al,ThreeBytes
mov al,ThreeBytes+1
mov al,ThreeBytes+2
mov ax,4C00h
int 21h
main endp
end main

почему в al не пишется 10h, 20h etc.. ?
ассемблер - masm 6.13
masm /zi test.asm
link /co test.obj
регистры смотрел с помощью CodeView

подскажите плиз!

Заранее благодарен!
395
20 января 2003 года
RelB
367 / / 09.11.2002
Цитата:
Originally posted by alon3
вот.. учусь:).. проблемка.. что в этом коде не так?
.model small
.stack 100h
.data
ThreeBytes db 10h,20h,30h
.code
main proc
mov al,ThreeBytes
mov al,ThreeBytes+1
mov al,ThreeBytes+2
mov ax,4C00h
int 21h
main endp
end main

почему в al не пишется 10h, 20h etc.. ?
ассемблер - masm 6.13
masm /zi test.asm
link /co test.obj
регистры смотрел с помощью CodeView

подскажите плиз!

Заранее благодарен!



Я бы сделал это так

.model small
.stack 100h
.data
ThreeBytes db 10h,20h,30h
.code
main proc
mov ax,@data
mov ds,ax
mov al,[ThreeBytes]
mov al,[ThreeBytes+1]
mov al,[ThreeBytes+2]
mov ax,4C00h
int 21h
main endp
end main

Под tasm работать будет точно, под masm должно.

424
20 января 2003 года
(C)dragon
307 / / 04.12.2002
Это для IDEAL'а в TASM'е, а в MASM'е должно быть так:

mov al, [offset ThreeBytes]
mov al, [offset ThreeBytes+1]

и. т. д.
16K
16 февраля 2006 года
Belyard
1 / / 16.02.2006
Извени меня пожалуйста но я не специалист в этом деле я как и ты начинающий (Ламер)
Не мог бы ты выслать мне на email [email]Belyard@mail.ru[/email]

CodeView
AFD
IDA

данные программы если они у тебя есть. Как я понял у тебя есть Просмотровщик кода. Пришли пожаЛуйсТа
С уважением Belyard
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог