寄存器

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 米尔RK3506 DSMC实战,Local Bus高速互联
    在工业控制场景中,芯片间的高速数据交互是一个核心需求。传统方案要么依赖串口/网络等低速通道,要么需要昂贵的共享内存架构。米尔RK3506核心板的DSMC接口提供了一种新选择——通过 Local Bus 协议,用少量引脚实现跨芯片的高速地址空间访问。 本文基于 MYD-YR3506 Host + MYD-YR3506 Slave的实板联调验证,确认DSMC Local Bus链路能够稳定建立,并在
    米尔RK3506 DSMC实战,Local Bus高速互联
  • 深度解析 RAMECC FAR 寄存器 读懂 STM32 内存 ECC 错误的地址编码逻辑
    在 STM32 高端系列如 H74x/5x、H72x/3x 的开发应用中,RAMECC(RAM 错误纠正码)模块是保障内存数据可靠性的核心组件,可实时检测并捕获 SRAM 的单 / 双比特 ECC 错误。FAR(Failing Address Register)作为 RAMECC 的核心寄存器,用于存储 ECC 错误的故障地址,但实际开发中工程师常因对其值的编码逻辑、地址类型理解偏差,出现寄存器值与实际物理地址不匹配的困惑。本文基于 LAT1170 应用笔记,从 RAMECC 硬件架构、FAR 寄存器核心特性、实际地址换算方法到实操案例,全面拆解 FAR 寄存器值的解读逻辑,解决开发中的地址理解难题。
  • 破当前困局,铸自主芯盾——中微爱芯国产逻辑专家
    中微爱芯逻辑料号近1000款,累计交货量达40亿颗。以全品类、高可靠性的解决方案,赋能各行各业。 全面产品矩阵 从执行基础运算的逻辑门,到控制信号通断的模拟开关;从增强驱动能力的缓冲器/总线收发器,到实现数据存储的触发器/锁存器/寄存器;再到完成信号转换与分配的译码器/分频器/电平转换芯片——我们提供逻辑全系列产品,满足您的各类需求。 1.逻辑门 中微爱芯能够提供从单通道到八通道不等的多种逻辑门电
  • 【干货】米尔T153开发板AD7616高速ADC采集系统详解
    PART 01 项目概述 1.1 技术背景 米尔MYD-YT153开发板搭载全志T153处理器,提供LocalBus(LBC)并行总线接口,适合连接高速外设。AD7616是ADI公司推出的16位高精度并行ADC,具有16通道差分输入,广泛应用于工业数据采集、仪器仪表等领域。 1.2 项目目标 验证MYD-YT153 LocalBus与AD7616的硬件兼容性 提供完整的软件驱动实现方案 评估系统在
    【干货】米尔T153开发板AD7616高速ADC采集系统详解
  • CXL协议:CSR寄存器介绍
    CXL CSR寄存器分为配置空间寄存器和memory map空间寄存器。配置空间寄存器主要用于发现和配置CXL功能,包括DVSEC ID Assignment、DOE Type Assignment和PCIe DVSEC for CXL Device。memory map寄存器位于6个区域内,包括RCD Upstream Port和RCH Downstream Port寄存器、Component寄存器、CXL.cache和CXL.mem寄存器等。访问memory map寄存器时,需要遵循特定的规则,例如32-bit寄存器应4字节访问,64-bit寄存器应8字节访问。
    CXL协议:CSR寄存器介绍