|
Платные хостинги
Раскрутка сайта
Книги по программированию
Asm & TPascal, Можно в Паскале делать вставки на асме?
- Нужно сделать програмку для тестирования памяти. Под винду делать проблематично... Так как получится тестирование только свободного места. Я прав?Значит нужно делать по дос... Интерфейс под досом это другой вопрос... как нить сделаю. А как у паскаля дела с Асмом?
- Просто где тебе надо пишешь операторные скобки asm ... end; между ними команды асма =)
- TP@MB@Yтипа:Код begin asm mov ah,0 { считать с клавиатуры код функции } int 16H { для чтения клавиши вызвать BIOS } mov CharCode,al { сохранить код ASCII } mov ScanCode,ah { сохранить код опроса } end;end;highlightSyntax('asmmVlY2V','asm');так?ок. просьба модераторов перенести этот топ в паскаль . теперь интерфейс сделать нужно...
- Немного подправим... Вроде немного есть разграничений по компактности кода:1)Код procedure <заголовок>;begin {<оператор>} asm <код ASM> end; [<оператор>]end;highlightSyntax('delphiZmE3Yz','delphi');2)Код procedure <заголовок>;asm <код ASM>end;highlightSyntax('delphihNzY=','delphi');Имеем: лишние операторные скобка begin...end можно убрать...
- Вот хорошая статья: Линковка асма к Паскалю
- А из Паскаля можно работать с 32-битными регистрами?
- Можно, но с помощью 32-разрядных компайлеров Паскаля:. TMT, Free Pascal, Virtual Pascal, GNU Pascal
Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|