![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Модели внешних устройств, реализованы по единому принципу. С точки зрения процессора они представляют собой ряд программно-доступных регистров, лежащих в адресном пространстве ввода / вывода. Размер регистров внешних устройств совпадает с размером ячеек памяти и регистров данных процессора - шесть десятичных рядов.
Программная модель учебной ЭВМ комплектуется набором внешних устройств, включающим:
· контроллер клавиатуры;
Контроллер клавиатуры представляет собой модель внешнего устройства, принимающего ASCII (американский стандартный код обмена информацией) - коды от клавиатуры ПЭВМ.
Символы помещаются последовательно в буфер символов, размер которого установлен равным 50 символам, и отображаются в окне обозревателя.
· дисплей;
Дисплей представляет собой модель внешнего устройства, реализующую функции символьного дисплея. Дисплей может отображать символы, задаваемые ASCII - кодами, поступающими на его регистр данных.
· блок таймеров;
Регистры таймеров Т доступны по записи и чтению (адреса 1,3,5 соответственно для Т1, Т2, Т3). Программа в любой момент может считать текущее содержимое таймера или записать в него новое значение.
На входы предделителей поступает общие для всех каналов метки времени CLK с периодом 1 мс. Предделители в каждом канале программируются независимо, поэтому таймеры могут работать с различной частотой.
· тоногенератор,
тоногенератор компьютер клавиатура контроллер.
Дата публикования: 2015-02-03; Прочитано: 840 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!