自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 未来计算机畅想

 未来的计算机的发展方向是什么?全球掌握最高端计算机技术的企业intel、AMD的cpu或AMD NVIDIA的GPU是不是未来计算机发展的方向?这个问题犹如宇宙的终极问题,没有一个最终的答案。当前,计算机技术已经开始出现多样发展的势头,如多核并行计算、云计算、DNA计算机、量子计算机等,其中哪一个都不能代表未来的技术。被人类普遍看好的量子计算机的计算能力还很弱,看不出有一统天下的能力;DNA

2009-09-29 08:27:00 4187 1

原创 道编译器软件设计2

下面是compile(string sourcefile)函数C#源代码,分析的源程序采用UTF-8格式存储,兼容中文及英文字符,各位编程高手看看有什么问题吗?我在这里没有使用基于字符串流词法、语法分析技术,而是采用简单蛮力分析技术,对简单的道编程足够了。这样做的原因是能够让开发人员对整个编译程序更容易把握,而不会一下子陷入未知的函数递归函数中,其他的函数也采用类似的方法处理。 public vo

2009-09-20 20:02:00 495

原创 中文编程杂感1

道指令扩展到此还没有引进任何关键字,我将努力不引进任何关键字。我不知道为什么论坛里还有很多人热衷于讨论中文编程的问题,关键字只不过是一些符号而已,用不用中文、英文都一样,甚至可以设计一些特殊的符号去代替关键字,语言关键的地方在于它的结构规律,我在设计道指令其实使用符号来代替关键字,尽量减少语言的结构复杂度。古人用八卦符号设计代替一些卦象就是一个很好的开端,我们现在的人反而念念不忘中文,显得今不如古

2009-09-20 19:58:00 371

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

最近比较忙,主要忙于道cpu模型的扩展工作。现在面临两个选择,一个是发展全面功能,如cisc结构的模型,另一个是简单的功能,如risc结构的模型。为提高编程效率,肯定是开发全面功能的cpu比较好,但cpu功能的一些修改,导致道指令的形式也必须修改,如全局信息、所有函数内信息的引用、整个网络上信息的引用,还有如二进制数据、字符串数据的内的个体数据引用问题。引入二进制数据、字符串数据就带来函数参数的传

2009-09-20 19:52:00 428

原创 道编译器软件设计1

    道编程语言是一种非常简单的计算机语言,没有变量、数据类型、表达式、控制结构、数据结构等,使用现有的自动化编译工具显得有的大才小用,用手工编程刚好也可以再次锻炼一下编程能力。我统计一下,共用了5个函数,500多行C#源码,不是天文数字般的编译程序,各个函数如下:1、compile(string sourcefile);接受源代码输入,分析出每个函数的名称,输入参数、输出参数,并调用repan

2009-09-11 16:21:00 371

原创 道cpu、道指令、道编程基本原理17

这两天修改了道cpu模拟器的一些小问题,并思考如何实现道函数的生存期控制问题。为何要控制道函数的生存期。因为道程序中所有的指令都是并行运行的,在程序运行当中,就会产生很多分歧,这些分歧可能在等待一些未决的任务,只有当任务真正完成后,分歧才能结束。每条并行的道指令都时刻在产生分歧,调用函数时产生更大的分歧,函数内的指令分歧比较好处理,关键是处理调用函数时产生的分歧。在普通的编程语言中,函数是不能

2009-09-09 08:07:00 329

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除