Как работи компютъра: 1

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

В основата на архитектурата на съвременния компютър на принципите на модулност и основният принцип на обмен на информация. Модулност позволява на потребителя да завършите конфигурацията желания сами по себе си, и да произвежда, ако е необходимо, нейната модернизация. Модулната организация на компютъра се основава на багажника (автобус) обмен на информация между устройства принцип.

Всяко устройство може едновременно да получават никакви данни или ги пропускат или направя каквото им скимне - това е, (с изключение на процесора), за да бъде в състояние на готовност.

за трансфер на данни. С този автобус са данни между различни устройства. Така например, се чете от RAM данни могат да се предават към процесора за обработка. Нови данни могат да бъдат прехвърлени обратно към паметта за съхранение.

автобус данни ширина определя от процесора малко. Брои - броят на битовете, че процесорът обработва един цикъл часовник. С развитието на компютърните технологии битов процесор непрекъснато се увеличава. В най-общия случай, малко процесор изисква същото бит на съхранение.

Процесорът, от включването на пистите непрекъснато. Той е проектиран така, че трябва или да четат данни или да ги издаде или да извършват действия с тези, получени. Ако изведнъж откриете, че вашият компютър в един момент не прави нищо, трябва да знаете, че това не е вярно - на процесора в този момент "обрати безкраен цикъл", непрекъснато избирателните входно устройство, независимо дали ще се появи там.

Контрол автобус. Чрез контрол автобус носи сигнали, определящи обмена на информация характерна линия. Управляващите сигнали определят кои операция за четене или писане на информацията от паметта, необходима за производството синхронизирате обмен на информация между устройства и т.н.

В основата на архитектурата на най-модерните компютърни модели постави общите принципи, установени през 1945 г. от американския учен Джон фон Нойман.

По този начин, процесорът изпълнява програмата автоматично, без човешка намеса.

Принципът на единство на паметта. Програми и данните се съхраняват в същите места на паметта, така че компютърът не прави разлика между това, което се съхранява в клетка - номер, текст или команда. Над команда кодове могат да извършват същите действия, както на данните. Поради това, програмата може да се съхранява на твърдия диск като файл да се чете в памет и се изпълнява по всяко време.

Принципът на единство на паметта отвори цял набор от възможности. Така например, в процеса на изпълнение на програмата, също могат да бъдат рециклирани, която ви позволява да определите в правилата на програмата за определени части от него (както е в програмата, организирана от циклите на изпълнение и подпрограми).

Освен това, командването на една програма може да се получи, тъй като резултатите от изпълнението на друга програма. Въз основа на този принцип, методи за превод - софтуер Текст превод с език за програмиране на високо ниво в машинен език специфични.

Много сложни използване на паметта еднаквост авторите на вируси. Някои вируси, за да не бъдат открити от Antivirus секция от кода, декодират го като производителност. Тези вируси се наричат ​​полиморфни и заслужават да напиша отделна статия.