📄 gmsd.lst
字号:
0001 | module switch;
0002 | title 'switch in GAL16v8 98.8.20 FOR control'
0003 | Gmsd device 'p16v8s';
0004 | a5,a4,a3,a2,a1,a0 PIN 9,8,7,6,5,4;
0005 | d7,d6,d5,d4,d3,d2,d1,d0 PIN 12,13,14,15,16,17,18,19;
0006 | EQUATIONS
0007 | d7=0;
0008 | d6=0;
0009 | d5=!a5&a4&a3&a2&a1&a0;
0010 | d4=d5#(a5&!a4&a3&a2&a1&a0);
0011 | d3=d5#(a5&!a4&a3&a2&a1&a0)#(a5&a4&!a3&a2&a1&a0)#(a5&a4&a3&!a2&a1&a0);
0012 | d2=(a5&!a4&a3&a2&a1&a0)#(a5&a4&!a3&a2&a1&a0)#(a5&a4&a3&a2&!a1&a0);
0013 | d1=d5#(a5&a4&!a3&a2&a1&a0);
0014 | d0=d5#(a5&!a4&a3&a2&a1&a0)#(a5&a4&a3&!a2&a1&a0);
0015 | test_vectors
0016 | ([a5,a4,a3,a2,a1,a0]->[d7,d6,d5,d4,d3,d2,d1,d0]);
0017 | [0, 1, 1, 1 , 1, 1]->59;
0018 | [1, 0, 1, 1 , 1, 1]->29;
0019 | [1, 1, 0, 1 , 1, 1]->14;
0020 | [1, 1, 1, 0 , 1, 1]-> 9;
0021 | [1, 1, 1, 1 , 0, 1]-> 4;
0022 |
0023 | END switch
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -