寄存器状态显示系统和寄存器状态显示设备技术方案

技术编号:38275764 阅读:12 留言:0更新日期:2023-07-27 10:27
本申请涉及一种寄存器状态显示系统和寄存器状态显示设备。所述系统包括:通过上位机获取锁定指令并转换成单片机可识别的转换指令,将该转换指令传递至单片机,单片机按照转换指令修改内存条中存储芯片内的寄存器状态,并将修改后的寄存器状态反馈至上位机,令上位机按照修改后的寄存器状态通过人机交互界面进行可视化展示,便于操作人员直观看到内存条内存储芯片中寄存器的状态,更有利于操作人员对于寄存器的操作管理。对于寄存器的操作管理。对于寄存器的操作管理。

【技术实现步骤摘要】
寄存器状态显示系统和寄存器状态显示设备


[0001]本申请涉及计算机
,尤其涉及一种寄存器状态显示系统和寄存器状态显示设备。

技术介绍

[0002]内存条(Memory module)是计算机必不可少的组成部分,主要作用是临时存放CPU的运算数据,以及与硬盘等外部存储器交换的数据。SPD(Serial Presence Detect)是一组关于内存条的配置信息,存储在内存条的存储芯片(EEPROM)中。内存条的EEPROM中有寄存器,用来控制SPD的写保护状态。
[0003]但现有技术对于存储芯片内寄存器的操作属于暗箱操作,无法令操作人员直观了解寄存器的状态,即也无法直观了解SPD的写保护状态,不利于操作人员对于寄存器的操作管理。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种寄存器状态显示系统和寄存器状态显示设备。
[0005]第一方面,本申请提供了一种寄存器状态显示系统,所述系统包括依次电性连接的上位机、单片机和内存条,其中:
[0006]所述上位机用于获取来自人机交互界面的锁定指令,并将所述锁定指令转换为单片机可识别的转换指令;
[0007]所述单片机用于按照所述转换指令修改所述内存条中存储芯片内的寄存器状态,并将修改后的寄存器状态反馈至所述上位机;
[0008]所述上位机还用于按照所述修改后的寄存器状态通过人机交互界面进行可视化展示。
[0009]可选地,所述上位机具体将N进制的所述锁定指令转换为M进制的所述转换指令,其中,N和M为正整数。
[0010]可选地,所述内存条的内存配置信息对应多个数据块,每个所述数据块对应于所述存储芯片内寄存器的一个触发位。
[0011]可选地,所述存储芯片包括多个寄存器,每个所述寄存器对应多个触发位,各个所述寄存器对应触发位数量之和与所述M进制对应的计数总数相同。
[0012]可选地,所述单片机具体按照M进制的所述转换指令修改每个所述寄存器的各个触发位的写保护状态,其中,所述寄存器状态包括每个所述寄存器的各个触发位的写保护状态,所述写保护状态包括锁定状态和可写入状态。
[0013]可选地,所述单片机具体按照M进制的所述转换指令确定每个所述寄存器的目标触发位,将所述目标触发位的写保护状态修改为锁定状态,将非目标触发位的写保护状态修改为可写入状态。
[0014]可选地,所述上位机具体按照写保护状态与显示标识之间的映射关系,确定各个所述寄存器的各个触发位在修改后的写保护状态对应的目标显示标识,并通过人机交互界面显示各个所述寄存器的各个触发位在修改后的写保护状态对应的目标显示标识。
[0015]可选地,所述显示标识包括图像和/或字符。
[0016]可选地,所述上位机通过所述人机交互界面显示第一颜色图像指示写保护状态为锁定状态的寄存器的触发位,通过显示第二颜色图像指示写保护状态为可写入状态的寄存器的触发位。
[0017]第二方面,本申请提供了一种寄存器状态显示设备,包括上述第一方面中提供的寄存器状态显示系统。
[0018]基于上述寄存器状态显示系统,通过上位机获取锁定指令并转换成单片机可识别的转换指令,将该转换指令传递至单片机,单片机按照转换指令修改内存条中存储芯片内的寄存器状态,并将修改后的寄存器状态反馈至上位机,令上位机按照修改后的寄存器状态通过人机交互界面进行可视化展示,便于操作人员直观看到内存条内存储芯片中寄存器的状态,更有利于操作人员对于寄存器的操作管理。
附图说明
[0019]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为一个实施例中寄存器状态显示系统的结构框图;
[0022]图2为一个实施例中寄存器触发位的示意图;
[0023]图3为一个实施例中寄存器状态显示设备的内部结构图。
具体实施方式
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]图1为一个实施例中寄存器状态显示系统。参照图1,该寄存器状态显示系统包括依次电性连接的上位机110、单片机120和内存条130,其中:
[0026]所述上位机110用于获取来自人机交互界面的锁定指令,并将所述锁定指令转换为单片机120可识别的转换指令;
[0027]所述单片机120用于按照所述转换指令修改所述内存条130中存储芯片内的寄存器状态,并将修改后的寄存器状态反馈至所述上位机110;
[0028]所述上位机110还用于按照所述修改后的寄存器状态通过人机交互界面进行可视化展示。
[0029]具体的,上位机110包含人机交互界面,上位机110是指可以直接发出操控命令的
计算机,操作人员可以操作人机交互界面以发起锁定指令,具体的操作方式包括点击、手动输入、滑动等,例如操作人员可以通过点击人机交互界面中的指定区域来触发生成锁定指令,锁定指令用于请求将指定寄存器的指定触发位的写保护状态修改为锁定状态。上位机110将锁定指令转换为单片机120可识别的转换指令后再传递至单片机120。
[0030]单片机120(Single

Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。
[0031]单片机120通过USB接口与上位机110建立电性连接,单片机120通过内存插槽与内存条130电性连接,内存条130可以为任意版本的DDR内存条130,具体可以为DDR1、DDR2、DDR3、DDR4或DDR5,在本实施例中采用DDR5内存条130。内存条130包含存储芯片(EEPROM),而存储芯片内有多个寄存器,单片机120按照转换指令控制存储芯片内各个寄存器的寄存器状态,寄存器状态用于指示SPD的写保护状态,用于指示是否支持写入数据。单片机120在按照转换指令修改了各个寄存器的寄存器状态后,将修改后的寄存器状态反馈至上位机110,令上位机110按照修改后的寄存器状态进行可视化展示,令操作人员直观了解寄存器的状态,也可直观了解本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种寄存器状态显示系统,其特征在于,所述系统包括依次电性连接的上位机、单片机和内存条,其中:所述上位机用于获取来自人机交互界面的锁定指令,并将所述锁定指令转换为单片机可识别的转换指令;所述单片机用于按照所述转换指令修改所述内存条中存储芯片内的寄存器状态,并将修改后的寄存器状态反馈至所述上位机;所述上位机还用于按照所述修改后的寄存器状态通过人机交互界面进行可视化展示。2.根据权利要求1所述的系统,其特征在于,所述上位机具体将N进制的所述锁定指令转换为M进制的所述转换指令,其中,N和M为正整数。3.根据权利要求2所述的系统,其特征在于,所述内存条的内存配置信息对应多个数据块,每个所述数据块对应于所述存储芯片内寄存器的一个触发位。4.根据权利要求3所述的系统,其特征在于,所述存储芯片包括多个寄存器,每个所述寄存器对应多个触发位,各个所述寄存器对应触发位数量之和与所述M进制对应的计数总数相同。5.根据权利要求4所述的系统,其特征在于,所述单片机具体按照M进制的所述转换指令修改每个所述寄存器的各个触发位的写保护状态,其中...

【专利技术属性】
技术研发人员:李创锋
申请(专利权)人:深圳市金泰克半导体有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1