Minecraft(我的世界)中文论坛
标题: 【利民】附微教程,word文档模拟器
作者: geludan 时间: 2012-6-6 16:33
标题: 【利民】附微教程,word文档模拟器
本帖最后由 geludan 于 2012-6-7 10:39 编辑
旧版地址:卤蛋教你打字
http://www.tudou.com/programs/view/qrq6RMrumw0/?resourceId=0_06_02_99
这个贴可以说是用了非常落后的系统,因为是我自己研究的没有看教程,所以又繁琐对系统负荷又大
并且非常2因为切换到下一个数字要自己按。。。。
本次版本:
从平地建起,没有用旧版本的地基
彻底更换新系统,使用了unary adder system,GGG的石头剪刀布中有不完全版,这里是完全版
优化界面,遮挡电路,看起来美观多了,就是木有键盘的感觉,不过可以用踏板,但是我没这样做。。。
打完第一个字以后自动切换到第二个数字,像真正打字一样避免麻烦
数字从0-2增加到0-3.
打字位从4位到五位.
打字机理论上来说,只要是能显示器能做的字符,都可以出现,至于打字位,可以达到无数,但是连的线就。。。
关于下载,我特地翻墙去上传了115好让你们方便下载。。。注意:本帖主要放地图,教程是附带的。。。
效果图:我没拍视频,你们知道上网本有多烂的。。。
原本:拥有键位0123,空格,重置
注意:一开始请先按一下空格让机器开始运作

之后:

1203空格
只要一个接着一个数字按就行了,非常方便!如何达到的呢?让我们来看一下什么?这根本不像word文档?请看旧版视频,1分45秒
电路部分

很头昏?其实一点也不难!然我们慢慢解析(一个一个方块建起是不可能了,我还不想死。。。)
首先是简单的显示器部分,不会?
看这里:
http://www.mcbbs.net/thread-18014-1-1.html

于是显示器这部分略过
让我们从最简单的功能说起

主要是七条线:
0
1
2
3
空格(切换到下一数字)
重置顺序
重置数字
后面两个可能有点混乱,没关系,我会告诉你们怎么达成的
为什么主界面只有六个键而不是七个呢?因为最后两个合并,形成功能“重置”
你们看,我都帮你们标注好了

这张图是怎么回事呢,这个是把“0,1,2,3”四条线,连接到了“下一个数字”的那条线,所以每当我们输入一个数字以后,它就自动跳到另一个数字了,于是就可以像正常打字一样,光按我们需要的数字而不需要像旧版一样,按“空格”了
再看下方的这张图

我是达到功效就行了,内部就不追求什么美观结构什么了,但是可以看到大致的设计,横向五条(具体看到五个亮着的火把)控制着五个打字位;纵向四排,每排结构一样,分别控制着0123四个数字,连接着每个显示器的四条输入
大体讲完了,让我们跑到细节吧,四层里面,每一层结构都一样,我们就讲一层作为例子
由于这贴是发图为主,讲解为辅,就不讲太多了

这就是我这次全新改进的系统,unary adder system,GGG用的是一半,还有一半他没用不知道为什么。。。
作用是,第一下激活,第一个亮了,第二下激活,第二个亮了,并且第一个暗了,以此类推
这我就不讲了,总之有兴趣的去看youtube,或者把dang拿回去撸撸
另外我强烈忠告一句,一定要搞清楚它为什么这么工作,而不要死记硬背!我恨应试教育,养出来的99%不是人才
再看接下来这图,讲的是什么?这是一个很基本的latch,中文叫锁存器,不懂也没关系,因为这个太基本了所以知道功能就好了,功能我也无法形容总之自己搭一遍试试就行了
在此处电路的功能是:永久激活输入的数字信号直到重置

然后再是这里,这里我则要拆分来讲了
第一种情况:一条电路被激活,全部活塞都激活,把所以电路都连上,但是最终只有一条信号抵达latch

第二种情况,被激活,但是活塞木有被激活,线路断开,所以信号没有抵达latch

例子:比如按数字1,那个楼层所有的活塞都被激活,线路全部连上,但是由于unary adder system的特殊性,只有一条有信号,并且其他的023楼层都是第二种情况,有信号,没线路,所以只有一个交叉点:层楼1的有信号(也就是第N个打字位)的那条被激活,于是就达到了效果
由此得出:我们可以虚拟拟构一个立体三维图,假设100个字符,100个打字位,也就是100×100,有着至少1W条输出,再假设第五十个打字位我们要输入第30个字符,也就是只有30·50交叉的那一个线路最终抵达显示器,如果脑子里不能模拟出这张图,那你洗洗睡了吧
嗯,就这样,主要还是放地图,微教程是附带的
人家没教程的都精了,我这个还附带使用建造说明的怎么样也有精华了吧{:10_535:}很多人加分的帖子,都是五颜六色的,难道要我把界面弄得五颜六色吗
还是算了吧
花了很长时间去造,又花了很长时间写教程!
求人气求贡献
地图帮众啊,给人气千日,收人气一时啊!人呢?
后期补上:重置功能
重置顺序:unary adder system直接重置
重置数字:激活latch的另一面
作者: strawmaine 时间: 2012-6-6 16:39
沙发。好想吐槽视频吐槽laptop。。。
作者: geludan 时间: 2012-6-6 16:40
strawmaine 发表于 2012-6-6 09:39 
沙发。好想吐槽视频吐槽laptop。。。
那是旧版的视频,做个参考。。其实是完全不一样的东西。。。
另外我可是大早上爬起来发的贴。。
作者: sylqiuyifeng 时间: 2012-6-6 16:57
好吧我服了……
这种电路比我引爆10个陨星炸弹还要卡啊……
作者: strawmaine 时间: 2012-6-6 16:59
geludan 发表于 2012-6-6 16:40 
那是旧版的视频,做个参考。。其实是完全不一样的东西。。。
另外我可是大早上爬起来发的贴。。
好吧,玩家宝宝的录制效果真不敢恭维。
我一直按Space,以为可以把数字都打成空格。。。
作者: iailum 时间: 2012-6-6 17:23
其实我觉得还可以更好,卤蛋你一定可以的
然后GGG只用了一半是因为他的石头剪刀机只需要那一部分电路
作者: 正義の味方 时间: 2012-6-6 17:31
刚看时还只是一般的贴 再回头一看就精华了
作者: geludan 时间: 2012-6-6 17:47
iailum 发表于 2012-6-6 10:23 
其实我觉得还可以更好,卤蛋你一定可以的
然后GGG只用了一半是因为他的石头剪刀机只需要那一部分电 ...
但是为什么要吐槽空格键。。。
一定可以什么。。。
他计分如果用到显示器的话就需要完整版了。。。
作者: iailum 时间: 2012-6-6 17:49
geludan 发表于 2012-6-6 17:47 
但是为什么要吐槽空格键。。。
一定可以什么。。。
他计分如果用到显示器的话就需要完整版了。。。
视频的空格,我觉得应该做成一个空白啊,刚才看好像是个8
嗯,你说得是,不过当时他说只要一个那样的就可以了
一定可以更好啊,嘿嘿
作者: geludan 时间: 2012-6-6 17:50
iailum 发表于 2012-6-6 10:49 
视频的空格,我觉得应该做成一个空白啊,刚才看好像是个8
嗯,你说得是,不过当时他说只要一个那样的就可 ...
是,两种,一种是空白的,数字突出来,一种是8字默认,数字缩进去。。。
选错了不行么
作者: q424344706 时间: 2012-6-6 18:00
永远鸡持卤蛋
作者: rainsillwood 时间: 2012-6-6 18:07
卤蛋你是在向我求贡献么/斜眼
作者: geludan 时间: 2012-6-6 18:09
rainsillwood 发表于 2012-6-6 11:07 
卤蛋你是在向我求贡献么/斜眼
{:10_512:}谢谢了啊{:10_512:}
作者: rainsillwood 时间: 2012-6-6 18:11
geludan 发表于 2012-6-6 18:09 
谢谢了啊
{:10_496:} 可惜我不是地图版的哦
作者: 逢坂大河 时间: 2012-6-6 18:11
虽然不知道是什么,但是感觉好厉害!
作者: geludan 时间: 2012-6-6 18:12
rainsillwood 发表于 2012-6-6 11:11 
可惜我不是地图版的哦
{:10_524:}你可以兼并嘛
作者: oomanj 时间: 2012-6-6 18:17
太.......太牛逼了!!!1
作者: powerho3 时间: 2012-6-6 18:34
好吧
我跟你说卤蛋啊~
我不研究红石的
对红石完全没兴趣哦-.-"
看你那么辛苦,就支持吧"
作者: geludan 时间: 2012-6-6 18:35
powerho3 发表于 2012-6-6 11:34 
好吧
我跟你说卤蛋啊~
{:10_496:}拿回去玩玩儿也好啊
作者: 路邊電燈泡 时间: 2012-6-6 18:48
這就是完全的自宅= =
分我一點智慧啊喂!
作者: g-g-g 时间: 2012-6-6 19:14
明白了{:10_492:}
不过加精好快{:10_492:}
我有空去研究加法器 写教程求精 谁也别跟我抢。。。
作者: g-g-g 时间: 2012-6-6 19:17
其实主要就是用unary adder system切换数位
再加上显示屏{:10_492:}
作者: sylqiuyifeng 时间: 2012-6-6 19:18
sylqiuyifeng 发表于 2012-6-6 16:57 
好吧我服了……
这种电路比我引爆10个陨星炸弹还要卡啊……
真的不骗你……
作者: geludan 时间: 2012-6-6 19:32
g-g-g 发表于 2012-6-6 12:14 
明白了
不过加精好快
我有空去研究加法器 写教程求精 谁也别跟我抢。。。
加法器=xor gate+and gate,我手上有存档
作者: geludan 时间: 2012-6-6 19:33
g-g-g 发表于 2012-6-6 12:17 
其实主要就是用unary adder system切换数位
再加上显示屏
外加随时可以写出一篇加法教程。。。。。
作者: g-g-g 时间: 2012-6-6 20:10
geludan 发表于 2012-6-6 19:33 
外加随时可以写出一篇加法教程。。。。。
{:10_524:}我来撸吧{:10_524:}
至少也要撸出可以和现实中的计算器一样的加法{:10_524:}
作者: powerho3 时间: 2012-6-6 20:20
geludan 发表于 2012-6-6 18:35 
拿回去玩玩儿也好啊
对红石一点认识都没有
我会一些简单而又~~
作者: 蜘蛛侠hw 时间: 2012-6-6 23:45
蛋蛋牛逼啊{:10_524:}
作者: Victor 时间: 2012-6-7 00:27
好厉害阿..写了那么长 - -
对这样的东西就是感觉好厉害好厉害 - -
作者: geludan 时间: 2012-6-7 00:28
Victor 发表于 2012-6-6 05:27 PM 
好厉害阿..写了那么长 - -
对这样的东西就是感觉好厉害好厉害 - -
快给我加分吧,就在又下角,好骚年。。
作者: Victor 时间: 2012-6-7 00:45
geludan 发表于 2012-6-7 12:28 AM 
快给我加分吧,就在又下角,好骚年。。
快点给我点人气 - -
作者: jacky1440 时间: 2012-6-7 07:46
哇好多红石....金币35个??(可以么)??给了
作者: k_g 时间: 2012-6-7 07:55
很不错啊
作者: 混乱 时间: 2012-6-7 11:50
恩好,红石作品都要支持
作者: Crazy_Mark 时间: 2012-6-7 13:30
标题: RE: 【利民】附微教程,word文档模拟器
呼唤我有啥事。。。最近中考在学校补课呢。。。悲剧的手机
作者: 巽震艾 时间: 2012-6-7 14:51
卤蛋,你你你你犀利了
作者: geludan 时间: 2012-6-7 15:16
混乱 发表于 2012-6-7 04:50 
恩好,红石作品都要支持
支持的话哪先把贡献清了行么。。。
作者: 407433069 时间: 2012-6-7 15:37
看不懂是什么东西的 小白路过。。
作者: 心暖 时间: 2012-6-7 17:16
好吧,新人看不懂
作者: s06312151 时间: 2012-6-7 18:16
辛苦了
作者: 鳄鱼软趴趴 时间: 2012-6-7 18:41
金币发得太快,到你这边没有了
作者: geludan 时间: 2012-6-7 18:45
鳄鱼软趴趴 发表于 2012-6-7 11:41 
金币发得太快,到你这边没有了
呜呜,你过两天随便这里找个我的回帖加吧。。。
作者: 鳄鱼软趴趴 时间: 2012-6-7 18:46
geludan 发表于 2012-6-7 18:45 
呜呜,你过两天随便这里找个我的回帖加吧。。。
钻钱眼里了..
作者: geludan 时间: 2012-6-7 18:55
鳄鱼软趴趴 发表于 2012-6-7 11:46 
钻钱眼里了..
{:10_524:}我拥有着中国人的传统光荣美德:贫穷
作者: 鳄鱼软趴趴 时间: 2012-6-7 19:03
geludan 发表于 2012-6-7 18:55 
我拥有着中国人的传统光荣美德:贫穷
只几天不在,论坛突然就大变样了..
作者: geludan 时间: 2012-6-7 20:03
鳄鱼软趴趴 发表于 2012-6-7 12:03 
只几天不在,论坛突然就大变样了..
大前天GGG批准通过,接着一帮人就疯狂申请。。。
作者: 鳄鱼软趴趴 时间: 2012-6-7 20:18
geludan 发表于 2012-6-7 20:03 
大前天GGG批准通过,接着一帮人就疯狂申请。。。
这次的高层变动真诡异
作者: 逢坂大河 时间: 2012-6-7 22:46
本帖最后由 逢坂大河 于 2012-6-7 23:47 编辑
混乱 发表于 2012-6-7 12:50 
恩好,红石作品都要支持
混乱,他们几个有哪些是可以加贡献的,我帮忙加了吧。天天看他们追债我都快看不下去了
作者: wkjdfx 时间: 2012-6-7 23:40
文档模拟器这名字起得夸张了吧。。
作者: geludan 时间: 2012-6-8 00:01
wkjdfx 发表于 2012-6-7 16:40 
文档模拟器这名字起得夸张了吧。。
http://www.mcbbs.net/thread-25634-1-1.html
↑
因为功能还不完全
加上上面这个贴,和老视频的1分45秒,就有感觉了
作者: wkjdfx 时间: 2012-6-8 10:32
geludan 发表于 2012-6-8 00:01 
http://www.mcbbs.net/thread-25634-1-1.html
↑
因为功能还不完全
好像是可以通过对应的按钮输入数字,并用由活塞做的浮雕显示出来?
作者: geludan 时间: 2012-6-8 15:12
wkjdfx 发表于 2012-6-8 03:32 
好像是可以通过对应的按钮输入数字,并用由活塞做的浮雕显示出来?
光标你知道么。。。。就是你现在打字回我的时候字后面一闪一闪的东西。。。
作者: s62907837 时间: 2012-6-8 20:22
我顶了...
作者: geludan 时间: 2012-6-8 20:23
s62907837 发表于 2012-6-8 13:22 
我顶了...
明天还有最后一贴,记得来顶哦
作者: s62907837 时间: 2012-6-8 20:26
geludan 发表于 2012-6-8 20:23 
明天还有最后一贴,记得来顶哦
什么意思?????什么最后一帖!!!!!
作者: geludan 时间: 2012-6-8 20:27
s62907837 发表于 2012-6-8 13:26 
什么意思?????什么最后一帖!!!!!
明天还要发一帖,下午的时候
作者: jwc753 时间: 2012-6-9 12:08
蛋蛋,完全不知道你在说些什么……
作者: 854314034 时间: 2012-6-9 12:47
看不懂 
作者: jianghr 时间: 2012-6-11 00:58
这个包装后的确好看多了,但是手机看复杂度好像有点…我那个的采用总线式结构,单刻驱动免通电维持,位数少看起来可能复杂,但扩展位数和扩展输入码数就等于复制粘贴啊,呵呵。
总线式结构扩展性就是好,向卤蛋大大推荐。就是设计标准化输入、输出、处理元件和长距离信号中继同步有点麻烦。
手机评分不能撸过……
作者: geludan 时间: 2012-6-11 01:11
jianghr 发表于 2012-6-10 17:58 
这个包装后的确好看多了,但是手机看复杂度好像有点…我那个的采用总线式结构,单刻驱动免通电维持,位数少 ...
这贴是我以前发的{:10_535:}
加分以后用电脑就行了,反正连接就在我签名里{:10_535:}
作者: jianghr 时间: 2012-6-12 02:08
geludan 发表于 2012-6-6 19:32 
加法器=xor gate+and gate,我手上有存档
那么回复一下,加法器之前在贴吧与LinKat讨论中悟出了原理,不过二进制位数本来就多,每位做加法器电路会很奇葩,现在想时钟驱动每一位的取、算、写,暂时没方案……
作者: geludan 时间: 2012-6-12 02:17
jianghr 发表于 2012-6-11 19:08 
那么回复一下,加法器之前在贴吧与LinKat讨论中悟出了原理,不过二进制位数本来就多,每位做加法器电路会 ...
总算用回复了
那你慢慢想,我现在是建筑流
作者: jianghr 时间: 2012-6-12 02:34
geludan 发表于 2012-6-12 02:17 
总算用回复了
那你慢慢想,我现在是建筑流
这是我在Linkat那贴6L发的,原帖求十进制数一位一位输入然后实时转二进制。
不过最后他好像还是没鼓捣出来,看来坑要自己填了不然对不住爪机码的这么多字。其实这里是我弄计算器的初步动机,当然当时技术还不过关,好吧现在依旧是……
——————
0、原数*10+输入的个位数=新数,循环往复。
1、那么大致构造是暂存器,乘法器,输入/反译码器(个位0~9直接翻译为二进制码),加法器共4个模块组成。
2、工作周期:感应输入信号启动,存数模块*十(1010),加法模块加上直接从输入端反译码来的二进制码,存数等待下次输入。
3、乘法模块既然都是乘1010,那其实就是位运算左移1位和左移3位相加(按十进制说就是*2+*8相当于*10)。简化的好整机应该可以只用一个加法器和一个移位器。
4、加法规则
0+0=0
0+1=1
1+0=1
1+1=10
则同位用异或门处理,进位用与门处理。
5、如果我就会用2B作法可能会直接用一大排中继器完成每次运算从最低位到最高位的运算过程。如果是你就会用文艺的时钟频率驱动来区分开每一位,分别完成的取数、运算、存储循环过程。不知你的CPU打算用几Hz的,一秒也就20ticks而已,我就不信你能摆出10Hz以上的时钟。
6、先确定你要做8位机、16位机、32位机还是64位机。确定溢出报警。
—————
现在也就是第五条缺乏思路。
作者: geludan 时间: 2012-6-12 02:52
jianghr 发表于 2012-6-11 19:34 
这是我在Linkat那贴6L发的,原帖求十进制数一位一位输入然后实时转二进制。
不过最后他好像还是没鼓捣出 ...
还是那句话,你慢慢撸
你现在有木有办法把贴吧的高手都拉过来,毕竟这里有一个完整的系统,而且都是MC玩家,不像贴吧鱼龙混杂。。。而且官方有这里的链接哟
作者: jianghr 时间: 2012-6-12 03:22
geludan 发表于 2012-6-12 02:52 
还是那句话,你慢慢撸
你现在有木有办法把贴吧的高手都拉过来,毕竟这里有一个完整的系统,而且都是MC玩 ...
的确要慢慢撸…计算器什么的向来都是红石研究终极的存在。
拉人这个不用指望了,您亲自去还差不多,我在贴吧向来都是没有存在感的,有也是在很小的圈子里,大水牛才是一呼百应的存在…
吧里原版红石有weixingl888、Divide_ch4、iailum、LinKat、k1ng_banana,建筑上有幻天破,工业向红石向电脑等mod有2B1148669896、Frefreak、flashtt等等,其实我进贴吧也晚,老同志基本没见多少,感觉牛人很多,但多数具傲娇宅属性,很容易被各种大水淹没,还拒不自顶……其实简单办法看贴吧精品技术贴,其作者基本上都有两把刷子的。
作者: 84491135 时间: 2012-6-13 09:47
貌似好复杂啊
作者: wkjdfx 时间: 2012-6-16 10:55
geludan 发表于 2012-6-8 15:12 
光标你知道么。。。。就是你现在打字回我的时候字后面一闪一闪的东西。。。
噗噗正想说这个(没认真看视频什么的我会乱说?↑ω↓
作者: Fdtk 时间: 2012-7-6 13:40
好复杂
[diamond_gem][diamond_gem]
作者: dujiajun 时间: 2012-7-14 18:28
总算看懂鸟,,看下一篇去
作者: geludan 时间: 2012-7-14 18:34
dujiajun 发表于 2012-7-14 11:28 
总算看懂鸟,,看下一篇去
你给我每一个帖子都加分,怎么样
作者: Yihc 时间: 2013-1-23 08:44
看看~
作者: 红石神 时间: 2014-7-26 20:16
Shock! God is!