Как все читатели наверно уже поняли, я наконец то начал учить ассемблерicon mrgreen Ассемблер и матрица. В целях самообучения и закрепления решил вспомнить информатику позапрошлого семестра, а именно: получить сумму элементов матрицы, находящихся под главной диагональю. Тогда я сделал это на паскале, а теперь, вот попробовал сделать на асме. Вроде бы получилось. Одна важная деталь — матрица должна быть квадратной, т.е. NxN. Вот графическое изображение того, что делает программа:scr Ассемблер и матрица Все элементы, обозначенные как S должны быть прибавлены к сумме. Также, в качестве так сказать, бонуса, сделал махонькую функцию на проверку числа на простоту (делится на 1 и на само себя). Прочитать остальную часть записи »

tt twitter big4 Ассемблер и матрица tt digg big4 Ассемблер и матрица tt facebook big4 Ассемблер и матрица tt gmail big4 Ассемблер и матрица tt myspace big4 Ассемблер и матрица tt reddit big4 Ассемблер и матрица

Решил что то я в последнее время позаниматься ассемблером. Занятие это крайне не благодарное, скажу я вам, но зато приобретается бесценный опыт. В результате я смог реализовать два банальных алгоритма: сортировка пузырьком и бинарный поиск. Эти примеры на ассемблере я и хотел сегодня опубликовать. Надеюсь, что кому нибудь эти примеры пригодятся.Core2 Duo E6600 b примеры ассемблер

Итак, подготовьтесь к очень нудному но удивительному — к путешествию в мир низкоуровневого программирования… Поехали… Прочитать остальную часть записи »

tt twitter big4 примеры ассемблер tt digg big4 примеры ассемблер tt facebook big4 примеры ассемблер tt gmail big4 примеры ассемблер tt myspace big4 примеры ассемблер tt reddit big4 примеры ассемблер

Или как не вызвать гнев ввода вывода… Сегодня речь пойдет о том как создавать потоки и работать с ними в программе, написанной на C/C++. Можно сказать, что практически исчерпывающую информацию можно найти на msdn, но печаль заключается в том, что врятли новичек, руководствуясь этим справочником в течении 10 минут сможет реализовать многопоточность. Как мне кажется, это займет минимум день. Ко всему прочему я также попытаюсь описать простейшую синхронизацию, благодаря которой не будет неприятных последствий при обращении с вводом/выводом.

yoda logo Многопоточное программирование

Итак, начнем пожалуй с используемых функций…

Прочитать остальную часть записи »

tt twitter big4 Многопоточное программирование tt digg big4 Многопоточное программирование tt facebook big4 Многопоточное программирование tt gmail big4 Многопоточное программирование tt myspace big4 Многопоточное программирование tt reddit big4 Многопоточное программирование

Если вы читали блог, то наверняка заметили, что на его страницах есть целый цикл статей по взаимодействию winsock и C++. Сегодня я решил написать заметку о архитектуре клиент — сервер. Я постараюсь реализовать два приложения на C++: клиент, который будет посылать пакет «запрос» и затем сразу же принимать «ответ», и сервер, который будет работать в многопоточном режиме (каждому клиенту — свой поток) и к идентификатору каждого пакета «запрос» прибавлять единицу и посылать обратно. Писать естественно буду на VC 6.0, исходники будут прилагатся.

jw 1019 jxta1 e1342261532324 Архитектура клиент сервер

Ну что же, вводная часть окончена, приступаем к реализации…

Прочитать остальную часть записи »

tt twitter big4 Архитектура клиент сервер tt digg big4 Архитектура клиент сервер tt facebook big4 Архитектура клиент сервер tt gmail big4 Архитектура клиент сервер tt myspace big4 Архитектура клиент сервер tt reddit big4 Архитектура клиент сервер

RSS-подписка NIG Twitter-подписка NIG

Метки
Супер Pixel