Size: a a a

2021 June 20

VL

Vyacheslav Lapshin in ru_ASUTP
https://lapshinvr.ru/articals/goryachee-rezervirovanie-m580.html
Там есть картинки, мы об одном?
источник

N

Name in ru_ASUTP
DIV -- это ассемблерная команда. Про какой верхний уровень речь?
источник

YL

Yurl Lebedev in ru_ASUTP
Я пишу на разных плк. Сименс в том числе. Выделять его не хочу, он дороже остальных.
источник

YL

Yurl Lebedev in ru_ASUTP
Незнаю про какой асм Вы говорите, когда я их Имел там небыло такой команды. Выше люди подтвердили. Проц умеет только сложение делать и сдвиг стека
источник

N

Name in ru_ASUTP
Да про самый популярный, про x86
источник

YL

Yurl Lebedev in ru_ASUTP
Мы говорим на разных языках.
источник

YL

Yurl Lebedev in ru_ASUTP
Кто-нибудь помнит функцию деление через сложение/вычитание?
Помнится в институте это делали на асм, просто решил вспомнить.
Если кто не помнит на асемблере небыло деления..
источник

YL

Yurl Lebedev in ru_ASUTP
Вот с чего все началось.
источник

N

Name in ru_ASUTP
Ну так я вам поясняю, что древний процессор IBM PC/XT умеет деление (и умножение). Не говоря уже о современных процессорах со всякими математическими расширениями.
источник

K

K. in ru_ASUTP
Я говорил про сферический АЛУ в вакууме
источник

YL

Yurl Lebedev in ru_ASUTP
Ох.. это функция! А не умение проца. Как еще обьяснить? Для этого и пишутся компиляторы, чтоб ваши хотелки обьяснить процу.
источник

YL

Yurl Lebedev in ru_ASUTP
И Гагарин в илюминаторе.
источник

AC

Alexey Cheshire in ru_ASUTP
div - это инструкция процессора x86. Но в том же PIC, который здесь недавно искали, деления нету - это факт.
источник

N

Name in ru_ASUTP
Компилятор x86, встретив деление в программе, преобразует это деление в команду процессора DIV, имеющую код F6.
источник

YL

Yurl Lebedev in ru_ASUTP
Так и речь о базовых функциях. Мож всетаки есть у кого деление через сложение?
источник

N

Name in ru_ASUTP
Не спорю, что в PIC деления нет (не считая деления на 2). Но утверждалось, что деления вообще нигде нет.
источник

AC

Alexey Cheshire in ru_ASUTP
Про само деление: https://en.wikipedia.org/wiki/Division_algorithm
источник

YL

Yurl Lebedev in ru_ASUTP
Функция DIV и написана на асм , то что я хочу отковырять.
источник

N

Name in ru_ASUTP
DIV в x86 асм -- это одна атомарная команда, а не функция.
источник

AC

Alexey Cheshire in ru_ASUTP
источник