Scrap Mechanic

Scrap Mechanic

评价数不足
programable logic array (PLA)
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
186.741 KB
2021 年 9 月 13 日 上午 10:55
2021 年 9 月 13 日 上午 11:00
2 项改动说明 ( 查看 )

订阅以下载
programable logic array (PLA)

在 smailovtimofey 的 1 个合集中
TimCPU and other machines
23 件物品
描述
this is just computer what has:
4 inputs (abcd)
8 outputs (01234567)

how it works:
it has button on side, what open programable compartment

in it has:
"and" & "or" sides

AND SIDE

"and" has input-names in up

W'a' D'a' W'b' D'b' W'c' D'c' W'd' D'd'
W - white color
D - dark color

dark color active if input FALSE
white color active if input TRUE


if all colors active, group is activating

example:
group 1|W'a':1, D'a':0, W'b':0, D'b':1, W'c':1, D'c':0, W'd':1, D'd':0|
short: 1[10011010]

group active if:
inputs "a", "c", "d" is active
input "b" isn't active

OR SIDE

"or" side depends on groups

"or" has 8 outputs

if group work it return all outputs what written in side

examples:
1[10010101][10000000] (and & or)

group 1 send signal to 0 output if:
input "a" is active
inputs "b", "c", "d" isn't active

1[10010101][10000000]
2[01100101][01000000]

group 1 send signal to 0 output if:
input "a" is active
inputs "b", "c", "d" isn't active

group 2 send signal to 1 output if:
input "b" is active
inputs "a", "c", "d" isn't active

links
for image header i use pixartprog[github.com]
wikipedia page about PLA[en.wikipedia.org]

on header written bcd to 7-segment decoder