Форум ПМР
Форум Приднестровья, приднестровский форум свободного общения! Новости ПМР, погода в Тирасполе, курс валют ПМР, маршруты ПМР
Вернуться   Форум Приднестровья, форум ПМР > > > >
Программы, софт - Пишем про полезные и бесплатные программы, делимся где можно скачать программы бесплатно.

Фракталы на Assembler

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
 07.08.2013, 01:13  
По умолчанию Re: Фракталы на Assembler
#1
  Soap Soap вне форума
  Йожык
 Аватар для Soap
Детали профиля (+/-)
Ответов: 6,045
Регистрация: 16.05.2010
Адрес: Бендеры
Спасибо:2,350/2,392
Не понравилось:21/17
Репутация: 11155

cyb_fh писал (а) Посмотреть сообщение
Некоторые куски кода еще пишут на ассемблере .... даже под windows
Если надо в дебри залезть, регистры потрогать, то для этого существует "С" к примеру. Им вполне можно "железо руками потрогать" и уровнем он повыше, не будет гемороя. Асм нужен только для системного программирования, но и то что куски на нём пишутся тоже очень верно, всё-таки даже в век наших ресурсов код иногда надо оптимизировать. Но юзая некоторые игрухи появляется стойкое убеждение что фих кто этим уже заморачивается.
Кстати, и ассемблерные куски кода компилируются.
________________
Анархия = Попандополо? Да это гон! Анархия это отсутствие принуждения, власти государства над Человеком!
Ашыпки?! Хде ашыпке?.. Это ачепятка!
  Вверх
 07.08.2013, 09:30  
По умолчанию Re: Фракталы на Assembler
#2
  cyb_fh cyb_fh вне форума
  Форумчане ПМР
 Аватар для cyb_fh
Детали профиля (+/-)
Ответов: 405
Регистрация: 23.09.2008
Адрес: Бендеры
Спасибо:79/2
Не понравилось:2/0
Репутация: 713

Soap писал (а) Посмотреть сообщение
Если надо в дебри залезть, регистры потрогать, то для этого существует "С" к примеру. Им вполне можно "железо руками потрогать" и уровнем он повыше, не будет гемороя. Асм нужен только для системного программирования, но и то что куски на нём пишутся тоже очень верно, всё-таки даже в век наших ресурсов код иногда надо оптимизировать. Но юзая некоторые игрухи появляется стойкое убеждение что фих кто этим уже заморачивается.
Кстати, и ассемблерные куски кода компилируются.
Причем здесь C ? железо можно "потрогать" любым языком - везде есть работа с портами и регистрами чипов - in,out еще никто не отменял ...
Асм нужен везде где проше на нем написать чем на высоком языке ...
Пример на пасике - работа с сопроцессором

function ClearPendingExceptions: Word;
asm
FNCLEX // clear pending exceptions
end;

function SetCW(NewCW: Word): Word;
var
StackNewCW: Word;
asm
FSTCW Result
FWAIT
MOV StackNewCW, NewCW
MOV AX, Result
AND AX, NOT X87ExceptBits // mask exception mask bits 0..5
OR StackNewCW, AX
FLDCW StackNewCW
end;
  Вверх
Ответ  
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход по разделам

Текущее время: 04:53. Часовой пояс GMT +2.

Информация для лиц от 18 лет:

Форум ПМР. Социальный форум Приднестровья. Новости ПМР. Работа в Приднестровье. Объявления и реклама. Приднестровский форум. Знакомства и развлечения.
Яндекс.Метрика
Перевод: zCarot. Сегодня в Приднестровье. Всё самое интересное. Актуальные новости!