微机原理笔记(单片机概论)

本文介绍了单片机概论,包括微计算机的发展、微计算机的基础知识,重点讲解了存储器的结构、寻址方式和不同类型,如寄存器、ROM、RAM,以及地址总线、数据总线和控制总线的作用。
摘要由CSDN通过智能技术生成

第一章 单片机概论

1.1 微计算机的发展及应用

微机技术两大分支

  • 微处理器MPU(Micro Process Unit)

    又称为中央处理单元CPU (Central Processing Unit),由算术逻辑单元ALU(Arithmetic Logic Unit)控制单元CU(Control Unit) 以及 寄存器R(Registers) 等组成,是计算机的核心部件。

    将CPU、存储器(ROM, RAM)、I/O接口通过总线相连加上外部设备构成微型计算机。

  • 单片机(Single-Chip Micro Computer):将CPU、存储器、I/O接口、定时器/计数器等等微型计算机各个模块集成在一块芯片之上,通过内部总线进行各个模块之间的连接。或称微控制器MCU(Micro Control Unit)。

    在这里插入图片描述

    时钟系统:时钟系统要满足CPU及片内各单元电路对时钟的要求。同时在CMOS微控制器中,要满足功耗管理对时钟系统电路的可控要求。

    复位电路:能满足上电复位、信号控制复位的最简化电路。

1.2 微计算机的基础知识

  • 总线(Bus),连接和信息交换,是任意一个源点到任意一个终点的一组传输信息的公共通道

    • 数据总线DB

      双向 ,CPU可以通过DB对RAM、定时器等等进行读写,传输信息。DB的位数即为计算机的字长

    • 地址总线AB

      单向,CPU通过AB访问发出地址所对应的单元(存储器或I/O接口等)。AB的位数决定了CPU可以寻址的内存空间大小,如16位总线最大寻址空间为 2 16 = 64 K B y t e = 64 K B 2^{16}=64KByte=64KB 216=64KByte=64KB.

    • 控制总线CB

      单向,用以传输控制信号或者时序信号。

  • Bit,位(Binary Digit),8Bit=1Byte,即D7 D6 D5 D4 D3 D2 D1 D0,10011101是一个八位二进制数,为一个字节。word(字),16bit。

  • 字长:计算机一次能够运算的二进制数位数。8位、16位、32位等等。越长计算能力越强。

  • 存储器(Memory):由存储矩阵(保存0,1的寄存器)、地址译码器、读写控制、三态双向缓冲等部分组成,作为记忆单元。

  • 存储地址(Memory Address):用于定义每个存储单元,每个存储单元存放1个8位二进制数,为了区分各个存储单元,每个存储单元都要被分配 (唯一的) 一个地址,以供CPU寻址、操作。

  • 触发器:计算机记忆装置的基本单元,各类触发器由不同的门电路组成,一个触发器能储存1bit信息(1 or 0)。

    • R − S R-S RS触发器有两个输入端和两个输出端。其中, S S S为置位信号(Set)输入端, R R R 为复位信号(Reset)输入端。 Q Q Q Q ˉ \bar{Q} Qˉ 为输出端。

      在这里插入图片描述

    • D D D 触发器:又称“数据触发器”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值