Видове памети с непосредствен достъп. Структура. Параметри. Особености



Дата17.01.2017
Размер57.4 Kb.
#12828
11

  1. Видове памети с непосредствен достъп. Структура. Параметри. Особености.

Видове:

RAM (random access memory) -> енергозависими, за четене и за запис.


-SRAM (static RAM)- енергозависими, за четене и запис; ЗЕ е тригер; произвеждат се по биполярна,MOS, CMOS технология

-DRAM (dynamic RAM);

ROM (read-only memory) -> енергонезависими, само за четене
Режими на работа при RAM паметите:


  • неизбрана;

  • четене;

  • запис;

  • standby (очакване).




  1. ЕМК 68НС11 – режими на работа.

Режими на работа:

Определя се от входовете за избор на режим (mode select inputs MODB, MODA) по време на изпълнение на RESET.



Основни (нормални) режими: ЕМК (Single-chip), МП (Expanded multiplexed).

  • ЕМК (Single-chip) режим - налична е само on-chip паметта. Портове В и С, както и STRA, STRB - изводи с общо предназначение;

  • МП (Expanded multiplexed) режим - позволява достъп до външна памет. Разширение - портове В,С, упр,сигнали AS, R/W.

Всеки от двата основни режима може да се комбинира с един от специалните режими:

  • BOOT (Bootstrap) - вариант на ЕМК, при което се изпълнява мониторната програма (bootloader), разположена във вътрешния ROM.

  • TEST (Special Test) - специален режим, позволяващ привилигерован достъп до вътрешните ресурси (CONFIG регистър, настройка).

Нивата на изводи MODB и MODA определят състоянието на контролните битове SMOD и MDA в регистъра HPRIO. След освобождаване на Reset, пиновете за определяне на режима не влияят върху режима на работа на ЕМК. MODA - LIR пин след Reset.

  • В ЕМК режим, MODA крачето е свързано към маса;

  • В МП режим, MODA крачето е свързано към V0D през резистор 4.7К.



  1. Вътрешна адресация – особености.

В този адресен режим цялата информация за изпълнение на инструкцията се съдържа в КОД.

Използва се за работа с вътрешните регистри (акумулатори, индексни регистри, контролни инструкции без аргументи).

1 или 2-байтова инструкция.


  1. Индексни регистри – означение, размерност, приложение.

Индексен регистър IX - при индексна адресация осигурява 16-битова стойност (базов адрес), която да се добави към 8-битовото отместване от инструкцията за образуване на ефективен адрес (ЕА).Допуска изпълнение на операции INX, DEX, СРХ. Може да се ползва като брояч или за съхранение на данни.

Индексен регистър IY - 16-битов. Подобно на IX участва в индексен адресен режим. Повечето инструкции, ползващи IY, изискват допълнителен байт от кода/цикъл за изпълнение.


  1. Power-on Reset (POR) – времедиаграма при задействане, обслужване.




  1. Интерфейс USB – тип, шини, кодиране, особености (режими, пакети, CRC).


USB (Universal Serial Bus) - специфициран интерфейс по отношение на: Електрически, Механични и Протоколни изисквания /layers/. Отнася се за Host, Hub, или Function (Hub- Hub, Hub-USB Function, Hub-USB bus, Host-Hub).

  • 7 адресни линии (до 127 устройства свързани заедно, топология звезда)

  • диференциален сериен интерфейс /bus/;

  • 4 шини, 2 от тях: за данни по усукана двойка - 12С;

-данни, предавани е NRZI код - асинхронно или синхронно между свързаните устройства;

  • максимална дължина на кабела - 4м;

  • три (четири) скорости на предаване от 10kbps до 400Mbps:

о Slow-Speed режим /10kbps to 100kbps/ - обмен с бавни устройства (клавиатури, мишки);

о Full-Speed режим /500kbps to 10Mbps/;

о High-Speed режим - USB 2.0 /25Mbps to 400Mbps/. Изисква резистор 45П между всяка линия за данни и маса. и'=2.8\/,и0=0.3\/.

о Super speed - USB 3.0 /до 4.8Gbps/ - и за оптична комуникация.



USB (Universal Serial Bus) - четири различни (пакетни) типа протоколи:

  • Control;

  • Interrupt;

  • Isochronous;

  • Bulk.

  • Формат на обмена. Състои от 3 пакета:

Начален пакет (Token pocket) - указва какво ше се прави R/W и съдържа адреса на крайното устройство;

Пакет с данни (Optional Data packet) -съдържа данна. Предават се с LSB пръв;

Handshake {статус) пакет - за потвъждаване на предаването и за индициране но грешки, напр. устройство с невъзможност до приема и т.н.)и за край на обмена.

  • Кодиране на данните - NRZI (0 - промяна, 1 - без промяна).

  • Използва т.нар. "Bit shifting" за предотвратяване на зависване на сигнала в 1 (добавя 0 след шест 1-ци) и генериране на обмен.

  • Самосинхронизация между предавател и приемник.

Полета (Fields) в пакетите - видове, структура (продължение):



Sync - ВСИЧКИ пакети започват със Sync: 8-бита (Slow-speed, Full-speed) или 32-бита (High-speed). За синхронизация между предавател и приемник. Последните 2 бита - указва къде започва PID;

PID (Packet ID) - за идентификация на изпращания пакет (4 бита). Добавят се още 4 бита в допълнителен код - общо 8 бита.

ADDR - указва адреса наустройството за обмен - 7 бита. Адресира до 127 устройства (адрес 00...0 - невалиден);

ENDP - 4 бита (16 бъзможни крайни точки, endpoints). За обмен Slow-speed - макс. 4.;

CRC (Cyclic Redundancy Check): за всеки Token пакет-5-битов CRC, за всеки пакет данни - 16-битов CRC;

ЕОР - край на пакет. Известява със SE0 (Single Ended Zero)-2 бита +1 бит J.

  1. Таймер-система в НС11. Измерване продължителността на външен импулс

Каталог: KST all -> Semesters -> semestar%204 -> MPT%20izpit -> MPT%20izpit -> gotovi%20bileti
gotovi%20bileti -> Билет No a-6 1
gotovi%20bileti -> 1. Развитие на микропроцесора етапи, видове, особености
gotovi%20bileti -> Микропроцесори – развитие. Типове според вида инструкции
semestar%204 -> Корелационен анализ на сигналите
semestar%204 -> 1. Основни понятия. Варианти на алгоритми. Влияние върху производителността. Въведение в анализа Алгоритъм
gotovi%20bileti -> Dram памети – блокова схема, особености
MPT%20izpit -> Билет 1 Степен на интеграция. Поколения ис. 1- во поколение: ssi


Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница