logo
мой курсач

1 Анализ структуры микропроцессора прототипа и алгоритмов выполнения заданного подмножества команд

Сейчас, когда современные процессоры работают на частотах, превышающих 1000 МГц, мало кто задумывается над принципом их работы. Даже некоторые специалисты в области компьютерных технологий воспринимают процессор как “черный ящик”. Однако известно, что ни одну требовательную к системным ресурсам программу нельзя написать, не учитывая архитектуры ЭВМ, для которой она пишется. Следовательно, сейчас существует потребность в программах, которые наглядно могут продемонстрировать процесс работы программы на самом низком уровне.

Основной целью создания проекта является ознакомление со структурой микропроцессора i80386 и выполнение следующих работ по проектированию микропроцессора: разработка структуры АЛУ, разработка алгоритмов выполнения команд, разработка структуры гипотетического микропроцессора, разработка структуры микро-ЭВМ на базе гипотетического микропроцессора, создание программы эмуляции выполнения заданных команд. Система команд гипотетического микропроцессора является подмножеством системы команд микропроцессора i80386.

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