Login
Тупой вопрос по С: инитиализация структуры
NEW 07.07.09 00:29
in Antwort Murr 06.07.09 20:10
ну вроде как стек называется стеком не из за метода адресации, а из за порядка входа и выхода данных.
и любой из 16 регистров отдать под стек тоже же можно, по кр мере теоретически.
а вообще завязыаем, если с 10 архитектур - то эт уже круто)))
я на ЕС застал ток школу и институт (и кроме алгола и фортрана ничё ваще), потом в аспирантуру стали ПК приходить да Электроник немного было еще, не до ЕС стало))))
и любой из 16 регистров отдать под стек тоже же можно, по кр мере теоретически.
а вообще завязыаем, если с 10 архитектур - то эт уже круто)))
я на ЕС застал ток школу и институт (и кроме алгола и фортрана ничё ваще), потом в аспирантуру стали ПК приходить да Электроник немного было еще, не до ЕС стало))))
NEW 07.07.09 13:06
in Antwort KwtH 07.07.09 00:29, Zuletzt geändert 07.07.09 13:15 (Murr)
ну вроде как стек называется стеком не из за метода адресации, а из за порядка входа и выхода данных
------
Порядок входа и выхода - это програмный уровень определения стека
Для процессора определения несколько другие - косвенно-регистровый
с автоинкрементом/автодекрементом значения используемого регистра...
Поверх этого может еще быть наслоено что-то типа базового регистра,
индексного регистра и дескриптора задачи...
Хотя есть и другие решения - с несколькими аппаратными стеками.
и любой из 16 регистров отдать под стек тоже же можно
------
Отдать - можно. Но(!) придется ручками изменять значение этого регистра.
потом в аспирантуру стали ПК приходить
-----
Ну а мы в высшей школе развлекались построением новых архитектур из
микропроцессорных секций... Хотя кое-кого ставил в тупик простейший
вопрос - Какие сигналы выставляет процессор при осуществлении трансфера
под управлением контроллера ПДП (прямого доступа к памяти)?.. - но это
не суть важно.
------
Порядок входа и выхода - это програмный уровень определения стека
Для процессора определения несколько другие - косвенно-регистровый
с автоинкрементом/автодекрементом значения используемого регистра...
Поверх этого может еще быть наслоено что-то типа базового регистра,
индексного регистра и дескриптора задачи...
Хотя есть и другие решения - с несколькими аппаратными стеками.
и любой из 16 регистров отдать под стек тоже же можно
------
Отдать - можно. Но(!) придется ручками изменять значение этого регистра.
потом в аспирантуру стали ПК приходить
-----
Ну а мы в высшей школе развлекались построением новых архитектур из
микропроцессорных секций... Хотя кое-кого ставил в тупик простейший
вопрос - Какие сигналы выставляет процессор при осуществлении трансфера
под управлением контроллера ПДП (прямого доступа к памяти)?.. - но это
не суть важно.