![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
/\/\Et@/\|/|$T
Пользователь
Регистрация: 26.03.2007
Сообщений: 89
|
![]()
а всё что выше asm удолять или оставить?
there are no programmers there is no life
|
![]() |
![]() |
![]() |
#12 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
Всё ассемблеровское вне конструкции
asm end; поместить внутрь. |
![]() |
![]() |
![]() |
#13 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Хм... Встроеный ассемблер.
создай консольное приложение (file>new>other console Application), и пиши: program Project1; {$APPTYPE CONSOLE} begin asm mov ax,5 //пример ...//здесь весь твой ASM-код end; end. |
![]() |
![]() |
![]() |
#14 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
Вот такой вопрос, насколько ускоряет встроенный ассемблер по сравнению с обычными функциями (если вообще ускоряет)?
|
![]() |
![]() |
![]() |
#15 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
встроенный ассмеблер в дельфи нужен только тогда когда требуется написать наиболее критичный по скорости код, а так он там вообще себя не оправдывает
по теме : самый лучшмй ассемблер это FASM http://flatassembler.net/download.php |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 27.04.2007
Сообщений: 13
|
![]()
Какие источники я бы рекомендовал в первую очередь:
1) Архитектура процессоров x86: • С сайта developer.amd.com/documentation.jsp (AMD): 24592 - (Vol. 1) Application Programming.pdf 24593 - (Vol. 2) System Programming.pdf 24594 - (Vol. 3) General-Purpose and System Instructions.pdf 26568 - (Vol. 4) 128-Bit Media Instructions.pdf 26569 - (Vol. 5) 64-Bit Media and x87 Instructions.pdf 25112 - Software Optimization for AMD64 CPU.pdf 26094 - Athlon64 & Opteron BIOS & Kernel DevGuide.pdf 30925 - Opteron Based PC Builder's Guide.pdf 31684 - Athlon64 Based PC Builder's Guide.pdf AMD's Athlon Assembler Optimization Guide.pdf • С сайта srl.cs.jhu.edu/manuals/ (Intel): 24896612 - IA-32 Optimization Reference.pdf 25366517 - IA-32 Basic Architecture.pdf 25366617 - IA-32 Opcodes A-M.pdf 25366717 - IA-32 Opcodes N-Z.pdf 25366817 - IA-32 System Programming.pdf 2) Оптимизация ПО: agner.org/optimize/ — настоятельно рекомендую скачать и прочитать все PDF-ники. Д-р Агнер Фог обновляет информацию чуть ли не еженедельно. 3) Искусство программирования на ассемблере (The Art of Assembly Language Programming): http://webster.cs.ucr.edu/, автор — Randall Hyde. Известный популяризатор низкоуровневого программирования ведёт очень систематизированное объяснение своего подхода к созданию программного кода. У автора отличная математическая подготовка, некоторая ожидается и от читателя. Рекомендую поступить как в пункте 2 ![]() 4) Весьма рекомендую сайт, статьи и книги Марка Руссиновича (Mark Russinovich) для систематизации профессиональных знаний о компьютере 5) Книги, статьи: Sven B. Schreiber: Undocumented Windows 2000 Secrets — The Programmers Cookbook Four-F: цикл статей Драйверы режима ядра на wasm.ru В. П. Солдатов: Программирование драйверов Windows Iczelion's tutorials, в т. ч. — на русском (см. на wasm.ru) Jonathan Bartlett: Programming from the Ground Up (скачать) Пока, пожалуй, хватит... |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 27.04.2007
Сообщений: 13
|
![]()
Небольшое дополнение специально для тех, кому лень учить английский:
Programmirovanie_apparatnyh_sredstv _PICBOOK.CJB.NET.djvu
5083 KB Assembler_dla_processorov_Intel_Pen tium.djvu 4233 KB assembler_praktikum_jurov.djvu 6059 KB ICZELION-Ru.CHM 1024 KB KmdTutRu.chm 413 KB krupnik_izuchaem_assembler.djvu 1707 KB Pirogov.Assembler.Uchebniy.kurs.7z 8237 KB Uchebnik_po_osnovam_yazyka_assemble ra.chm 2128 KB Yershov_-_Assembler_i_programmirovanie_dlya_ IBM_PC.rar 193 KB Pil_schikov_-_Yazyk_makroassemblera__IBM_PC.rar 24 KB |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 07.02.2007
Сообщений: 21
|
![]()
Учись по Абелю "Ассемблер и программирование"
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 27.04.2007
Сообщений: 13
|
![]()
VoRTeX имел в виду это: http://www.lib.ru/CTOTOR/IBMPC/abel.txt (это — текст первого издания, 1990г, есть ещё издание второе, 2004 г.)
|
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 30.07.2008
Сообщений: 22
|
![]()
Если кто может выдать программу инициализации ЖК индикатора РС1604
а также запись и чтение на ассемблере в AVR? Очень надо! Сколько мучаюсь ничего не получается. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В какой вуз пойти учится на программиста? | Logo | Свободное общение | 9 | 21.06.2011 11:25 |
посоветуйте компилятор | StakanpORTvejna | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 12 | 06.06.2008 14:22 |
Посоветуйте какой лучше купить монитор 19" | Zummer | Компьютерное железо | 4 | 25.05.2008 21:16 |
Посоветуйте | Speeker | Общие вопросы Delphi | 6 | 18.02.2007 17:17 |