Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Предложения от B0P0H0K #2

Open
sergev opened this issue Mar 5, 2019 · 0 comments
Open

Предложения от B0P0H0K #2

sergev opened this issue Mar 5, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@sergev
Copy link
Contributor

sergev commented Mar 5, 2019

Хорошо бы иметь отдельную копию М15-М17 для режима прерывания.

Неплохая идея.
Как насчёт ввести полный набор регистров M21-M37, которые бы работали
в режиме прерывания как M1-M17?
То, что обычно называется Shadow Register Set.

Хорошо бы иметь бит в PSW, определяющий направление движения SP.

Звучит слишком революционно.
Надо будет глянуть на получающийся микрокод, может быть это не так уж
и сложно сделать.

Как будет выглядеть доступ к шинным адресам? Для них неплохо бы иметь операции SET & CLEAR.

Что ты имеешь в виду?
Сигналы на внешней шине будут управляться микрокодом. Будет выдаваться
либо Аисп, либо М17, либо СчАС, по необходимости.

Планируются ли какие-нибудь кеши? БРЗ?

Кешей и БРЗ не будет.
Для первой реализации скорость и эффективность не критичны.
Позже можно будет думать над улучшениями.

@sergev sergev added the enhancement New feature or request label Mar 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant