单片机作业及答案.docVIP

  • 189
  • 0
  • 约2.18万字
  • 约 21页
  • 2018-08-04 发布于天津
  • 举报
第1章作业 1、 89C51内部包含哪些主要逻辑功能部件? 运算器 (1) 8位算术逻辑运算单元ALU (Arithmetic Logic Unit) (2) 8位累加器ACC(Accumulator) (3) 8位寄存器B (Register B ) (4) 程序状态字寄存器PSW (Program Status Word) (5) 两个8位暂存寄存器TMP1和TMP2 (Temporay Register) 控制器 (1) 程序计数器PC (Program Counter) PC的作用是用来存放将要执行的指令地址,共16位,可对64K ROM直接寻址,PC低8位经P0口输出,高8位经P2口输出。也就是说,程序执行到什么地方,程序计数器PC就指到哪里,它始终是跟蹿着程序的执行。我们知道,用户程序是存放在内部的ROM中的,我们要执行程序就要从ROM中一个个字节的读出来,然后到CPU中去执行,那么ROM具体执行到哪一条呢?这就需要我们的程序计数器PC来指示。 程序计数器PC具有自动加1的功能,即从存储器中读出一个字节的指令码后,PC自动加1(指向下一个存储单元)。 (2) 指令寄存器IR (Instruction Register) 指令寄存器的作用就是用来存放即将执行的指令代码。 (3) 指令译码器ID (Instr

文档评论(0)

1亿VIP精品文档

相关文档