Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Моделирование работы микропроцессора с заданными п, Моделирование работы микропроцессора с з 
:(
    Опции темы
colonerr
Дата 18.11.2016, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 18.11.2016

Репутация: нет
Всего: нет



Здравствуйте. Можете помочь в реализации:
Необходимо смоделировать работу микропроцессора с заданными параметрами. Также необходимо реализовать:
1. возможность просмотра содержимого сегментов памяти;
2. просмотр содержимого регистров;
3. размещение в памяти набора команд;
4. выполнение набора команд с отслеживанием их выполнения;
5. все данные хранятся в двоичном виде.
6. 1 регистр данных и 1 регистр команд.

Количество регистров: 8
Размер слова в битах (один регистр может содержать не более 1 слова): 16
Тип регистра: Общий
Список базовых команд: +, отрицание, перемещение в регистр, запись в память, обращение к биту регистра[].
Тип команд: префиксный (+ a b)
Максимальный размер сегмента памяти: 32 слова
Тип команд: адресный
Реализовать на основе базовых команд операцию: Поиск в памяти по значению
Кто может помочь в реализации, может есть готовые исходники? желательно с комментариями

Добавлено через 47 секунд
Как я вижу:
1) Начать с определения области данных. Где будут находиться область памяти, регистры.
2) Затем надо определить функции для доступа к данным
3) Определиться с командами, что включает в себя код команды, с параметрами: адрес регистра, адрес данных.
4) Написать функцию, разбирающую команду
5) Далее, последовательная отработка последовательности команд
6) После чего можно приступать к визуализации команд, состояния данных, регистров, создавать пользовательский интерфейс ну или консоль...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0608 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.