|
I8x86 ip core(+), Разыскивается |
|
|
|
 |
Ответов
|
Oct 2 2006, 12:20
|
Местный
  
Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617

|
В общем по результатам исследований ARC ядро (как и инвентровское) считаю нерабочим. Пормимо указанного ранее глюка со стартапом глючит обработка прерываний, т.е. от момента выставления прерывания до получения вектора прерывания все ок, от момента получения вектора прерывания до получения значений смещения и сегмента происходят 3 "левых" записи в память по "левым" адресам, после возвращения из процедуры прерываний, состоящей из одной команды iret (0xCF), портятся значения регистров АХ, SI и т.п. Сложилось впечатление что оное ядро специально "подпорчено", но годится в демо целях  . Жаль потраченного времени, но отрицательный результат тоже результат  .
|
|
|
|
|
Oct 15 2006, 19:53
|
Знающий
   
Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943

|
cdg, я исправил(?) ошибку в менторовской корке, теперь маленькая программа на 16 байт работает правильно, регистры не портятся. Работает также и огромный тестбенч, который там приложен. Цитата(cdg @ Oct 2 2006, 16:20)  В общем по результатам исследований ARC ядро (как и инвентровское) считаю нерабочим. Пормимо указанного ранее глюка со стартапом глючит обработка прерываний, т.е. от момента выставления прерывания до получения вектора прерывания все ок, от момента получения вектора прерывания до получения значений смещения и сегмента происходят 3 "левых" записи в память по "левым" адресам, после возвращения из процедуры прерываний, состоящей из одной команды iret (0xCF), портятся значения регистров АХ, SI и т.п. Проверьте, пожалуйста, обработку прерываний, и если они будут глючить, пришлите мне исходники Вашего теста, я поисправляю дальше...
--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
|
|
|
|
Сообщений в этой теме
cdg I8x86 ip core(+) Sep 4 2006, 13:17 psL здесь http://www.ht-lab.com/freecores/cpu8086/cpu8... Sep 14 2006, 06:24 cdg Цитата(psL @ Sep 14 2006, 10:24) здесь ht... Sep 19 2006, 05:28  psL Цитата(cdg @ Sep 19 2006, 09:28) Цитата(p... Sep 19 2006, 05:34   cdg Цитата(psL @ Sep 19 2006, 09:34) Цитата(c... Sep 19 2006, 06:07 cdg По результатам несколько-дневных долбаний:
инвентр... Sep 22 2006, 12:56 vetal проверьте папочку с корками в upload, может поможе... Sep 22 2006, 13:08 cdg Цитата(vetal @ Sep 22 2006, 17:08) провер... Sep 22 2006, 14:01 vetal PM.
С ftp файл скачивается(у меня). Sep 22 2006, 14:17 cdg Цитата(vetal @ Sep 22 2006, 18:17) PM.
С ... Sep 25 2006, 04:56 cdg ->To Vetal<- Не помогло Sep 27 2006, 07:46 Gate cdg,
а Вам не кажется, что проблема где-то у Вас? ... Sep 28 2006, 10:34 cdg Цитата(Gate @ Sep 28 2006, 14:34) cdg,
а ... Sep 29 2006, 05:39  Gate Цитата(cdg @ Sep 29 2006, 09:39) она как ... Sep 30 2006, 17:55   cdg ЦитатаЗЫ Хекс, который Вы привели, не совпадает с ... Oct 2 2006, 06:02 cdg А вот, к стати, зачем это все надо:
http://electro... Sep 29 2006, 09:52 klop Боюсь что написание тестов комманд для x86 процов ... Sep 30 2006, 18:38 cdg ЦитатаБоюсь что написание тестов комманд для x86 п... Oct 2 2006, 06:16 Gate Нашел в менторовском тестбенче кусочек, где обраба... Oct 15 2006, 20:44  cdg Так все заработало после исправлений в файле или д... Oct 17 2006, 15:03   Gate Цитата(cdg @ Oct 17 2006, 19:03) Так все ... Oct 17 2006, 15:13    cdg Со стеком я премудрил, от того и с прерываниями ко... Oct 18 2006, 05:57 maior Цитата(cdg @ Oct 2 2006, 16:20) В общем п... Oct 2 2006, 15:51 cdg ЦитатаА ht-лабовскую будете пробовать?
Я ее уже см... Oct 3 2006, 05:12 maior Цитата(cdg @ Oct 3 2006, 09:12) ...о резу... Oct 3 2006, 14:43 cdg ЦитатаИнтерес есть и у меня
И это радует!... Oct 4 2006, 12:40 klop Ради прикола. А кто нибудь видел чипы в которых бы... Oct 4 2006, 12:58 Gate Цитата(klop @ Oct 4 2006, 16:58) Ради при... Oct 4 2006, 16:10 maior Цитата(cdg @ Oct 4 2006, 16:40) Цитата
Вс... Oct 4 2006, 14:21 cdg Всем нужно вчера Oct 4 2006, 15:00 maior Цитата(Gate @ Oct 4 2006, 20:10) Цитата(k... Oct 4 2006, 17:15
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|