Домой Новости
Новости

Обработка текста с помощью компьютера

Пионеры вычислительной техники искали решения скорее в программном обеспечении, нежели в аппаратных средствах. Устав кодировать каждую инструкцию на двоичном языке внутренней логики компьютера – «да» или «нет», 1 или 0, - они занялись поисками более удобного способа общения с машиной. Первым результатом их усилий в этом направлении были новые коды, составленные из букв и коротких слов, взятых из английского языка. Морис Уилкс, работавший в Кембриджском университете, считается создателем одного из так называемых языков ассемблера. В 1949 г. он разработал такой язык для машины Эдсак EDSAC, первого действующего компьютера, программы которого хранились в его внутренней памяти. Приблизительно в то же время исследователи в MIT занимались разработкой более совершенного языка программирования для своего еще незаконченного компьютера Вихрь .

Обычно язык ассемблера состоит из команд с легко запоминающимися символами. Например, буквы SU означают команду вычитания Subtract, TS - запись в память Transfer Storage следующего за командой элемента данных и т. д. Каждое такое мнемоническое обозначение заменяло в программе длинную цепочку нулей и единиц. Эти символы автоматически преобразовывались в двоичные коды машинного языка, понятного компьютеру, при помощи специальной программы, называемой ассемблером.

Подробнее...