Блок-схема алгоритма

Министерство образования РФ

Московский государственный университет путей сообщения (МИИТ).

 

Кафедра: Управление и информатика в технических системах

 

                                             

 

 

                                        Курсовая работа

 

 По дисциплине: Вычислительные машины и сети.

                   

                                                        Выполнила:ст. гр. АУИ-311

                                                                                                 Проверили: Абрамов А.В.

                                                                                                                     Голдовский Я.М.

  

                                                       2008 г.                                      

 

Часть №1.

                                  Специальный АЛУ для сдвигов.

 

Формулировка задачи.

Для АЛУ №1 написать микропрограмму сдвига кода в Рг1 на 3 разряда влево с размещением результата сдвига в Рг2. При первом сдвиге на место освобож-дающегося разряда заносится x, при втором – 1, при третьем – 1. (х – значе-ние разряда, выходящего за пределы разрядной сетки.)

Микропрограмма должна быть протестированна и предъявлена преподавате-лю с набором тестовых примеров для проверки всех разновидностей сдвигов.

 

Блок-схема алгоритма.

 

 

Текст микропрограммы.

 

 

Тестовый пример.

 Тестовый пример 1.

 

Тестовый пример 2.

 

Часть №2.

                            АЛУ для сдвигов на сумматоре.

Формулировка задачи.

Для АЛУ №2 написать микропрограмму сдвига кода в Рг1 на 3 разряда влево с размещением результата сдвига в Рг2. При первом сдвиге на место освобож-дающегося разряда заносится x, при втором – 1, при третьем – 1. (х – значе-ние старшего (левого) разряда сдвигаемого кода.)

Микропрограмма должна быть протестированна и предъявлена преподавате-лю с набором тестовых примеров для проверки всех разновидностей сдвигов.

 

Блок-схема алгоритма.

   

Текст микропрограммы.

 

Тестовый пример.

Тестовый пример 1.

 

Тестовый пример 2.

 

 

Часть №3.

                                  АЛУ для суммирования.

Формулировка задачи.

Для АЛУ №3 написать микропрограмму выполнения операции над целыми беззнаковыми величинами      Z + бзн:= X -бзн + Y + бзн                                                         (Здесь А +бзн – число |A|; A -бзн – дополнение |A|.) X, а затем Z, размещается в Рг1, Рг2, Рг3. Y размещается в Рг4, Рг5.     Если результат операции выхо-дит за диапазон допустимых значений Z, то микропрограмма переходит к отдельному концу.

Микропрограмма должна быть протестированна и предъявлена преподавате-лю с набором тестовых примеров, обеспечивающих её проверку для операн-дов X, Y и Z разных величин.

Блок-схема алгоритма.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: