道cpu、道指令、道编程基本原理18

最近比较忙,主要忙于道cpu模型的扩展工作。现在面临两个选择,一个是发展全面功能,如cisc结构的模型,另一个是简单的功能,如risc结构的模型。为提高编程效率,肯定是开发全面功能的cpu比较好,但cpu功能的一些修改,导致道指令的形式也必须修改,如全局信息、所有函数内信息的引用、整个网络上信息的引用,还有如二进制数据、字符串数据的内的个体数据引用问题。引入二进制数据、字符串数据就带来函数参数的传值问题,这些数据不能整个传入函数内,必须用信息引用的形式传入,这样就要为道指令加上信息引用的功能。处理这些问题时,有时为了一个小小的不常用的功能,几乎更改整个模型,花费大量的时间,真想放弃进一步的模型开发工作。不过有时动作不能太快,有的东西必须缓缓,前人讲:山重水复疑无路,柳暗花明又一村,等那天灵感来了,再做不迟。近期主要计划有:完善编译器,做成网络编译器及网络程序库。
 对全局信息、所有函数内信息的引用、整个网络上信息的引用问题暂时解决如下:采用xmlXpath路径表示法,全局信息用:/信息符号,函数内信息:/函数名/信息符号、/函数[实例ID]/信息符号,网络信息:URl/信息路径/../信息符号,来表示。这样道指令可扩展为:

[标记1=/4543,fgdsgf=/add/wewe,gfds=/add/wewe[213421]][dfg="2342",dfg] <sfgf=ghf,dfg,dfg><dfgdf,yu>->$dgdf =http://www.lemote.com/bbs/huanghuihuang
       道指令"->"左边的信息引用一般不调用网络信息以及函数形式的信息,否则,整个cpu性能将急剧下降,即要花费时间运算的都安排在"->"的右边,这样只有左边达到条件后,才开始展开运算或调用网络数据。
      对于其他如数学运算,暂时还不想扩充,如要做数学运算的扩充,必须采用真实的硬件实现,这样开发时间就会无穷无尽了。对于本模型,本人已经开发出另外的与内存cpu相似的算法来提高数学运算效率,这部分以后再讨论,采用信息标记与一些数字逻辑结合的形式:[标记:000011=/4543,fgdsgf=/add/wewe,gfds>/add/wewe[213421]][dfg="2342",dfg] <sfgf=ghf,dfg,dfg><dfgdf,yu>->$dgdf =http://www.lemote.com/bbs/huanghuihuang

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值