it-place.net > Уроци > Други
Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Асемблер за начинаещи: Глава 5 Процесорът
  1. Въведение
  2. ALU & Регистри
  3. Управляващо устройство-инструкции, операнди, адресации
  4. Управляващо устройство-Базов набор от инструкции
  5. Управляващо устройство-Инструкции за преход
     
Автор  johnfound (10.06.2004 21:18)  съобщение до автора
Погледнат  4288 пъти  добави към любими
Оценка  добави коментар
Гласове  5  изпрати на приятел
Коментари  (0)  абонирай се за Други
    Страница 1 / 5

 



В тази глава ще разгледаме съвсем отвътре (макар и малко повърхностно) основните въпроси отностно работата на процесора. Какво става "там вътре"? Как процесора изпълнява програмите? Какво са всъщност програмите?

И въобще "за живота, вселената и всичко останало"...

    Изложението ще бъде крайно опростено (не не невярно) с цел да се улесни възприемането на принципните положения от начинаещите.

    Тук няма да говорим за специфичните хардуерни решения използвани напоследък за увеличаване на производителността на процесорите - конвейерна обработка, кеширане, 32/64 битова памет и т.н. Тези неща не се отразяват на това как изглежда процесорът откъм програмата, така че не са важни за разбирането на основните положения.

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

Основна архитектура на процесора:

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

Процесорът се състои от 3 главни блока:

I. Аритметично логическо устройство.
II. Регистри.
III. Управляващо устройство.



  Следваща страница >> 


Ключови думи: асемблер начинаещи процесор


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: johnfound  
Занимавам се с програмиране от 1983 година. Експерт по програмиране на Delphi и Assembler. Разбира се понякога работя и на PHP, Perl и др.под. В момента се занимавам с програмиране на автоматизирани системи за производство в голяма немска фирма в България. От 2003г започнах проект с отворен код, целта на който е разработката на съвременна среда и средства за програмиране на асемблер под Windows, конкурентна на езиците от високо ниво. Подробности за проекта можете да намерите на: http://fresh.flatassembler.net
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008