![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.04.2010
Сообщений: 144
|
![]()
Вообще подобное заявление мне кажется несколько странным. Как может быть необъявлен регистр?
Код генерирующий probably it's an undefined var: eax скопирован из учебника Ирвинга. Код:
И ещё вопрос по 1-й строке. Я использую emu8086 и там просто нет такого файла, соответственно подключить его прога отказывается. В этой среде какая-то особая библиотека, или надо качать из нета библитеку отдельно, и если надо, то какую? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
1. Ему8086 не работает с 32хбитными регистрами и следовательно про еах не знает. Можно лишь ах использовать.
2. В строке инклуд объявляется файл, в котором судя по всему реализация функции которую бы вызываете. Разумеется без этого ничего не заработает
Нет, ну правда..
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
probaby no zero prefix for hex;or no 'h' suffix;or wrong addressing; or undefined var:number | Farrel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 13.03.2011 11:13 |
> mov eax, [eax+$68] | ArtGrek | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 21.02.2011 23:27 |
компилятор не распознаёт регистр eax | ufo1og | Общие вопросы C/C++ | 0 | 15.12.2010 13:48 |
Var | Черничный | Общие вопросы Delphi | 4 | 17.07.2008 00:44 |
var | Черничный | Общие вопросы Delphi | 9 | 25.06.2008 17:10 |