silentflash 发表于 2016-11-3 21:17

深圳有三国城吗?

深圳IO的一道题,蛮有意思的。但是不知道深圳有没有三国城啊?


大意就是这个在深圳打工的老外去逛了三国城,觉得超级有意思,但是看到里面收入城费是人工的,觉得效率太低了,想帮忙设计一个自动收费机。




上半部就是电路板,左边三个口是投币口,对应1铢,5铢和12铢,入城费是16铢,每当投够费用,会自动响铃4秒,然后会退回超出的金钱,右边三个输出口对应着响铃,5铢和1铢。

下半部就是输入输出波形图,上面三个对应三个投币口,下面三个就一个响铃控制和两个退币控制。



可以看到,我已经完美模拟了响铃控制,下面的退币功能还没写,只是简单的加了一个模块在上面。

这个游戏确实挺有意思的,大部分时间让你想砸键盘,但是解出来的成就感也是一般游戏不可比拟的。只是我还是不知道到底深圳有没有三国游乐园,哪个吊大的告诉我一下。

silentflash 发表于 2016-11-4 23:27

本帖最后由 silentflash 于 2016-11-4 23:41 编辑

总算解开这道题了,门票价格后期还会变,所以第一块芯片程序稍微调了下。




耗能排名这么后面,我不服,看来还有很大的优化空间,以后再搞吧,毕竟太伤脑细胞了。

接下来,这帮人决定搞个鬼娃,要弄个随机发声的芯片塞在里面去吓人,还专门找了两段鬼声。

玩到现在,我的感觉就是游戏里这帮电子公司的人从上到下净不干正事,全是与工作无关的项目。

pkhw2000 发表于 2016-11-5 09:33

深圳木有这个城。

silentflash 发表于 2016-11-5 21:52

本帖最后由 silentflash 于 2016-11-5 22:09 编辑



尼玛,就改了个隐藏指令,功耗一下几乎小了一半,看来还有优化的空间,继续努力。

说真的,别被41页的pdf给骗了,其实用到的就只有这个,所有命令都在上面了,简单的不能再简单了。


基本上basic就是移动啊,跳转啊,休眠啊这类指令,然后就是运算类,还有一类就是比大小,然后就没了。


上面R就是寄存器,I就是整数,P和X是芯片接口,然后L是标签,真的很简单。
页: [1]
查看完整版本: 深圳有三国城吗?