Написать небольшую процедуру на ассемблере для процессора из Logisim
- Опубликовано 4 года назад
- Просмотры 12
- Закончить проект
15,00₽
Описание
Написать небольшую процедуру на ассемблере для процессора из Logisim, все файлы сброшу.
Подключить к буферу ввода/вывода процессора компонент«терминал» так, чтобы младшие семь битов буфера интерпретировались
как ASCII символы и выводились на терминал при каждой записи в буфер. Написать на языке ассемблера подпрограмму, которая принимает в качестве аргумента 32-битное беззнаковое целое число и выводит его десятичное представление на новую строку терминала.
Продемонстрировать работоспособность подпрограммы, вызвав её несколько раз с различными аргументами. Вызов подпрограммы
осуществляется с помощью инструкции jal, возврат из подпрограммы с помощью инструкции jr $ra, а аргументы передаются через регистры $a0-$a3.
Подключить к буферу ввода/вывода процессора компонент«терминал» так, чтобы младшие семь битов буфера интерпретировались
как ASCII символы и выводились на терминал при каждой записи в буфер. Написать на языке ассемблера подпрограмму, которая принимает в качестве аргумента 32-битное беззнаковое целое число и выводит его десятичное представление на новую строку терминала.
Продемонстрировать работоспособность подпрограммы, вызвав её несколько раз с различными аргументами. Вызов подпрограммы
осуществляется с помощью инструкции jal, возврат из подпрограммы с помощью инструкции jr $ra, а аргументы передаются через регистры $a0-$a3.
Опубликовано 4 года назад
Информация
Посещаемость:
172
Дата регистрации:
8 лет назад