CADET

4-битные микроконтроллеры и микропроцессоры (прошлое, настоящее, будущее)

Moderator: Lavr

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

CADET

Post by Lavr »

Еще один a simple homebrew CPU CADET (Can't Add, Doesn't Even Try)

Толком посмотреть что и как было некогда, но схемотехника присутствует:

http://kaput.retroarchive.org/CADET/CADET_pg1.png
http://kaput.retroarchive.org/CADET/CADET_pg2.png

Минимальная система команд:

Code: Select all

        ADC - Add [X] with accumulator and carry
        COM - Complement Accumulator
        JMP - Load immedate to PC
        LDX - Load immediate to X register
        STC - Store accumulator to [X] and clear accumulator
        CLC - Clear carry flag
        FNZ - Set skip Flag if accumulator is non-zero
              Causes JMP instructions to be ignored
        CLS - Clear skip flag
        SET - Set carry flag
        AND - Logical AND [X] with accumulator
        HLT - Halt processor

        ADC, STC & AND increment the X register, which isn't restored.
Пусть здесь ссылочка будет, чтобы не потерялось...
iLavr