文档介绍:
新编电类专业计算机基础5.4结构与特点15.4.1控制器目录5.4.2运算器5.4.3时序与时钟2控制器1.程序计数器PC与数据指针DPTR2.指令寄存器IR、指令译码器及控制逻辑控制器用于统一指挥和控制计算机工作的部件。3外部程序存储器程序计数器PC8051P0.0/A0P0.7/A7...P2.0/A8P2.7/A15...低8位地址总线高8位地址总线8051单片机共16根地址线。最大空间216=64KB存储阵列单片机有一个与16位地址线对应的16位寄存器,存放程序存储器的地址,称为程序计数器PC(ProgramCounter),具有自动加1的功能。PC中存放在程序存储器中下一条将要执行的指令的地址。4数据指针DPTR指针是指某存储单元或变量的地址,DPTR(DataPoint)主要用于存放片外数据存储器的地址。外部数据存储器最大空间216=64KBDPTR为16位寄存器5数据指针DPTR的用途访问外部数据存储器的地址寄存器,存放数据地址。访问外部程序存储器的基址寄存器,存放程序基地址。作普通的16位寄存器使用作两个8位寄存器使用,高8位为DPH,低8位为DPL用途6相同点寄存器不同点PCDPTRPC与DPTR对比都为16位寄存器,都与地址有关PC只能存放程序存储器地址DPTR能存放程序、数据存储器地址用户不能直接对其进行操作,只能通过控制转移指令改变其值用户可对其进行读/写操作,可作普通的16位或8位寄存器使用7控制器1.程序计数器PC与数据指针DPTR2.指令寄存器IR、指令译码器及控制逻辑控制器用于统一指挥和控制计算机工作的部件。8指示指令的操作属性,如加法、减法等,指令中的“命令”部分。与命令相关的数据对象,指令中的“数据”部分。描述指令长度双字节存储形式单字节三字节指令的组成及长度操作码a操作数指令:8051单片机共有三种指令长度。操作码与操作数共用一个字节操作码操作数第一个字节为操作码第二个字节为操作数操作码操作数第一个字节为操作码第二、三字节为操作数操作码操作数操作数9指令寄存器、指令译码器及控制逻辑指令寄存器IR:专门存放指令操作码的寄存器;指令译码器:分析操作码功能的寄存器;控制逻辑:根据译码结果发出一系列控制信号,控制 单片机各个功能部件执行相应动作。10
内容来自淘豆网www.taodocs.com转载请标明出处.