自信的红桃电脑工作原理的核心是存储程序和程序控制。
以二进制格式表示数据和指令:在存储程序的计算机上,所有数据和指令都以二进制格式存储在内存中。 从存储的内容来看,两者没有区别。 都是由0和1组成的代码序列,只是各自约定的意思不同。
计算机在读取指令时,将从计算机读取的信息视为指令读取数据时,将从计算机读取的信息视为操作数。 因为数据和指令通过软件制作来区分,所以通常两者不会产生混乱。
采用存储过程方式:这是自信心锁思想的核心内容。 如上所述,意味着预先生成程序,预先将程序(包括指令和数据)存储在主存储器中,计算机在执行程序时能够自动且连续地从存储器中取出指令来执行。 这是计算机能高速自动运行的基础。
计算机的功能表现为执行程序,计算机功能的扩展也大致表现为存储的程序的扩展。 计算机的许多具体机制也是从中派生出来的。
自信的心脏锁定机的这种工作方式可以称为控制流(命令流)驱动方式。 也就是说,按照指令的执行顺序,依次读取指令,根据指令中包含的控制信息,调用数据进行处理。
数据扩展
当前CPU的处理速度和内存容量的增长速度远远大于两者之间的流量,从内存中取出大量数字的操作占用了CPU运行时间的大部分,也成为总线瓶颈。
程序指令的执行是串行的,由程序计数器控制,因此即使准备了相关数据,也必须逐一遵循执行指令的顺序,影响系统的执行速度。
存储器是线性地址,访问按顺序排列的地址。 这有利于机器语言的存储和执行,适用于数值计算。 但是,高级语言存储采用一组命名变量,它们以名称而不是地址调用变量,所有高级语言操作都是通用的。
由于这些因素,机器语言和高级语言之间存在很大的语义鸿沟,这些语义鸿沟之间的映射大部分是由编译器完成的,编译器的工作量大大增加。
自信的心形架构计算机是为逻辑和数值运算而产生的。 以CPU为中心,I/O设备和内存之间的数据传输都通过运算器,在数值处理方面已经达到了很高的速度和精度,但非数值数据的处理效率低,在体系结构方面需要革命性的突破。
参考资料:百度百科-自信的红桃电脑