Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.09;
Скачать: CL | DM;

Вниз

Вот интересно почему   Найти похожие ветки 

 
Dimka Maslov ©   (2007-08-12 18:48) [0]

когда я пишу
cmovnz   eax, ecx
компилятор ругается на недопустимую команду. Но когда я пишу

db 00FH
db 045H
db 0C1H

а потом смотрю с диалоговом окне DebugWindows/CPU ассемблерные команды, то вижу там cmovnz eax, ecx?

PS Это философский, а не технический вопрос...


 
DrPass ©   (2007-08-12 18:55) [1]

Синтаксический анализатор компилятора и окошко CPU делали два разных человека


 
Anatoly Podgoretsky ©   (2007-08-12 19:12) [2]

> Dimka Maslov  (12.08.2007 18:48:00)  [0]

Версия?


 
Dimka Maslov ©   (2007-08-12 21:08) [3]


> Версия?

Старая


 
Anatoly Podgoretsky ©   (2007-08-12 21:23) [4]

Это все и объясняет.
БАСМ потихоньку расширялся.


 
Dimka Maslov ©   (2007-08-13 09:46) [5]

Это не объясняет почему расширение ассемблера дошло сначала до отладчика, не задев компилятор


 
Германн ©   (2007-08-13 12:57) [6]


> Dimka Maslov ©   (13.08.07 09:46) [5]
>
> Это не объясняет почему расширение ассемблера дошло сначала
> до отладчика, не задев компилятор
>

Объясняет. Без понимания компилятором некоторых ассемблерных инструкций жить можно. Всё-таки компилятор Дельфи расчитан в первую очередь на паскаль. А вот без нормального (без ошибок) окна CPU - проблемно.


 
Dimka Maslov ©   (2007-08-13 15:42) [7]


> Без понимания компилятором некоторых ассемблерных инструкций
> жить можно

Можно было бы,  если бы в книгах писали не только синтаксис инструкций, но и их двоичные коды. Есть это только в морально устаревшей книге Абеля, современные авторы, не говоря уже об ужасном стиле изложения материала, упускают сей момент из виду, а злые издатели запечатывают литературу в полиэтилен.


 
Anatoly Podgoretsky ©   (2007-08-13 20:37) [8]

> Dimka Maslov  (13.08.2007 09:46:05)  [5]

Отладчику проще, всегда так было.


 
Alex Konshin ©   (2007-08-14 01:29) [9]

> Dimka Maslov ©   (13.08.07 15:42) [7]
> > Без понимания компилятором некоторых ассемблерных инструкций
> > жить можно
> Можно было бы,  если бы в книгах писали не только синтаксис
> инструкций, но и их двоичные коды. Есть это только в морально
> устаревшей книге Абеля, современные авторы, не говоря уже
> об ужасном

Нужно правильные книжки читать. Правильные - это документы на сайтах Intel и AMD. Они еще к тому же и бесплатные.


 
Германн ©   (2007-08-14 02:05) [10]


> Alex Konshin ©   (14.08.07 01:29) [9]
>
...
> Нужно правильные книжки читать. Правильные - это документы
> на сайтах Intel и AMD. Они еще к тому же и бесплатные.
>

Эт да! Токмо вопрос "слегка" не о том.!


 
Dimka Maslov ©   (2007-08-14 10:00) [11]


> Нужно правильные книжки читать. Правильные - это документы
> на сайтах Intel и AMD. Они еще к тому же и бесплатные.


Там я и нашёл код инструкции :)



Страницы: 1 вся ветка

Текущий архив: 2007.09.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.022 c
15-1186756832
\/iKTOR
2007-08-10 18:40
2007.09.09
Улыбнитесь :)


15-1186971826
Slider007
2007-08-13 06:23
2007.09.09
С днем рождения ! 13 августа 2007 понедельник


4-1174460041
Asker
2007-03-21 09:54
2007.09.09
Программный скроллинг у TTreeView


6-1168954957
TWINc_
2007-01-16 16:42
2007.09.09
Прием буфера из сокета


2-1187163260
WebSQLNeederr
2007-08-15 11:34
2007.09.09
Разбор строки