Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Ethereal
3430 / 1569 / 201
Регистрация: 17.02.2013
Сообщений: 2,426
#1

Серверу поплохело

18.05.2015, 16:10. Просмотров 179. Ответов 0
Метки нет (Все метки)

Я тут в тему "Реализовать деление четверного слова на двойное слово" запостил такое сообщение, от которого серверу поплохело :

Это обычное деление в столбик. Только в двоичный столбик и столбик
не сдвигаем вправо, а наоборот пододвигаем делимое влево. Ну а
поскольку справа при этом оказываются бесхозные биты, то туда-же
в них вдвигаем получающиеся цифры частного.

Делим 1EDCBA9876543210 на 5EDCBA99

0001111011011100101110101001100001110110010101000011001000010000
01011110110111001011101010011001
Переполнение при делении = 0
Сдвигаем влево, вдвигая флажок переполнения
0011110110111001011101010011000011101100101010000110010000100000

0011110110111001011101010011000011101100101010000110010000100000
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0111101101110010111010100110000111011001010100001100100001000000

0111101101110010111010100110000111011001010100001100100001000000
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0001110010010110001011111100100011011001010100001100100001000000
Сдвигаем влево, вдвигая бит частного
0011100100101100010111111001000110110010101000011001000010000001

0011100100101100010111111001000110110010101000011001000010000001
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0111001001011000101111110010001101100101010000110010000100000010

0111001001011000101111110010001101100101010000110010000100000010
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0001001101111100000001001000101001100101010000110010000100000010
Сдвигаем влево, вдвигая бит частного
0010011011111000000010010001010011001010100001100100001000000101

0010011011111000000010010001010011001010100001100100001000000101
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0100110111110000000100100010100110010101000011001000010000001010

0100110111110000000100100010100110010101000011001000010000001010
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
1001101111100000001001000101001100101010000110010000100000010100

1001101111100000001001000101001100101010000110010000100000010100
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0011110100000011011010011011101000101010000110010000100000010100
Сдвигаем влево, вдвигая бит частного
0111101000000110110100110111010001010100001100100001000000101001

0111101000000110110100110111010001010100001100100001000000101001
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0001101100101010000110001101101101010100001100100001000000101001
Сдвигаем влево, вдвигая бит частного
0011011001010100001100011011011010101000011001000010000001010011

0011011001010100001100011011011010101000011001000010000001010011
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0110110010101000011000110110110101010000110010000100000010100110

0110110010101000011000110110110101010000110010000100000010100110
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0000110111001011101010001101010001010000110010000100000010100110
Сдвигаем влево, вдвигая бит частного
0001101110010111010100011010100010100001100100001000000101001101

0001101110010111010100011010100010100001100100001000000101001101
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0011011100101110101000110101000101000011001000010000001010011010

0011011100101110101000110101000101000011001000010000001010011010
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0110111001011101010001101010001010000110010000100000010100110100

0110111001011101010001101010001010000110010000100000010100110100
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0000111110000000100011000000100110000110010000100000010100110100
Сдвигаем влево, вдвигая бит частного
0001111100000001000110000001001100001100100001000000101001101001

0001111100000001000110000001001100001100100001000000101001101001
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0011111000000010001100000010011000011001000010000001010011010010

0011111000000010001100000010011000011001000010000001010011010010
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0111110000000100011000000100110000110010000100000010100110100100

0111110000000100011000000100110000110010000100000010100110100100
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0001110100100111101001011011001100110010000100000010100110100100
Сдвигаем влево, вдвигая бит частного
0011101001001111010010110110011001100100001000000101001101001001

0011101001001111010010110110011001100100001000000101001101001001
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0111010010011110100101101100110011001000010000001010011010010010

0111010010011110100101101100110011001000010000001010011010010010
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0001010111000001110111000011001111001000010000001010011010010010
Сдвигаем влево, вдвигая бит частного
0010101110000011101110000110011110010000100000010100110100100101

0010101110000011101110000110011110010000100000010100110100100101
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
0101011100000111011100001100111100100001000000101001101001001010

0101011100000111011100001100111100100001000000101001101001001010
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
1010111000001110111000011001111001000010000001010011010010010100

1010111000001110111000011001111001000010000001010011010010010100
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0100111100110010001001110000010101000010000001010011010010010100
Сдвигаем влево, вдвигая бит частного
1001111001100100010011100000101010000100000010100110100100101001

1001111001100100010011100000101010000100000010100110100100101001
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0011111110000111100100110111000110000100000010100110100100101001
Сдвигаем влево, вдвигая бит частного
0111111100001111001001101110001100001000000101001101001001010011

0111111100001111001001101110001100001000000101001101001001010011
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0010000000110010011011000100101000001000000101001101001001010011
Сдвигаем влево, вдвигая бит частного
0100000001100100110110001001010000010000001010011010010010100111

0100000001100100110110001001010000010000001010011010010010100111
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
1000000011001001101100010010100000100000010100110100100101001110

1000000011001001101100010010100000100000010100110100100101001110
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0010000111101100111101101000111100100000010100110100100101001110
Сдвигаем влево, вдвигая бит частного
0100001111011001111011010001111001000000101001101001001010011101

0100001111011001111011010001111001000000101001101001001010011101
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
1000011110110011110110100011110010000001010011010010010100111010

1000011110110011110110100011110010000001010011010010010100111010
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0010100011010111000111111010001110000001010011010010010100111010
Сдвигаем влево, вдвигая бит частного
0101000110101110001111110100011100000010100110100100101001110101

0101000110101110001111110100011100000010100110100100101001110101
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
1010001101011100011111101000111000000101001101001001010011101010

1010001101011100011111101000111000000101001101001001010011101010
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0100010001111111110000111111010100000101001101001001010011101010
Сдвигаем влево, вдвигая бит частного
1000100011111111100001111110101000001010011010010010100111010101

1000100011111111100001111110101000001010011010010010100111010101
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0010101000100010110011010101000100001010011010010010100111010101
Сдвигаем влево, вдвигая бит частного
0101010001000101100110101010001000010100110100100101001110101011

0101010001000101100110101010001000010100110100100101001110101011
01011110110111001011101010011001
Бит частного = 0
Сдвигаем влево, вдвигая бит частного
1010100010001011001101010100010000101001101001001010011101010110

1010100010001011001101010100010000101001101001001010011101010110
01011110110111001011101010011001
Бит частного = 1
Вычитаем
0100100110101110011110101010101100101001101001001010011101010110
Сдвигаем влево, вдвигая бит частного
1001001101011100111101010101011001010011010010010100111010101101

Флаг переноса = 0
Вращаем вправо, вдвигая перенос и выдвигая флажок переполнения
0100100110101110011110101010101101010011010010010100111010101101
Флаг переноса = 0

Итоги :
Переполнение при делении : 0
Частное : 53494EAD
Остаток : 49AE7AAB
 Комментарий модератора 
Не надо оборачивать такой код в теги CODE. Парсер не справляется с этим потоком сознания.

За умышленное изменение на теги, которое приведет к очередному "падению" темы, последует наказание.


Добавлено через 11 часов 14 минут
Значит через задницу написанный парсер.
Теги [ c o d e ] часто используются, чтобы просто получить фиксированный шрифт и
убрать вольности движка форума с табуляциями и пробелами.
Типа хочу что-б было именно в таком виде, в каком публикую.
Это было не умышленное падение темы, а эксперимент, чтобы установить причину падения темы.
Типа один раз случайность, два раза закономерность, из которой устанавливается причина.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2015, 16:10
Ответы с готовыми решениями:

Не могу подключиться к серверу по FTP ошибка Превышено время ожидания соединения, Ошибка:Невозможно подключиться к серверу
Всем доброго настроения! ПЫтался подключиться через две программы с разных...

Не подключается к серверу
Добрый день! Столкнулся с такой проблемой. Есть сервер с Elastix на...

Подключение к серверу
Добрый день! Возникает проблема при подключении клиентского приложения к...

Доступ К Серверу
Вопрос в следующем, в серверном документе во вкладке Security Server Access...

Вопрос по серверу
Доброго времени суток. Вопрос следующий- Бюджетная организация из 15 ПК,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2015, 16:10

Доступ к серверу
Я настраивала параметры доступа к серверу в...

запрос к серверу
вот функция function zapr(s, callback) { var req = new...

К серверу из Internet
у нас есть реальный IP(Internet), на рутере сделал порт форвардинг до Domino....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru