23.01.2018, 01:13 [+3 UTC]
в нашей команде: 2 493 чел. | участники онлайн: 3 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: консультации

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.42 (30.12.2017)

Общие новости:
02.01.2018, 09:46

Форум:
12.01.2018, 10:25

Последний вопрос:
22.01.2018, 21:44

Последний ответ:
22.01.2018, 23:40

Последняя рассылка:
22.01.2018, 22:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
18.04.2012, 13:48 »
Arman Muratuly
Очень профессионально, ещё и помогли с переводом. Спасибо. [вопрос № 185844, ответ № 270562]
16.12.2010, 23:56 »
Марина
Спасибо Вам огромное! [вопрос № 181285, ответ № 264799]

РАЗДЕЛ • Assembler

Создание программ на языке Assembler.

[администратор рассылки: Лысков Игорь Витальевич (Старший модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 605
Зенченко Константин Николаевич
Статус: Модератор
Рейтинг: 379
Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 370

Перейти к консультации №:
 

Консультация онлайн # 192341
Раздел: • Assembler
Автор вопроса: baker48 (Посетитель)
Отправлена: 08.01.2018, 14:45
Поступило ответов: 1

Здравствуйте! У меня возникли сложности с таким вопросом:

Программа CompModel, автор Жмакин.
Задание: программа ввода символов с клавиатуры с выводом на дисплей. Используемые внешние устройства: клавиатура, дисплей, таймер. Примечание к заданию: очистка буфера клавиатуры после ввода 50 символов или каждые 10 с.
Необходимо решение с использованием обработчика прерывания с пояснениями.

Воспользовавшись поисковиком на данном форуме мной был найден неполный ответ на мой вопрос:
INIT_DISPLAY: RD #101
OUT 11
RD #102
OUT 11
RD #11
OUT 11

INIT_TIMER: RDI #1000
OUT 22
RD #0
OUT 21
RDI #1001
OUT 22

INIT_KEYBOARD: RD #101
OUT 1
RD #10
OUT 1

PROGRAM: IN 21
SBI #1000
JNS INIT_TIMER
IN 0
JZ PROGRAM
OUT 10
IN 2
JNZ INIT_KEYBOARD
JMP PROGRAM

Прошу Вас дать комментарии по каждой строке выше написанного кода.
Заранее благодарен. С уважением, Дмитрий.

Состояние: Консультация закрыта

Ответ # 276015 от Лысков Игорь Витальевич (Старший модератор)

Здравствуйте, baker48!
Решение этой задачи здесь


Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 08.01.2018, 18:49

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 192341

Лысков Игорь Витальевич
Старший модератор

ID: 7438

# 1

= общий = | 08.01.2018, 15:17 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
baker48:

Хорошо, дам комментарии. По наличии времени...
Попытайтесь сначала разобраться самостоятельно в этом решении.
Потом посмотрите мои комментарии.
Потом попробуете исправить, чтобы было выполнено ваше нынешнее задание.
Если будут конкретные вопросы, спрашивайте, постараюсь ответить незамедлительно.

=====
Каждый выбирает по себе -
Щит и латы, посох и заплаты.
Меру окончательной расплаты
Каждый выбирает для себя.

• Отредактировал: Лысков Игорь Витальевич (Старший модератор)
• Дата редактирования: 08.01.2018, 15:59

Лысков Игорь Витальевич
Старший модератор

ID: 7438

# 2

= общий = | 08.01.2018, 15:30 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
baker48:

Укажите, если не трудно, ссылку на консультацию или ее номер, где Вы нашли ответ

=====
Каждый выбирает по себе -
Щит и латы, посох и заплаты.
Меру окончательной расплаты
Каждый выбирает для себя.

baker48
Посетитель

ID: 401683

# 3

= общий = | 08.01.2018, 18:40 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

http://rfpro.ru/question/189366 - ссылка на консультацию, как просили.

Лысков Игорь Витальевич
Старший модератор

ID: 7438

# 4

= общий = | 08.01.2018, 18:44 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
baker48:

Чем Вас не устраивают комментарии в той консультации?

=====
Каждый выбирает по себе -
Щит и латы, посох и заплаты.
Меру окончательной расплаты
Каждый выбирает для себя.

Лысков Игорь Витальевич
Старший модератор

ID: 7438

# 5

= общий = | 08.01.2018, 18:47 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
baker48:

Вы даже не обратили внимание, что привели то, что написал автор того вопроса!
Мой ответ в той консультации - полный и с комментариями... Разбирайтесь...
Боюсь, что добавить мне нечего...

=====
Каждый выбирает по себе -
Щит и латы, посох и заплаты.
Меру окончательной расплаты
Каждый выбирает для себя.

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13861 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.42 от 30.12.2017