Главная страница
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.024 c
2-1187530868
DelphiKettle
2007-08-19 17:41
2007.09.09
Открыть с помощью...


15-1186904367
ctudent
2007-08-12 11:39
2007.09.09
В чём может быть причина с DVD?


15-1186477407
Сергей М.
2007-08-07 13:03
2007.09.09
За что НЕ уважаю ДДТ...


2-1187005603
serp
2007-08-13 15:46
2007.09.09
ADOTable1


15-1187074243
просто так
2007-08-14 10:50
2007.09.09
Про орешник