![]()
|
|||||||
Основная частьОсновная часть После этого грустного исторического экскурса давайте вернемся к первому из авторов книги – Морису Винсенту Уилксу. Морис Уилкс прожил долгую жизнь (1913-2010 гг.). Его творческие достижения были по достоинству оценены: мало кто может похвастать сравнимым списком премий и наград, среди которых главная – премия Тьюринга (1967 г). Вкратце биография Уилкса такова. В 1934 году он закончил Кембриджский университет (Великобритания), защитил диссертацию по распространению радиоволн. С 1939 по 1945год служил в армии, занимаясь преимущественно радарами. С 1945-го Уилкс – директор математической лаборатории университета (впоследствии переименованной в компьютерную лабораторию). Уилкс был знаком с Аланом Тьюрингом и Джоном фон Нейманом – создателями и главными действующими лицами computer science той поры. В 1946году Уилкса пригласили прослушать курс лекций, который вели создатели компьютера ENIAC (США) Джон Мочли и Проспер Экерт. По словам Уилкса, этот курс произвел на него чрезвычайное впечатление, и он решил: его дальнейшая карьера будет посвящена компьютерам.Тогда же Уилкс возглавил в Кембриджском университете работы по созданию компьютера (запущен в 1949 году), который получил имя EDSAC (от Electronic Delay Storage Automatic Computer). EDSAC стал выдающейся разработкой, т.к., во-первых, это был действительно программируемый компьютер (тот же ENIAC программировался установкой на коммутационных панелях перемычек и штекеров, т.е. фактически программа была частью схемы Но самое главное, что было в новой модификации машины, – принцип микропрограммного управления (часто используются термины «микропрограммирование», «микрокод», и мы будем употреблять их как равнозначные). Если сама машина EDSAC была технологическим прорывом, то микропрограммное управление стало настоящей революцией. Революцией тихой, почти невидимой, но имеющей фундаментальные последствия. Об этом я расскажу чуть ниже. Уилкс одним из первых ввел концепцию мнемоник команд, символических имен (меток) и макросов в языках низкого уровня. Именно Уилкс ввел в оборот священное для многих слово «ассемблер». Он был среди тех, кто впервые начал заниматься системами разделения времени – предтечей многозадачных операционных систем и написал по этому вопросу книгу (была переведена на русский язык). Морис Уилкс – основатель и первый президент Британского компьютерного общества (1957-1960 гг.). Он был членом Королевского общества – британской Академии наук. В 2000 году за научные и технические достижения Морис В. Уилкс был произведен в рыцарское достоинство, и с тех пор перед его именем обязательным стало обращение «сэр».
|
|||||||
|