E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
寄存
【汇编逆向系列】七、函数调用包含多个参数之浮点型- XMM0-3
寄存
器
目录1.汇编代码1.1debug编译1.2release编译2.汇编分析2.1浮点参数传递规则2.2栈帧rsp的变化时序2.3参数的访问逻辑2.4返回值XMM0
寄存
器3.汇编转化3.1Debug编译3.2Release
Jacen.L
·
2025-06-06 15:34
逆向工程
汇编
【汇编逆向系列】二、函数调用包含单个参数之整型-ECX
寄存
器,LEA指令
目录一.汇编源码二.汇编分析1.ECX
寄存
器2.栈位置计算3.特殊指令深度解析三、汇编转化一.汇编源码single_int_param:0000000000000040:894C2408movdwordptr
Jacen.L
·
2025-06-06 15:34
逆向工程
汇编
【汇编逆向系列】一、无参数的函数调用- RSP,EAX
寄存
器,全局变量,INT类型和MOV,INC,SHL指令
给出一段简单的汇编no_params_function:0000000000000000:4057pushrdi0000000000000002:8B0500000000moveax,dwordptr[global_counter]0000000000000008:FFC0inceax000000000000000A:890500000000movdwordptr[global_counter],
Jacen.L
·
2025-06-06 15:31
逆向工程
汇编
STM32手册上标称的18MHz GPIO翻转速度和你实际测量到的速度之间的差异是预期之内且合理的
很多人误以为在18MHz时钟下,CPU写GPIO
寄存
器就能输出18MHz的方波。指的是GPIO端口本身的物理切换速度(SlewRate)。这个参数描述的是当IO控制
寄存
器(ODR
广药门徒
·
2025-06-06 13:18
单片机
嵌入式硬件
snprintf函数用法及注意事项详解
即使没有可变参数,va_start仍会执行以下操作:定位参数边界:根据编译器的调用约定(如栈布局或
寄存
器使用),va_start会将va_list初始化到理论上的可变参数起始地址(即for
什么半岛铁盒
·
2025-06-06 07:08
linux
算法
运维
XDMA pcie环路测试
图-1测试框架图一、上图中,主要用于测试XDMA的axilite
寄存
器访问和axi-memory大数据访问,图1完成了逻辑设计。
hahaha6016
·
2025-06-06 00:27
硬件设计
fpga开发
《一生一芯》数字实验六:实现随机数发生器
实验目标我们可以利用8位移位
寄存
器来实现一个简单的随机数发生器。
sucool_lb
·
2025-06-05 22:44
一生一芯
一生一芯
中央处理器(CPU)深度解剖:从晶体管到指令执行的魔法之旅
一、CPU核心架构全景图CPU运算单元控制单元
寄存
器文件高速缓存总线接口ALUFPU向量单元指令译码器时序发生器微操作生成通用
寄存
器PC计数器状态
寄存
器二、数据通路:信息的高速公路网1.经典单总线结构程序计
摘取一颗天上星️
·
2025-06-05 22:13
fpga开发
考研
windows
算法
数据结构
硬件工程
职坐标IT培训:嵌入式开发C语言/硬件/RTOS路径
作为技术栈的核心层,C语言编程能力构成了开发基础,学习者需从数据类型、指针操作进阶至内存管理与硬件
寄存
器访问,建立与底层硬件交互的代码思维。
职坐标在线
·
2025-06-05 13:42
其他
物联网竞赛-基于CC2530
寄存
器开发-基础知识学习
基于CC2530
寄存
器开发-基础知识学习一、C语言基础知识学习二、单片机基础知识学习三、CC2530数据手册的使用四、常用到的
寄存
器或函数1、常用到的
寄存
器2、常需要用到的宏、自定义的函数一、C语言基础知识学习头文件的作用
程序小鹿
·
2025-06-05 13:11
物联网竞赛单片机应用开发
物联网
学习
单片机
I/O系统深度解析:从电子信号到系统调用
一、硬件基础:I/O设备的物理世界1.I/O设备的硬件架构设备控制器控制逻辑设备控制器数据缓冲区状态
寄存
器物理设备设备
寄存
器系统总线CPU/内存设备控制器:每个I/O设备的"大脑",负责:转换电子信号(
摘取一颗天上星️
·
2025-06-05 11:54
考研
计算机外设
嵌入式硬件
windows
linux
【重拾龙芯杯】对两年前参加的龙芯杯大赛以及毕设项目做一个梳理整合——延迟槽与Cache
所以其之后紧随的指令,会受到两种影响:当跳转发生时,原本跳转指令之后的指令已经到了执行阶段,并且对
寄存
器的值进行修改,而跳转发生后所需要执行的新指令需要用到的寄
阿巴阿阿巴巴巴巴
·
2025-06-05 08:36
CPU设计实战
计算机体系结构基础
fpga开发
随笔
笔记
操作系统架构代码逻辑实现
实现逻辑:;简化的x86汇编代码示例movax,0x07C0;设置段
寄存
器movds,axmoves,axmovss,
你一身傲骨怎能输
·
2025-06-05 07:22
操作系统
架构
操作系统
原子操作与非原子操作
;__enable_irq();`中断延迟必须操作ODR时硬件互斥锁LDREX/STREX指令复杂指令周期多核系统终极结论原子操作=1条指令=不可分割=安全(如BSRR/BTR
寄存
器操作)非原子操作=N
广药门徒
·
2025-06-04 18:48
stm32
74HC165移位
寄存
器驱动器简易实现
本文还有配套的精品资源,点击获取简介:74HC165是一种并行输入、串行输出的移位
寄存
器,广泛用于微控制器系统中扩展数据传输。
AR新视野
·
2025-06-04 12:25
C语言的原子操作
最简单的原子操作,就是交换一个
寄存
器和一个内存地址的值,原子操作,是实现锁机制的基础。mutex
future_sky_word
·
2025-06-04 07:46
C&C++编程小结
c语言
linux
原子操作
BSRR对比BRR对比ODR
✅三种操作方式的本质区别
寄存
器功能原子操作特点BSRR同时支持置位(1)和复位(0)✔️是单指令完成任意位操作,无竞争风险ODR直接读写输出状态❌否需"读-改-写",多线程/中断中需关中断保护BRR只能复位
广药门徒
·
2025-06-04 06:15
stm32
通讯录Linux的实现
age:xxx,addr,xxxname:yyy,phone:yyy,age:yyy,addr,yyy实现通讯录person结构体通讯录含person结构体person数量宏定义更占用空间但是更快使用
寄存
器失败情况
Empower.
·
2025-06-03 10:46
零声cpp
linux
运维
服务器
【C/C++】一步一步玩转volatile
它主要用于并发编程、嵌入式系统、硬件
寄存
器访问等特殊场景。
CodeWithMe
·
2025-06-03 08:34
C/C++
c语言
c++
【ARM AMBA APB 入门 1.1 -- APB 读写
寄存
器 RTL 实现】
请阅读【ARMAMBA总线文章专栏导读】文章目录APB
寄存
器访问APB读
寄存
器RTL代码实现APB写
寄存
器RTL代码实现APB
寄存
器访问APB读
寄存
器RTL代码实现APB总线读
寄存
器操作代码实现:wire
主公讲 ARM
·
2025-06-02 23:02
#
【ARM
AMBA
Bus
系列】
arm开发
APB
读写寄存器
STM32单片机 定时器TIM输出比较 PWM波形
CC(Capture/Compare)输入捕获和输出比较单元OC功能:用来输出PWM波形,PWM波形又是用来驱动电机的必要条件,用来做智能车、机器人等输出比较可以通过比较CNT计数器与CCR捕获/比较
寄存
器值的关系
斯kk
·
2025-06-02 04:42
单片机
stm32
嵌入式硬件
stm32串口的中断接收
收发器结构体的配置3.NVIC,中断控制器结构体的配置(二)串口的中断配置USART_ITConfig(USART1,USART_IT_RXNE,ENABLE);//USART_IT_RXNE接收数据
寄存
器非空标志位
演达路旁的演
·
2025-06-02 02:24
stm32
stm32
串口通信
单片机
嵌入式
通过RealMan机械臂ModBus控制Ohand灵巧手
ModBus-RTU主控单元通过读写ROH灵巧手内部
寄存
器来实现对灵巧手的状态获取和控制。
睿尔曼学院
·
2025-06-01 23:36
json
机器人
毫秒级数据采集的极致优化:如何用C#实现高性能、无冗余的实时文件写入?
一、挑战:毫秒级采集的「重复数据困局」假设你需要监控17个硬件
寄存
器的状态(如通信速率、信号强度),每毫秒采集一轮数据。若直接
了一li
·
2025-06-01 21:17
C#
c#
java
windows
计算机组成原理复习1
计算机基础知识总结:
寄存
器、地址
寄存
器、相联存储器、SRAM/DRAM等通俗解析关键词:
寄存
器、地址
寄存
器、相联存储器、Cache、SRAM、DRAM、8位数据处理一、
寄存
器、内存、Cache:存取速度对比计算机的存储器按访问速度分为多个层级
WangAnChuan0033
·
2025-06-01 17:53
开发语言
嵌入式单片机中STM32F1演示
寄存
器控制方法
该文以STM32F103C8T6为示例,演示如何使用操作
寄存
器的方法点亮(关闭LED灯),并讲解了如何调试,以及使用宏定义。第一:操作
寄存
器点亮LED灯。
嵌入式开发星球
·
2025-06-01 01:34
单片机项目实战操作之优秀
单片机
嵌入式硬件
探索单片机中存储器与
寄存
器的奥秘关联
文章目录一、存储器:数据的大容量仓库二、
寄存
器:控制与状态的小巧枢纽三、二者的紧密关联1、存储功能上的联系2、地址空间方面的联系3、数据交互联系四、存储器与
寄存
器的读写操作1、存储器的读写2、
寄存
器的读写在单片机的微观世界里
奔跑de自由
·
2025-06-01 00:59
梁山派GD32F450
单片机
嵌入式硬件
详细介绍C语言中的位操作与
寄存
器
位操作运算符C语言位操作符运算符有按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移(>)。按位与(&):两个操作数对应的二进制位都为1时,结果位才为1,否则为0。例如,3&5,3的二进制是0b0011,5的二进制是0b0101,进行按位与运算:0b0011&0b0101=0b0001,结果为1。按位与常用于屏蔽某些位,比如我们想保留一个整数的低4位,可以用这个整数和0b000011
JANYI2018
·
2025-05-31 18:42
c语言
开发语言
CPU的缓存利用率
首先里面的硬盘是可以无电存储的,而后面的内存、缓存、
寄存
器都是有电存储的。无电存储就是不需要通电,有电就是需要持续通电才能将我们的数据存储到对应的存储器上面。
菠萝01
·
2025-05-31 14:14
操作系统
缓存
后端
c++
linux
笔记—ARM体系结构与编程(汇编指令)第一天
目录一、指令集二、ARM体系结构与编程2.1ARM的三级流水线2.2五级流水线2.3ARM编程模型2.3.1ARM的工作模式2.3.2ARM的工作状态2.3.3ARM的
寄存
器结构2.3.4异常和异常向量表
learning_ape
·
2025-05-31 03:55
arm开发
计算机组成原理——CISC与RISC
相关指令会产生显式的条件码,存放在专门的标志
寄存
器中,可用于条件转移和条件传送等指令。指令周期差距大。各种指令都能访问
盐可颂
·
2025-05-30 23:27
计算机组成原理
计算机组成原理
学习
stm32中断详解
1.STM32中断系统特点2.中断处理流程3.中断配置与使用2.AFIO
寄存
器3.NVIC
寄存
器3.中断分组、抢占优先级和响应优先级1.中断分组2.抢占优先级3.响应优先级4.配置与应用4.中断服务函数
FightingLod
·
2025-05-30 21:43
单片机及嵌入式基础知识
stm32
嵌入式硬件
单片机
【ARMv7-A】——当前程序状态
寄存
器 CPSR
文章目录CPSRSPSRSPSRCPSR各个位含义CPSRCurrentProgramStatusRegister即CPSR,当前程序状态
寄存
器,可以在任何处理器模式下被访问。
tyustli
·
2025-05-30 20:38
ARM
体系结构与编程
CPSR
SPSR
APSR
当前程序状态寄存器
ARMCortex-A9技术参考手册下载:助力嵌入式开发,掌握核心架构
内容涵盖
寄存
器描述、指令集、系统级设计、电源管理及性能优化等关键章
江津腾
·
2025-05-30 07:00
Linux|看门狗的简单使用
看门狗1看门狗是什么在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成各种
寄存
器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都有可能会陷入死循环
-64800
·
2025-05-30 05:11
linux
单片机
运维
【golang】为什么协程开销小于线程
切换时需要从用户态切换到内核态,由内核完成上下文保存和恢复(
寄存
器、程序计数器、栈指针等),然后再返回用户态。这种特权级切换(用户态↔内核态)会触发CPU模式切换,消耗较多资源。
Spring-wind
·
2025-05-30 01:09
golang
java
开发语言
ARM通用中断控制器架构规范3.0与4.0版:项目核心功能/场景
本文档详细解析了GICv3和GICv4的架构设计,涵盖中断模型、处理流程及
寄存
器配置等内容。通过提供初始化、配置和使用指南,开发者能够深入理解GIC的工作原理,并高效应用于
詹沙希
·
2025-05-29 12:12
移动通信中的HLR和VLR
转发自:http://www.360doc.com/content/17/0909/16/47198911_685767876.shtml移动通信中有个HLR和VLR
寄存
器,请问是做什么用的?
loveFamily1234
·
2025-05-29 06:24
移动
通信
HLR
VLR
深度解析 8086 处理器:x86 架构的奠基者
本文将从架构、
寄存
器、寻址方式、指令系统等维度,全方位剖析这一经典处理器,揭示其在计算机历史中的核心地位。
南玖yy
·
2025-05-29 05:45
架构
汇编
后端
冯・诺依曼计算机架构:从 “存储程序” 原理到现代计算的底层逻辑
工作原理:从存储器读取数据,按指令进行计算后,将结果送回存储器或
寄存
编程在手天下我有
·
2025-05-28 23:05
冯・诺依曼架构
存储程序原理
计算机组成原理
体系结构
冯・诺依曼瓶颈
哈佛架构
基于STC89C52RC单片机的简单程序例程,实现串口的中断接收与发送
示例代码#include//STC89C52RC的
寄存
器定义#defineBAUDRATE9600//波特率#defineARRAY_SIZE10//数组大小//用于存储接收数据的数组
denisetuj
·
2025-05-28 20:46
单片机
嵌入式硬件
【芯片设计- RTL 数字逻辑设计入门 14.1 -- SRAM RTL 实现举例】
1024x64的存储器小结:使用场景本文将详细说明verilog存储器是如何定义的,比如reg[DATA_WIDTH-1:0]mem[0:(1<
寄存器数组
主公讲 ARM
·
2025-05-28 16:16
#
芯片设计
RTL
数字逻辑设计扫盲
fpga开发
SRAM
RTL
STM32平台下ADXL345加速度传感器驱动程序开发指南
文章详细阐述了STM32的I2C通信协议、ADXL345
寄存
器配置、I2C通信启动、数据的读写、中断处理、数据解析、错误处理以及测试与调试过程,目的是帮助开发者理解驱动程序的构建和应用。
銀河鐵道的企鵝
·
2025-05-28 14:01
嵌入式开发
控制LED亮灯打开keil_c51_9.02a软件,新建一个文件夹输入相关的c语言文件#include//包含特殊功能
寄存
器定义的头文件sbitLED=P0^0;//位地址声明,注意:sbit必须小写、
WYT王玉桐
·
2025-05-28 12:43
单片机
嵌入式硬件
C/C++开发线程/进程相关面试题
答案中必须包含
寄存
器,否则悲催)!
fanhuashuiyue
·
2025-05-28 08:18
面试
linux
多线程
主程序与子程序之间的参数传递的四种方法
子程序运行的时候也需要把一些结果参数传回给主程序,主程序与子程序之间的这种信息传递称为参数传递,我们把主程序传给子存续的参数称为子程序的入口参数,把由子程序传给主程序的参数称为子程序的出口参数有多种传递参数的方法,
寄存
器传递法
weixin_30371875
·
2025-05-28 08:44
c/c++
移动开发
python
STM32实现Modbus协议主机源代码:项目核心功能及优势解析
支持ModbusRTU和ASCII协议,能够作为主机与从设备交互,涵盖读取线圈状态、离散输入状态、保持
寄存
器等常用功能码。用户可灵活配置从设备地址、波特率等参数,并轻松
翁佳忱
·
2025-05-28 02:58
Windows逆向工程提升之线程环境块
公开视频->链接点击跳转公开课程博客首页->链接点击跳转博客主页目录FS
寄存
器的作用与默认指向TEB和PEB的基本结构与用途TEB(线程环境块)PEB(进程环境块)FS
寄存
器的作用与默认指向在Windows
0xCC说逆向
·
2025-05-27 21:24
单片机
嵌入式硬件
开发语言
windows
c#
汇编
安全
Rk3568驱动开发_设备树点亮LED_11
#defineDTSLED_CNT1//设备号个数#defineDTSLED_NAME"dtsled"//名字#defineLEDOFF0/*关灯*/#defineLEDON1/*开灯*//*映射后的
寄存
器虚拟地址指针
Narnat
·
2025-05-27 13:09
驱动开发
51单片机同一个timer 作为定时器和波特率发生器么?
这是因为这两种功能都需要对Timer的
寄存
器进行配置和操作,而它们的配置要求是冲突的。
woainizhongguo.
·
2025-05-27 13:07
51/STM32单片机
常见问题
/
疑难杂症
51单片机
单片机
网络
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他