算数逻辑单元
算数逻辑单元是运算器的重要组成部分,负责处理数据,实现对数据的算术运算和逻辑运算。
CPU中其他部件作用:
程序计数器是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址即程序的第一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即当每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的,
地址寄存器:一般用来保存当前CPU访问的内容单元的地址,以方便对内存的读写操作。
累加器:是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器。
ALU:是CPU的执行单元,主要负责运算工作。指令寄存器一般用来保存当前正在执行的一条指令。
数据寄存器:主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用的总线和访问存储器的时间。
地址寄存器:一般用来保存当前CPU所访问内存单元的地址,以方便对内存的读写操作。
作为程序员,应该要能控制其所编写程序的执行过程,这就需要利用程序计数器来实现,因此程序员能访问的是程序计数器。
赞 (0)