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)