- •Задание на курсовую работу
- •Варианты заданий на курсовую работу.
- •Системы команд для специализированных(учебных) компьютеров
- •Система №6
- •Система №7
- •Система №6
- •Система №7
- •Система №8
- •Перечень базисов.
- •Индивидуальные варианты для разработки функциональных схем в различных базисах.
- •Учебно-методическое и информационное обеспечение дисциплины (модуля)
- •11.1. Основная литература:
- •11.2. Дополнительная литература:
- •Программное обеспечение:
Системы команд для специализированных(учебных) компьютеров
Двухадресные учебные компьютеры.
Система №1
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
АО Установить в 0 все разряды регистра А.
А<В Записать в регистр А результат
поразрядного сравнения А<=В.
Система №2
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А. А! Вывести на дисплей двоичное число из регистра А. A|B Установить в 1 разряды регистра А,
соответствующие единичным разрядам регистра В.
А- Инвертировать все разряды регистра А.
Система №3
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А1 Установить в 1 все разряды регистра А.
А&В Установить в 0 разряды регистра А,
соответствующие нулевым разрядам регистра В. А^В Инвертировать разряды регистра А,
соответствующие единичным разрядам регистра В.
Система №4
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А. А! Вывести на дисплей двоичное число из регистра А. А1 Установить в 1 все разряды регистра А. А>В Записать в регистр А результат поразрядного сравнения А>В.
Система №5
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А. А! Вывести на дисплей двоичное число из регистра А. А&В Установить в 0 разряды регистра А,
соответствующие нулевым разрядам регистра В. А^В Инвертировать разряды регистра А,
соответствующие единичным разрядам регистра В. А~В Инвертировать разряды регистра А,
соответствующие нулевым разрядам регистра В.
Система №6
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А. А! Вывести на дисплей двоичное число из регистра А. А+В Установить в 1 нулевые разряды регистра А,
соответствующие нулевым разрядам регистра В,
остальные разряды регистра А установить в 0.
Система №7
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А. А! Вывести на дисплей двоичное число из регистра А. A|B Установить в 1 разряды регистра А,
соответствующие единичным разрядам регистра В. А^В Инвертировать разряды регистра А,
соответствующие единичным разрядам регистра В. А~В Инвертировать разряды регистра А,
соответствующие нулевым разрядам регистра В.
Система №8
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А. А! Вывести на дисплей двоичное число из регистра А. А<В Записать в регистр А результат поразрядного сравнения А<=В.
А- Инвертировать все разряды регистра А.
Система №9
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А*В Установить в 0 единичные разряды регистра А,
соответствующие единичным разрядсм регистра В,
остальные разряды регистра А установить в 1.
Система №10
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А1 Установить в 1 все разряды регистра А.
А&В Установить в 0 разряды регистра А,
соответствующие нулевым разрядам регистра В. А^В Инвертировать разряды регистра А,
соответствующие единичным разрядам регистра В.
Одноадресные учебные компьютеры.
Система №1
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А Переслать в регистр А значение из сумматора.
&А Установить в 0 разряды сумматора,
соответствующие нулевым разрядам регистра А. ^A Инвертировать разряды сумматора,
соответствующие единичным разрядам регистра А, ~А Инвертировать разряды сумматора,
соответствующие нулевым разрядам регистра А.
Система №2
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А Переслать в регистр А значение из сумматора.
1 Установить в 1 все разряды сумматора.
>А Записать в сумматор результат
поразрядного сравнения сумматор>А.
Система №3
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А Переслать в регистр А значение из сумматора.
1 Установить в 1 все разряды сумматора.
|A Установить в 1 разряды сумматора,
соответствующие единичным разрядам регистра А. ^А Инвертировать разряды сумматора,
соответствующие единичным разрядам регистра А.
Система №4
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А Переслать в регистр А значение из сумматора.
^А Инвертировать разряды сумматора,
соответствующие единичным разрядам регистра А. <А Записать в сумматор результат
поразрядного сравнения сумматор<=А.
Система №5
Команда Означает
А? Ввести с клавиатуры двоичное число в регистр А.
А! Вывести на дисплей двоичное число из регистра А.
А Переслать в регистр А значение из сумматора.
|A Установить в 1 разряды сумматора,
соответствующие единичным разрядам регистра А. ^A Инвертировать разряды сумматора,
соответствующие единичным разрядам регистра А. ~А Инвертировать разряды сумматора,
соответствующие нулевым разрядам регистра А.
