MC51单片机结构和与系统扩展ppt
1、 运算器
运算器由算术逻辑单元(Arithmetric&Logical Unit)和寄存器组成。
数学运算:加、减、乘、除等
逻辑运算:与、或、非等
2、控制器
控制器由程序计数器、指令译码器、时序产生器和操作控制器等组成。
控制器的主要功能有:
a 从存储器中取出一条指令,并指出下一条指令在存储器中的位置
b 对以二进制格式存储的指令代码翻译,根据指令的内容来产生相应操作信号。
c 指挥并控制CPU、存储器和输入/输出设备之间的数据流动
3、存储器
存储CPU运行的指令代码(不可变),以及数据变量(可变)
4、输入/输出设备
对于大的计算机系统,主要指显示器、打印机、键盘等,对于单片机系统主要指I/O口。
5、输出设备
6、外部存储器