Объясните мне смысл ИНТа.
Объясните мне смысл ИНТа.
Последний раз редактировалось Demige; 21.01.2012 в 23:23.
смысл инта - выполнение определенных действий в нашем случае 50 раз в секунду. Например переодический опрос клавиатуры в бейсике. При выполнении прерывания нарушается нормальная работа программы и происходит переход по адресу обработчика. наберите в википедии термин прерывание - там разжуют. а то не совсем ясно о чем конкретно вы спросили.
Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
ZX Evo 4Mb- в строю.
Speccy2010 v1
Специалист (пока готовлюсь к восстановлению).
Это все мое!
Родное!
Все люблю на свете я! Это родина моя!
Нет, что такое прерывание я в курсе. Я как раз спрашивал чем конкретно занимается процессор в это время - по какому адресу переходит. И что будет если его совсем нет.
--
Вообщем ситуация сейчас такая: Без пзу ничего не происходит. Запись в память почему-то теперь не идет. Хотя все сигналы с процессора идут. Ставим ром - экран начинает собираться в матрас, потом разбираться на квадратики и т.д.
На 27 ноге ПЗУ почти сразу появляется 1. На 22 ноге есть какой-то смешанный меняющийся сигнал...
Если комп в норме, то не будит работать клава, из за этого - ничего не запустишь.
Но надпись появится.
Я обычно, на время отладки, отгинаю эту ногу и пускаю на неё +5.
PS Сначала добейся нормального матраса безПотом уже и пзу пихай.экран начинает собираться в матрас, потом разбираться на квадратики
Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
Pentagon 128(1991г.)+YМ
программатор 2732-27512.
Как бы его еще добиться. Отогнул адресные ноги процессора. На адресной шине какой-то бардак. На A1 A2 A8 A10 A15 A16 "3"ий уровень сигнала...
---------- Post added at 13:30 ---------- Previous post was at 11:47 ----------
Поменял D19. Матрас снова появился. С ПЗУ пока всё так же как было.
на 22 ноге появляется 0, когда адресное пространство меньше 16384, т.е. в области ПЗУ. 22 нога подключает выходы ПЗУ к схеме. что на 1 ноге ПЗУ (/DOSEN)?
---------- Post added at 12:48 ---------- Previous post was at 12:45 ----------
У Димы не появилось меню, если че - http://zx-pk.ru/showthread.php?t=1990&page=5
начиная с 43 сообщения
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
импульс в 0 должен проскакивать только при вызове трдоса. а так он должен быть в 1. попробуй отогнуть 27 и 1 выводы и вручную подать на 27н-0 и на 1н-5В. должен появится бейсик128. может ПЗУ битое?
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Вот видео с ПЗУ. Извиняюсь за качество.
http://youtu.be/lT8qQUQ-I9I
Пробовал подтягивать и к 0 и к 1. Не помогает. ПЗУ 100% работало на другом компе. Может конечно сдохло...[COLOR="Silver"]
Последний раз редактировалось Demige; 23.01.2012 в 00:24.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)