реклама на сайте
подробности

 
 
> Обращение к ISA, Вопрос новичка
Tsenzuk
сообщение Mar 11 2009, 16:36
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 9-11-08
Пользователь №: 41 490



Никогда не занимался низкоуровневым программированием, но тут на 4м курсе стала задача: есть контроллер ISA <-> CAMAC и машина тройка для лабораторной работы, но под него нет софта, необходимо этот софт реализовать на более-менее доступном уровне.
Т.е. впринципе можно писать программу на паскале. Ничего кроме массивов port[i] и portW[i] я не нашёл, но даже как ими воспользоваться не очень понимаю(
Подскажите пожалуйста более-менее доступные источники или примеры решения подобных задач.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kuzmi4
сообщение Mar 11 2009, 18:00
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Где то на моём 3-м курсе меня пытались склонить к такой задаче - почти один в один.
Насколько я помню иса и отличается тем вроде , что обращение производится как к области памяти.. Положил - взял.. Могу конечно и ошибаться..
А асм для 386-й и доса - долго сильно будет - берите С или паскаль..
А где учимся если не секрет ??
Go to the top of the page
 
+Quote Post
SysRq
сообщение Mar 11 2009, 18:38
Сообщение #3


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(Kuzmi4 @ Mar 11 2009, 21:00) *
...обращение производится как к области памяти.. Положил - взял.. Могу конечно и ошибаться..

Нет, не ошибаетесь, все именно так. В паскале как раз обращение через port[номер_порта].
Надо всего лишь знать по каким портам отзывается железяка и как трактовать данные через эти порты пересылаемые (схемотехника железяки самой).
Go to the top of the page
 
+Quote Post
777777
сообщение Mar 13 2009, 06:48
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(SysRq @ Mar 11 2009, 21:38) *
Надо всего лишь знать по каким портам отзывается железяка и как трактовать данные через эти порты пересылаемые (схемотехника железяки самой).

Ну да, сущие пустяки.

Да уж, ребятушки, боюсь вы даже не представляете себе всего объема задачи. Один только запрос IDENTIFY_DEVICE чего стоит. А еще ведь надо проверять версию ISA и работать по той, которую она поддерживает, а их за 25 лет наплодилось чуть ли не десяток... Так что боюсь это задача не для курсовой.

Сообщение отредактировал 777777 - Mar 13 2009, 07:08
Go to the top of the page
 
+Quote Post
XVR
сообщение Mar 16 2009, 20:19
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(777777 @ Mar 13 2009, 09:48) *
Ну да, сущие пустяки.

Да уж, ребятушки, боюсь вы даже не представляете себе всего объема задачи. Один только запрос IDENTIFY_DEVICE чего стоит.
Угу, вот только к ISA он отношения не имеет biggrin.gif
Цитата
А еще ведь надо проверять версию ISA и работать по той, которую она поддерживает, а их за 25 лет наплодилось чуть ли не десяток...
Ну да, только оно не ISA а ATA (aka IDE) rolleyes.gif

Цитата
Так что боюсь это задача не для курсовой.
Это да, особенно при такой постановке - 'подключи то - не знаю что, туда - не знаю куда'
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Tsenzuk   Обращение к ISA   Mar 11 2009, 16:36
- - rezident   Не совсем понятно, что именно вам нужно: компилято...   Mar 11 2009, 17:25
- - makc   Читайте про команды ассемблера IN и OUT процессоро...   Mar 11 2009, 17:28
|- - zltigo   ЦитатаНасколько я помню иса и отличается тем вроде...   Mar 11 2009, 19:25
- - Tsenzuk   ЦитатаPS: Определитесь с операционной системой и с...   Mar 12 2009, 20:12
- - Tsenzuk   скажите, а порты от машины к машине, одни и те же?...   Mar 12 2009, 22:28
- - zltigo   Страшно далеки Вы от решения поставленной задачи ....   Mar 12 2009, 22:44
|- - defunct   Цитата(zltigo @ Mar 13 2009, 00:44) прочи...   Mar 13 2009, 02:51
|- - MaslovVG   Без схемы платы платы не обойдешся. Для наибольше...   Mar 13 2009, 06:51
- - Tsenzuk   Спасибо за литературу собственно что читать-то я ...   Mar 13 2009, 09:12


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01413 секунд с 7
ELECTRONIX ©2004-2016