2.1 单片微机的内部结构

  • 微型计算机的组成(3大块,5个部分)
    • 中央处理器CPU(通常包括运算器和控制器)+存储器+输入/输出(I/O)接口
      notion image
      notion image
      本章学习的目的就是搞清楚这张图上每个部分的功能和作用

中央处理器CPU

  • ALU(Arithmetic Logic Unit,算术逻辑单元)是8051单片机CPU核心的关键组成部分,主要负责执行各种数据处理操作
 

程序储存器ROM(Read-Only Memory)

notion image
  • 断电后程序不会丢失,直到下一次烧录程序之前都保持原来的程序
  • 读写速度慢

片内只读存储器

片内掩膜ROM的特点是程序必须在制作单片微机时写入,一次性固化,用户不能修改。因此,这种结构形式只适用于程序已成熟、定型,且批量很大的场合。并且只能在厂家定制完成。这种单片微机的价格最便宜。

片内可编程ROM

notion image

片外只读存储器

当片内程序存储器容量不够时,利用单片微机的并行扩展技术可以外扩片外程序存储器,但目前一般很少使用。

数据储存器(Random Access Memory)

  • 断电后数据丢失
  • 可以随时读取任何地址的数据,读写速度快

在单片微机中,常把寄存器(如工作寄存器、特殊功能寄存器、堆栈等)在逻辑上划分在片内RAM空间中
  • 特殊功能寄存器(SFR):位于内部RAM的高128字节区域(80H-FFH),虽然物理上它们是独立的控制寄存器,但在寻址时被视为RAM的一部分
  • 工作寄存器(R0-R7):可以通过直接寻址方式访问,就像它们是RAM的一部分
  • 堆栈:在内部RAM中分配空间,通过堆栈指针(SP)管理

并行I/O口

 
 
Loading...
Z_cosy
Z_cosy
浙江大学电气工程学院本科生
最新发布
Dairy
2025-4-21
MATH
2025-3-23
English
2025-3-21
Courses
2025-3-21
公告
🎉Welcome to Z-cosy🎉
-- 食用指南 ---
目前只有课程笔记以及电控学习笔记
陆续会整理更多内容!