Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 10
1

Порты ввода/вывда

10.12.2015, 16:07. Показов 1041. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет
я в паскале новичок подскажыте пожалуйста что означает такая строчка:
Pascal
1
 PORT[$20]:=$20;
И подскажыте если не трудно все адреса портов какие можно использовать в паскале или хотя б литературу о системном программировании подскажыте.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2015, 16:07
Ответы с готовыми решениями:

Из ввода дана непустая последовательность из “n” вещественных чисел (n задается из ввода), за которой следует 0. Определить количество чисел
13. Из ввода дана непустая последовательность из “n” вещественных чисел (n задается из ввода), за...

Порты ввода/вывода
У меня вопрос:)Бывает два варианта ввода/вывода - через память и в изолированном пространстве, с...

Порты ввода/вывода
Какой номер порта отвечает за контроллер HDD/SSD(SATA). Через какие порты с помощью команды in...

Порты ввода /вывода
Вопрос такой. Есть устройство. Обращение к нему идет через порты ввода вывода. На днях видел...

4
Модератор
Эксперт по электронике
8476 / 4335 / 1642
Регистрация: 01.02.2015
Сообщений: 13,461
Записей в блоге: 8
10.12.2015, 19:44 2
http://cpubook.ru/%D0%9F%D0%BE... %B4%D0%B0/
Литература - сейчас уже и не вспомнить, но любая литература о программировании под DOS. Здесь и Джордейн и Нортон и Абель и Зубков и Юров и Кулаков и Фроловы. Что-то я подчерпнул из книг Касаткина о языке С. Если работать в настоящем DOS, то можно поискать электронный справочник на русском или на английском - techhelp (можно оба - у них разный объём информации).

Одно лишь посоветую - прежде чем пускаться в пучины прямой работы с портами - освоить ассемблер, это поможет.

А так, Port[$20]:=$20 означает запись в порт с адресом $20 числа $20. А смысловое - завершение аппаратного прерывания.

Прерывания и порты, это не тема для быстрого изучения по форуму или видеоуроку. Придётся читать.

И примите, что если не будете писать драйверы, то под Windows и Linux вы никогда не будете сталкиваться с портами.
0
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 10
14.12.2015, 11:47  [ТС] 3
Спасибо! сейчас же начну искать книги
0
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 10
18.12.2015, 16:54  [ТС] 4
Подскажыте пожалуйста что значит
port[$00a0]:=$20;
port[$0020]:=$20;
заранее благодарен.
0
Модератор
Эксперт по электронике
8476 / 4335 / 1642
Регистрация: 01.02.2015
Сообщений: 13,461
Записей в блоге: 8
18.12.2015, 17:46 5
В тех же книгах рядом с описанием Port[$20]:=$20
0
18.12.2015, 17:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2015, 17:46
Помогаю со студенческими работами здесь

AVR Порты ввода/вывода
Кнопка1: Мигание диодов 4/4. Кнопка2: Гаснут все диоды. Кнопка3: Бег в одну сторону. Кнопка4:...

ATtiny2313: порты ввода-вывода
Всем привет! Помогите, пожалуйста, с таким заданием. К порту D микроконтроллера подключены...

GSM модуль SIM900, порты ввода-вывода.
Доброго времени суток. Хочу сделать один девайс с использованием GSM модуля SIM900. Полез искать...

Передача данных через порты ввода вывода
Возникла такая задача, передать информацию от одного МК к другому, причем для передачи информации...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru