bacbka87, стек - очень простая штука - такая конструкция (структура хранения данных), которая позволяет помещать элементы в себя и извлекать их начиная с конца (последнего помещенного элемента). Да, гуглить начинай по словам: структуры данных (предполагаю, что про адресацию памяти и принципы работы ЭВМ ты знаешь). Также пойми, что такое вычислительная сложность, это важно, кто не понял - не сможет адекватно писать код. Загугли также про многопоточность и мультизадачность, выясни, что такое конвейер в процессоре и что даёт многоядерный процессор (а ничего особенного - незначительный (не кратный) прирост производительности и большую отзывчивость). Если будут вопросы - спрашивай.
Пользователь добавил сообщение 04 Июня 2016, 14:43:16:
SergeyIT, лучше ему не с книжек по ассемблеру начать, а, скажем, с книжек по дискретной математике (иначе совсем её не зная будет много непонятных вещей, вроде множеств, мощности множества и т.д.).