以计算机组成原理为计算机系统学习的开始,让自己先问下有关于计算机组成原理的几个问题和已经了解的概念。
计算机的组成:硬件与软件
硬件包括:处理器(算术逻辑单元、逻辑控制、寄存器)、存储器(外存、内存)、IO(输入输出)、总线(主板)
软件:驱动程序、操件系统、应用程序
计算机的任务:执行指令完成任务
问题:
1、硬件的生产工艺和发展历史?
2、指令是如何执行的?在硬件中如何体现?
3、内存如何与处理器交换数据?
4、程序在存储器中的状态?
5、存储器的寻址方式?
6、最根本的问题,处理器怎么读取指令,如何循环的指一个任务的指令执行完毕?
7、程序怎么控制处理器,怎么控制内存,怎么控制外存,怎么控制总线,怎么控制IO设备?
无论什么东西进入到处理器最终都是01码的二进制。