Отладка без исходных текстов (hacker source-missed debuging uncoverd)




Скачать 10.58 Mb.
НазваниеОтладка без исходных текстов (hacker source-missed debuging uncoverd)
страница8/106
Дата публикации16.05.2014
Размер10.58 Mb.
ТипДокументы
literature-edu.ru > Авто-ремонт > Документы
1   ...   4   5   6   7   8   9   10   11   ...   106

0004h:RSX-11M


Подсмотреть будущее - значитукрасть мистический огонь от священного костра.

Ф. херберт "Дюна"
В начале семидесятых еще никто не представлял себе какой размах примет компьютеризация через десяток другой лет. Никто не догадывался, что новая ориентация на микрокомпьютеры сметет монстрообразые машины того времени. Все шло своим чередом и вроде бы нично не предвещало бури.

Некоторые компании пытаясь захватить ничейный рынок микрокомпьютеров развернули в этом направлении свою деятельность. Вряд ли они догадывалась о том какой выгодной их позиция станет через несколько лет, поэтому и не прилагали особых усилий, что бы удержаться на этом месте подольше. В то время эта ниша рынка никого не интересовала. Уж больно неприбыльным и бесперспективным казался в то время компьютер, рассчитанный на массового покупателя.

Однако, "свято место пусто не бывает" и "природа не терпит пустоты". А вот в отношении операционных систем для PDP-11 появился заметный вакуум. UNIX требовала на несколько порядков больше мощности и не попросту не могла работать на компьютерах такого класса. 32 килобайта памяти это было слишком мало, что бы разместить такого монстра.

И вот компания DEC в 71 году решилась на создание собственной операционной системы RSX-11M. Необходимо было поддержать многозадачность, планировщик, иерархическую файловую систему, виртуальную память. На все это отводилось только 16 килобайт оперативной памяти, так как другие 16 килобайт было решено отдать приложениям.

Разумеется, выбор пал на ассемблер. В то время, кстати, он претерпел первое серьезное изменение. Появились директивы условного ассемблирования. Это позволило легко модифицировать исходный текст — вносить одни фрагменты, удалять другие и при этом всегда была возможность вернуться назад, если вдруг последнее изменение приводило систему к краху. Благодаря этой новой технологии лучшие специалисты DEC смогли в бешенном темпе завершить свою работу за 18 месяцев. При этом в конечном счете операционная система получилась очень простой, и сильно уступающей набирающей популярность UNIX. Но своего потребителя все же нашла. Ими стали многие средние предприятия, которые могли себе позволить купить несколько ЭВМ — по одному для каждого отдела. И их вполне устаивала мощность простого 16-разрядного процессора PDP.

Вскоре RSX-11M имела завидную популярность и объемы продаж были весьма внушительными. Другие фирмы, пытаясь перенять этот успех переносили существующие приложения на мини-компьютеры, чем вызвали первую волну переориентации разработчиков. Возникал устойчивый рынок мини-компьютеров для "бедных" клиентов. В то время он еще не был таким перспективным как сейчас и не приносил миллиардных доходов, но требовал от разработчиков изрядного таланта — втиснуть изрядно "пожирневшее" за последние годы программное обеспечение в скудный объем памяти мини-компьютера, сохранив при этом приемлемое быстродействие. Достаточно эффективных компиляторов в то время еще не существовало и единственным выбором оставался ассемблер. Старым талантам вновь нашлась работа. Но теперь им пришлось бороться за рабочие места в конкуренции с молодым поколением. Неудивительно, что в новых коллективах царила совсем другая атмосфера, и... новое поколение жило по своим законам. Информатика становилась все более массовым явлением и в нее вливалось все больше и больше случайных людей.

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

0005h:Intel


"Солнце не просит о милосердии"

Ф. Херберт "Дюна"
Фирма Intel была одна из первых кто рискнул сделать ставку на микропроцессоры для персональных компьютеров (впрочем, самих терминов "персональный компьютер" и "микропроцессор" тогда еще не существовало и их еще предстояло изобрести). Персональные компьютеры еще назывались "интеллектуальными терминалами больших машин", а микропроцессоры рассматривались исключительно как компонент управления электронными системами — светофорами или лифтами например.

Intel не обладала значительным начальным капиталом и на конкуренцию с существующими фирмами ей рассчитывать не приходилось. Все что оставалось — это вложить все средства в разработку микрочипа и занять ту нишу рынка, на которую пока никто серьезно не претендовал.

В 1972 году появился чип 8008, представляющий собой улучшенный вариант 4004 процессора, и, как и его предшественник, пригодный разве что для калькулятора. Тем не менее юный Бил Гейтс все же ухитрился создать на ее основе устройство для анализа городского трафика, которое к "компьютерам" нельзя было отнести даже с большой натяжкой.

Но время не стояло на месте, и инженеры Intel не сидели сложа руки. Через три года журнал Electronics опубликовал сообщение о новой чипе Intel 8080. Это действительно был шедевр, который каждый мог приобрести всего за 200 долларов. Конечно, этому микропроцессору было далеко до "больших машин" как по скорости, так и по архитектуре, системе команд, но для "персонального" использования он вполне годился. Потребовалось меньше года, прежде чем в мире появился первый персональный компьютер на его основе. Но что это был за компьютер! С высоты сегодняшних позиций нам действительно очень трудно понять, что машина без клавиатуры, дисплея и конечно уж без каких бы то ни было дисковых накопителей может называться "компьютером".

Однако, это и был первый минимально функциональный ПК! Микропроцессор, немного оперативной памяти и сопрягающих микросхем — вот и все, что нужно, чтобы эта груда железа могла работать. Единственным устройством вывода служили 16 индикаторов на передней панели, а устройством ввода — 16 переключателей. Это было устройство для радиолюбителей и электронщиков. Последние вообще были ночами напролет просиживать, заставляя перемигиваться индикаторы самым причудливым образом. 4 килобайта памяти тогда казалось более чем достаточно для таких целей. А вот отсутствие удобных средств ввода-вывода сильно обескураживало. Поэтому, практически каждый купивший Альтаир, пытался в той или иной степени его модернизировать. Не будем забывать, что в то время он стоил 1.000$ и позволить себе его купить могли только фанатично преданные электронике (или компьютерам) люди. Теперь они получали ЭВМ в свое личное распоряжение и могли экспериментировать с ней как им вздумается. Почти все из них были "молодым" поколением, никогда не сталкивавшимся с "серьезными" машинами. Поэтому их не смущало, что система команд и архитектура микропроцессора фирмы Intel уступала даже первым моделям PDP и требовала совсем иного мышления и подхода при работе с ней.

Разрыв в мышлении между старыми и новыми программистами был просто огромен. К тому же если первые были большей частью образованные люди, то последние в основном кустари, безусловно талантливые, но все за исключением редких случаев так и не получившие законченного образования. Но всех их объединяло одно большое чувство любви к технике и компьютерам. Не был тому исключением и Билл Гейтс, который вовсе не из-за денег в течении пяти месяцев создавал первую версию Бейсика для Альтаира. Это было необычайное расточительство и без того скудных машинных ресурсов, но упрощало общение с машиной. Все же Бейсик выучить было куда легче чем бессмысленные (для большинства) команды ассемблера.

Впрочем, тогда эта версия Бейсика так и не сыскала популярности. Слишком прожорливой она оказалась и программы еле-еле ползали. Конечно, последнее мало кого могло устроить. Но джин был выпущен из бутылки. Персональные компьютеры с этого времени начали производиться многими фирмами и успешно находили своих клиентов.

1   ...   4   5   6   7   8   9   10   11   ...   106

Похожие:

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconПрактикум на ЭВМ среда программирования и отладка программ
Рыков В. И. Среда Microsoft Visual C++ и отладка программ. Технология работы с языком С++. /Издание Башкирского ун-та. Уфа 2006....

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconЛабораторная работа №1
Создание и отладка консольных приложений в интегрированной среде ms visual Studio. Net 2005

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconФормирование зрительного образа
В силу этого обстоятельства представители общей психологии забывают о генетической связи перцептивных, мыслительных и исполнительных...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconРоссийской Федерации Федеральное государственное бюджетное образовательное...
Объём дисциплины и виды учебной работы Error: Reference source not found

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconРазработка урока (2 á 45 min.) на тему: Интертекстуальный анализ текстов
Формирование и дальнейшее совершенствование общекультурных и профессиональных компетенций у студентов, в частности, способности извлекать...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconГимны ариев в махабхарате
Ариев. Материалы взяты с оригинальных санскритских текстов Бхагаватам с русской транслитерацией и пословным переводом. Автор старался...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconУчебной дисциплины «Специализированный лингвистический анализ текстов»»...
Целями освоения дисциплины «Специализированный лингвистический анализ текстов» являются

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconФеноменологические модели и символы абсолютного сознания в религиозно-мистической...
Енной западной семиотики, которая могла быть выражена в виде специальной философской дисциплины (шастра)1 Тем не менее, понятие символа,...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconАнализ проблем освоения инофонами поэтических текстов в преподавании...
Следует отметить, что и у русских детей также возникают некоторые барьеры при освоении поэтических произведений, но зачастую ограничиваются...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconТехническое задание на разработку по (на кого рассчитано по, кокой...
Введение. Кратко и конкретно: предмет исследований и актуальность работы цель работы

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции