User Tag List

Показано с 611 по 620 из 2727

Тема: Цифровая археология: 1801 и все-все-все

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Терминология:
    *CLO = ON - низкий уровень на входе *CLO
    *CLO = OFF - высокий уровень на входе *CLO
    Активация *CLO - ниспадающий фронт на входе *CLO
    Деактивация *CLO - нарастающий фронт на входе *CLO

    Пока я считаю что работает так:
    Вход DCLO = ON всегда безусловно переводит ядро в состояние сброса и оно там остается до деактивации DCLO. При этом сбрасывается матрица приоритетного шифратора прерываний, а также детекторы фронтов (ниспадающего и нарастающего) ACLO. После выхода из сброса (DCLO перешло в OFF) ядро безусловно переходит к ожиданию фронта деактивации ACLO = ON->OFF, независимо в каком состоянии находилось ACLO при деактивации DCLO. При обнаружении фронта деактивации ACLO ядро начинает выполнять микропрограмму начального пуска, детектор фронта деактивации ACLO отключается и больше не работает до следующего сброса ядра. Детектор фронта активации ACLO работает всегда и при обнаружении происходит прерывание 24. ACLO может активироваться и деактивироваться многократно, вызывая при активации прерывание 24 (этот факт многократности надо проверить моделированием). Также есть возможность при ACLO=ON выполнить сброс всего процессора командой RESET - при этом сбрасывается не только периферия но и ядро (этот вывод также надо проверить).

    Цитата Сообщение от Patron Посмотреть сообщение
    Сброс ядра процессора ( и появление низкого уровня на выходе INIT ) происходит только при установке DCLO = ON ( низкий уровень )
    А также по команде RESET если ACLO = ON.

    Цитата Сообщение от Patron Посмотреть сообщение
    Когда происходит событие DCLO & ACLO == 0FF ( оба высокий
    Тут важен именно переход ACLO -> 0FF при уже неактивном DCLO. Нельзя сделать ACLO=OFF, а потом DCLO=OFF, старта не будет.

    Цитата Сообщение от Patron Посмотреть сообщение
    Если при DCLO == OFF возникает ACLO = ON - немедленно происходит TRAP24. Если после этого сохраняется DCLO == OFF, то после ACLO = OFF - происходит новый старт
    Нет, не происходит ничего.

    Update: Кстати, я там выложил схемы в формате пикада, можно загружать и смотреть цепи уже в электронном виде. Навигация делается так - выделяем цепь, ПКМ->Edit Nets - там будет окошко с подключенными транзисторами, можно вбрать и нажать Jump to Node - перейдет к указанному транзистору.
    Update2: полноценный пикад можно не разворачивать - достаточно просмотровщика (можно взять тут), навигация в нем тоже работает.
    Последний раз редактировалось Vslav; 01.06.2015 в 23:00.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 7
    Последнее: 28.06.2014, 17:50
  2. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 08:03
  3. ЦИФРОВАЯ МУЗЫКА НА ZX
    от AAA в разделе Музыка
    Ответов: 98
    Последнее: 18.09.2011, 22:33
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 16:52
  5. Цифровая музыка от Вадима Ермеева
    от zxmike в разделе Музыка
    Ответов: 2
    Последнее: 06.08.2007, 23:13

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •