HELP
- From
- Alexander Chelmodeev (2:5062/17.5)
- To
- Viktor Karev
- Date
- 2002-10-06T20:14:34Z
- Area
- RU.ALGORITHMS
/Привет Viktor!/
04 Окт 2002 Пт в 20:51 : Viktor Karev --> Alexandr A. Redchuck:
>> переписывать программу. Гораздо больший эффект для скорости
>> рассчетов давал правильный выбор алгоритма, выбор вида приближения,
>> динамическое управление шагом разбиения.
Когда в алгоритме программы улучшить уже нечего, имеет смысл переписать
критические места на ассемблере. Или проапгрейдиться ;)
VK> Я еще в студенческие годы (20 лет назад) работал на ламповых ЭВМ
VK> со вводом с перфоленты, так и там уже работали на УА (Упрощенный
VK> Алгол).
VK> А у такой машины, как Эльбрус (советская разработка) ассемблера
VK> вообще не было. Был сразу высокоуровневый язык - угадай, как
VK> называется - да, "Эльбрус".
Брехня. Команды машинного языка: СЧЕВЕЛ - считать величину по адресу (код
AD), ЗРЕГ - запись в регистр (код - F385). Был язык высокого уровня (наряду с
фортраном и т.п.), но назывался Эль-76.
Я вижу, что в дискуссии происходит терминологическая путаница. Под
"ассемблером" в контексте треда следует понимать не конкретную реализацию
системы программирования на уровне машинных команд, а саму систему команд
процессора и принципы работы CPU. Вот для более простого изучения архитектуры
процессора, без которого невозможно писать оптимальные программы на языках
высокого уровня, и нужно попрактиковаться в написании программ на Ассемблере.
... http://ichip.rbcmail.ru ... mailto: ichip(a)rbcmail.ru
--- GoldED+/386 1.1.5-20010807 rev.0813 (MS-DOS 7.10 pc) * Chip&Deal *
* Origin: Уcы oтpaщивaть мaлo, нaдo еще и paбoту делaть. (2:5062/17.5)