引用 相对论万岁:
速度真快……
我的CPU还处于yy阶段你的套件就出了……
你上面提出的用多个CPU来完成多任务的想法感觉不错
但是我觉得中断这种东西还是很必要的。中断看似不能提高CPU的速度
但是实际上用来控制输入还是很有效的,比如键盘输入。你当然...
说真的目前中断不是问题~~~ 一个中断查询消耗就相当于在程序里增加了一个if语句~~~if(X & 0x01) 中断处理; , 这个东西看情况的,如果在这么简单的CPU核心增加硬件中断带来的损失我觉得比增加几条指令要大。。处理中断的硬件甚至都可以再形成一个CPU了,这样何必##$ 除非是需要高速响应慢一点点都不行的场合,那就必须要上硬中断。
新语言的提议不错~~~……% 如果能加入一些特色就好了,比如内存的管理,数据类型神魔的~~ 我觉得编译器最核心的地方是处理 ?: || && 这三个运算符 会让你很爽[s:;P] 跳转指令的真假出口的记录和修改 好玩~~~~~~~ 小心烧"CPU" 还有处理z[y+x] = k[y+x]的优化, 把编译器弄成"y+x" 算一遍就OK,类似这样的有很多,处理起来也蛋疼,不然手动优化要写成 z[i=y+x]
= k [ i ]
. ##