Как процессор умножает и делит

Обсуждение всего, что связано с CPU
Відповісти
Автор
Повідомлення
pavelstalker
Member
Звідки: Харьков

Повідомлення

Как процесор производит деление и умножение ?
pushyk
Member
Аватар користувача
Звідки: Звідки і всі

Повідомлення

2/2=1
2*2=4
anatolikostis
Member
Аватар користувача
Звідки: EAST

Повідомлення

а ты не пробовал начать с языков программирования? :rolleyes:
машинный код?
Востаннє редагувалось 28.02.2011 18:01 користувачем anatolikostis, всього редагувалось 1 раз.
SoulOfONYX
Advanced Member
Аватар користувача
Звідки: Киев

Повідомлення

pushyk:2/2=1
2*2=4
вот ведь и не посопоришь :) :up:
anatolikostis
Member
Аватар користувача
Звідки: EAST

Повідомлення

pushyk

лишь бы не так:

0=0
(2+2)*0=5*0
делим на 0, и получается
2+2=5

хотя в этом - ничего необычного... B)
Vlad_35
Member
Аватар користувача
Звідки: Запорожье

Повідомлення

pavelstalker
учи ассемблер и архитектуру процов.
pavelstalker
Member
Звідки: Харьков

Повідомлення

вопервых множение на 2 в двоичной сист. исчисления это равносильно смещению на 1.
А вот как с другими я не знаю :(
Возможно я вопрос задал не корретно. Как процессор оперирует двоичный код чтобы получилось умножение ?

Добавлено спустя 3 минуты 44 секунды:
Vlad_35
Ассемблер тут не поможет это точно, всетаки придется идти на форум программеров )
Andrey235
Member
Звідки: Киев

Повідомлення

А вот меня еще в гугле не забанили :super:
http://ru.wikipedia.org/wiki/%D0%94%D0" target="_blank% ... 0.B5.D0.BB
Rost
Advanced Member
Аватар користувача
Звідки: Киев

Повідомлення

pavelstalker:всетаки придется идти на форум программеров )
для многих "програмеров" по барабану, как производится деление. Насколько мне известно, умножение возможно в любой системе исчисления, в том числе и в двоичной.

Andrey235
было бы классно, если бы тебя научили еще ссылки нормально давать. :-/
almazmusic
Король клавиатуры
Аватар користувача
Звідки: Planet Earth

Повідомлення

pavelstalker:Как процессор оперирует двоичный код чтобы получилось умножение ?
Для этого есть инструкция в процессоре :)

Если интересно, возьми виндовсовский калькулятор, переключи в режим Bin и дели/умножай на здоровье, пока не поймёшь.
HighVoltageLP
I should go
Аватар користувача
Звідки: Dromund Kaas, Kaas City

Повідомлення

ассемблер учи, там обьясняют
Vlad_35
Member
Аватар користувача
Звідки: Запорожье

Повідомлення

pavelstalker
Ассемблер тут не поможет это точно, всетаки придется идти на форум программеров )
Тебе не поможет точно! Иди к программерам и не возвращайся!
Thunder7
Member
Аватар користувача
Звідки: Kiev

Повідомлення

pavelstalker:Как процесор производит деление и умножение ?
Для начала машинный код http://ru.wikipedia.org/wiki/%D0%9C%D0" target="_blank% ... 0%BE%D0%B4
Процессоры и их регистры: общая информация http://asm-book.narod.ru/Stati_rudolf_marek23_1.html" target="_blank
Один из видов деления http://www.asm-book.narod.ru/Stati_NK_IP_DIVop1.html" target="_blank
Один из видов умножения http://asm-book.narod.ru/Stati_NK_IP_MULop1.html" target="_blank
Відповісти