Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
semakk
24 / 24 / 13
Регистрация: 19.05.2010
Сообщений: 151
#1

модель учебной эвм ,подключить дисплей и вывести - Assembler

23.12.2010, 15:44. Просмотров 2397. Ответов 0
Метки нет (Все метки)

Доброго времени суток) нужна помощь по архитектуре ЭВМ, если кто то встречался с Моделью учебной эвм помогите) как в ней подключить дисплей и вывести на него что то?
пример программы:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1. При нажатии клавиши на клавиатуре программа выводит на OR код символа.
 
rd #10
wr 100                 - установили адрес обработчика прерываний от клавиатуры
EI                         - разрешили обработку прерывания процессором
rd #103                 
out 1                        - установили режим посимвольного ввода с клавиатуры 
                                   (тогда прерывание будет формироваться после ввода каждого символа)
rd #11    
out 1                     - установили флаг разрешения приема кодов в буфер клавиатуры 
                                    и флаг разрешения прерывания от клавиатуры
M: NOP                 - пустой цикл – основная программа
NOP
JMP M
in 0                        - начало обработчика прерывания: ввод кода символа из буфера клав-ры
out                          - вывод кода символа на OR
IRET                      - конец обработчика прерывания: команда возврата из прерывания
а задача такова:
Вывод на дисплей одного из трех текстовых сообщений, в зависимости от нажатой клавиши.

<1> - вывод на дисплей первого текстового сообщения, <2> - второго, <3> - третьего, остальные символы - нет реакции
если кто то поможет хотябы советом буду очень благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2010, 15:44
Я подобрал для вас темы с готовыми решениями и ответами на вопрос модель учебной эвм ,подключить дисплей и вывести (Assembler):

Найти номер первого положительного числа. Модель учебной ЭВМ Жмакина
Написать программу определения номера первого положительного числа элементов массива чисел С1, С2,..., Сn. сделать нужно в учебной...

учебная модель Эвм. АССЕМБЛЕР
как вбить число...ну например мне нужно вычислить 1800/х

Вывести на дисплей текстовые сообщения
Вывод на дисплей одного из трех текстовых сообщений, в зависимости от нажатой клавиши &lt;1&gt; - вывод на дисплей первого текстового...

Вывести на дисплей 48-символьную строку идентификации процессора
вывести на дисплей 48-символьную строку идентификации процессора заранее очень благодарен!!!

Вывести на дисплей сообщение о количестве процессоров в вычислительной системе
Доброго времени суток, сам с данным ЯП не дружу, кто сможет помочь? Вывести на дисплей сообщение о количестве процессоров в...

Модель учебной ЭВМ Жмакин
Задание:Составить и отладить программу учебной ЭВМ для решения следующей задачи. Три массива в памяти заданные начальными адресами и...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2010, 15:44
Привет! Вот еще темы с решениями:

Вычислить значение конечной суммы ряда (модель Учебной ЭВМ)
ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ Вычислить значение конечной суммы ряда X. Вычисленное значение поместить в...

Организация бегущей строки (в системе команд учебной ЭВМ)
Помогите, пожалуйста, написать микропрограмму в системе команд учебной ЭВМ для организации бегущей строки на основе 8-разрядного внешнего...

Модель работы ЭВМ
Вот задание: ЭВМ обслуживает три терминала по круговому циклическому алгоритму, предоставляя каждому терминалу 30 с. Если в течение...

Модель АСУ с двумя ЭВМ
Для обеспечения надежности АСУ ТП в ней используется две ЭВМ. Первая ЭВМ выполняет обработку данных о технологическом процессе и выработку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru