Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Адрестік кеңістікті үлестіру





«Ортақ шиналы» интерфейсті МПЖ-нің адрестік кеңістік көлемі адрестік шина разрядтылығымен, сонымен қатар, интерфейсінің басқарушы сигналдардың номенклатурасымен анықталады. Басқарушы сигналдар қатынас құрылған объектінің (жедел жады, сыртқы жадылар, стек, арнайыландырылған тұрақты жадылар және т.б.) типін анықтай алады.

i8080 базасындағы микропроцессорлық жүйенің ортақ адрестік кеңістігінде құрылғылардың селекциясын ұйымдастыру және адрестік кеңістікті үлестіру мысалы 12.1-суретте көрсетілген.

Микропроцессорлық жүйенің шағын жады көлемдерінде кейбір адрестік желілерін селектрлеуші ретінде қолданған жөн, бұл микропроцессорлық жүйенің құрылғылар санын азайтуға мүмкіндік береді. Бірақ адрестік кеңістік өте тиімсіз қолдаылады.

Қатынас құру орындалатын құрылғы типі туралы ақпаратты қолданғанда басқарушы сигналдар көмегімен селекция орындай отырып, бір адресті бірнеше құрылғыға бекітуге болады.

Осылай микропроцессорлардың көбісі қатынас құру типі туралы қандай да бір ақпарат береді. Нәтижесінде көптеген интерфейстерде жадыға және енгізу/шығаруға, сирек жағдайларда стекке немесе арнайыландырылған тұрақты жадыға қатынас құруға арналған жеке басқарушы желілер болады.

 

Сурет -12.2. Құрылғыларды тікелей селекциялау үшін адрестік желілерді қолдану.

Жады диспетчері.

Жады көлемін адрестік кеңістік шеңберінен тыс кеңейту керек кезде «жады диспетчерін» қолдануға болады. Қарапайым жағдайда ол программалы-қатынас құру регистрін бейнелейді, ол енгізу/шығару кеңістігінде орналасуы керек. оған ағымдағы белсенді жады банкінің номері енгізіледі, және бұл жағдайда жады банкінің көлемі микропроцессордың адрестік кеңістігінің көлемімен тең болуы керек (2k).

Әр уақытта процессор тек бір банкке ғана қатынас құра алады. Басқа жады банкіне қатынас құру керек болған жағдайда микропроцессор алдын ала программалық процесдураны (банк номерін қайта жүктеу) орындау керек. айтылған процесстік иллюстрациясы 12.3-суретте көрскетілген.

 

 

 

Сурет-12.3. Жады диспетчерін қолдану.

 

Негізгі әдебиет: 4[282-319], 6[351-389]

Қосымша әдебиет: 8[174-198], 11[335-361]

Бақылау сұрақтары:

1. МПЖ-рде ақпарат тасымалдаудың қанша түрі бар?

2. МПЖ-ң енгізу/шығару ішкіжүйесі қандай функцияларды орындайды?

3. Жадылық ішкі жүйе қандай функцияны орындайды?

4. Адрестік кеңістікті қалай үлестіреді?

5. Жады диспетчері дегеніміз не?

 

Date: 2016-05-17; view: 1310; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию