4-битный транзисторный проц

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

Moderator: Lavr

User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

4-битный транзисторный проц

Post by Shaos »

Ещё один с Хакадея:

https://hackaday.io/project/175698-homebrew-4-bit-transistorized-cpu
Description

This is fully own-designed 4-bit CPU made only out of about 450 bipolar transistors (BC182). The current consumption is about 3A@5V, the clock i use is 2.5MHz (not the max i think). The available videos are: a 16x16 char SVGA 'card' made out of TTL's, and an XY vector card with 16x16 char also witch can be connected to an YX display or an oscilloscope. I have made an own qwerty keypad for it too with individual switches.

Details

The instructions are:

mvi a,n - move n to the Accumulator
sta addr - store Acc. to the given 12-bit address
lda addr - load Acc. from the given address
ad0 addr - A <- A + [addr]
ad1 addr - A <- A + [addr] + 1
adc addr - A <- A + [addr] + cy
nand addr - A <- ~(A & [addr])
nor addr - A <- ~(A | [addr])
rrm addr - rotate right [addr] and store to A
jmp addr - jump immediately to addr
jc addr - jump if carry is 1
jnc addr - jump if carry is zero
jz addr - jump if A is zero
jnz addr - jump if A isn't zero
jm addr - jump if A is 2's complement negative
jp addr - jump if A is positive
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: 4-битный транзисторный проц

Post by Lavr »

Что-то я там пошарил, ни куска схемотехники не нашел, и даже блок-схемы никакой не увидел... :-?
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: 4-битный транзисторный проц

Post by Shaos »

Ну чувак только выложил - надо дать ему время задокументировать :lol:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: 4-битный транзисторный проц

Post by Lavr »

Забавный чувак... :-? Я обычно хотя бы схему выкладываю...
Интересно просто, какие логические элементы он залудил на своих биполярных транзисторах?

Так-то - типичный 4-битник, судя по системе команд...
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: 4-битный транзисторный проц

Post by Lavr »

Судя по весьма крупной картинке, логика - диодно-транзисторная (ДТЛ)...

 Homebrew 4-bit transistorized CPU
dtl.jpg

Но развесить "about 450 bipolar transistors (BC182)" навесным монтажом - это надо было постараться! :o

Но схемотехникой, он, похоже, нескоро удивит... если уж схема TTL SVGA-видеокарты у него "лишь в голове"... :-?
You do not have the required permissions to view the files attached to this post.
iLavr