2。这时,控制器发出控制信号到键盘,把键盘里的数据和指令送往存储器储存起来;
3。控制器发出一个控制信号到存储器,告诉存储器取出第一条指令以及最后的计算结果存放的地址给它(控制器);
4。控制器得到存储器传来的指令以及结果存发的存储地址,发现指令是一个字符“+”,并且结果要存储的地址;但是计算机硬件设备是不认的字符“+”代表什么意思的,那怎么办?所以控制器将这个指令符号“+”进行译码,把字符“+”翻译成运算器能识别的语言(控制信号)。再把这个控制信号以及结果存放的地址一起发送给运算器;
5。运算器得到控制器传来的控制信号,看懂了这个信号是要做加法运算,并且明白要把结果送到存储器的某一个特定的地址内,但是现在没有运算的对象(数据,即两个数字1);
6。控制器马上发出控制信号,告诉存储器把数据(两个1)发送到运算器;
7。运算器又接收到存储器发来的两个1,知道需要把这两个1做加法运算,于是算出最后的答案是2,再把结果根据存储地址送到存储器相应的存贮单元中,进行存储。
8。控制器再发出控制信号,告诉存储器把结果2送往输出设备。
9。存储器把结果2送往输出设备。