Главная страница
    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.47 MB
Время: 0.038 c
15-1186990172
БарЛог
2007-08-13 11:29
2007.09.09
Чем запитать CIsco 1601?


1-1183280902
JanMihail
2007-07-01 13:08
2007.09.09
Как узнать позицию каретки в чужом окне?


15-1187125450
Германн
2007-08-15 01:04
2007.09.09
Скушно!


2-1187100069
neodream
2007-08-14 18:01
2007.09.09
Автозаполнение в TEdit


15-1186924736
апр
2007-08-12 17:18
2007.09.09
User Gate





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский