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
变址寄存器
【C语言学习笔记】《C程序设计语言》 第4章(函数与程序结构)——第2节(头文件、静态变量、
寄存器
变量、程序块结构、初始化)
文章目录第4章函数与程序结构4.5头文件4.6静态变量4.7
寄存器
变量4.8程序块结构4.9初始化总结第4章函数与程序结构4.5头
Real返璞归真
·
2023-12-19 11:31
#
C语言学习笔记
C语言K&R圣经笔记 4.7
寄存器
变量 4.8块结构 4.9初始化
4.7
寄存器
变量register声明向编译器建议:该变量会被重度使用。其用意是把register变量放在机器的
寄存器
内,这样可能会使程序更小且更快。但编译器可以自由地忽略这个建议。
十八年后又是一条好汉
·
2023-12-19 11:00
C语言
c语言
笔记
开发语言
深入理解volatile
Java内存模型在计算机中,所有的运算操作都是由CpU的
寄存器
来完成的,在CPUCache模型没出来之前,CPU所访问的数据只能是计算机的主存,但CPU本身的计算速度与主内存的读写速度远远不一致,所以在中间添加了
九点半的马拉
·
2023-12-19 09:05
2.keil5部分配置和仿真
仿真相关:我认为比较有用的:1.断点相关的,就是这几个2.打开汇编代码界面:3.打开观察窗口,可以查看变量值的变化:4.打开内存窗口,输入地址就能查看机器码:5.打开外设
寄存器
窗口:可以查看每一个外设的每一个
寄存器
实时配置情况
灵魂之Ca
·
2023-12-19 09:43
单片机
单片机
3.滴答定时器1ms中断
前言:之前是用stm32cube建立工程,也没体会到臃肿,然而现在使用
寄存器
开发,真正感觉快太多了,整个工程特别清爽~一共也没几个文件,几乎只需要启动文件(.s那个汇编文件),还有正点原子给的时钟、串口初始化文件就差不多够了
灵魂之Ca
·
2023-12-19 09:43
单片机
单片机
嵌入式硬件
进程切换开销大的原因
(1)具体操作:n保存处理器的上下文,包括程序计数器和其它
寄存器
n用新状态和其它相关信息更新正在运行进程的PCBn把原来的进程移至合适的队列-就绪、阻塞n选择另一个要执行
68lizi
·
2023-12-19 07:22
笔记
多线程
【1.6计算机组成与体系结构】存储系统
目录1.层次化存储结构2.Cache2.1Cache的介绍2.2局部性原理2.3Cache应用1.层次化存储结构由⬆CPU:
寄存器
。快⬆Cache:按内容存取(相联存储器)。
script-pro
·
2023-12-19 06:55
系统分析师
程序人生
学习方法
软考
系统分析师
计算机组成原理SRop,计算机组成原理历年真题
图中R0~R3为通用
寄存器
;T为暂存器;SR为移位
寄存器
,可实现直送(mov)、左移一位(left)、右移一位(right)3种操作,控制信号为Srop,SR的输出信号Srout控制;A
知乎圈子
·
2023-12-19 04:25
计算机组成原理SRop
STM32
寄存器
配置笔记——USART DMA发送
一、DMA介绍直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU干预,数据可以通过DMA快速地移动,这就节省了CPU的资源来做其他操作。当产品对于时序要求较严格时,外设使用DMA的方式能够减轻CPU负担,从而提高整体效率。本文主要介绍USART1DMA发送配置,以stm32f10系列为例。DMA每次发送固定字节数据保证主循环每次执行DMA发送是均匀的
努力-养家
·
2023-12-19 03:58
stm32
笔记
嵌入式硬件
STM32
寄存器
配置笔记——I2C 读写AT24C02 EEPROM
一、简介本文主要介绍STM32F10xx系列如何使用软件模拟I2C总线读写AT24C02的EEPROM数据。二、概述I2C协议是一种用于同步、半双工、串行总线(由单片机时钟线、单数据交换器数据线组成)上的协议。规定了总线空闲状态、起始条件、停止条件、数据有效性、字节格式、响应确认信号、从设备地址选择、数据方向。有主从机之分,主机主控就是掌控单片机时钟信号的一方,并且起始信号和停止信号也由主机发送。
努力-养家
·
2023-12-19 03:55
stm32
笔记
嵌入式硬件
QSPI(QUAD SPI)基本信息
特性2.1三种操作模式间接模式:使用QSPI
寄存器
执行全部操作。此模式下,所有数据传输通过数据
寄存器
和FIFO(32位)。如果进行擦除或编程操作,则必须使用该模式。
lixingdian
·
2023-12-19 02:47
外设
单片机
fpga开发
stm32
stm32---待机模式与独立看门狗的和谐相处(即在待机模式下不开启独立看门狗,在正常运行程序下开启独立看门狗)
前提概要:需要使用stm32的RTC备份
寄存器
BKP,利用的是RTC的BKP
寄存器
在待机模式下依旧保存
寄存器
内的数据的特性(此外,需要提前了解如何进入待机模式/开启RTC的备份
寄存器
BKP/开启独立看门狗模式
罐头玩家
·
2023-12-18 23:00
stm32
嵌入式硬件
单片机
直立车笔记
直立车相关笔记2.0直立车软件部分准双向口、开漏输出、推挽输出结构介绍1.准双向口结构 准双向口,也就是说不是真正的双向口,真正意义上的双向口是需要通过设置专门的“输入输出方向
寄存器
”将IO口设为输入模式或者输出模式
夕日坂
·
2023-12-18 23:28
智能车笔记
单片机
42_CAN列表模式接收中断实验
初始化结构体详解发送及接收结构体:CanTxMsg及CanRxMsg详解CAN_FilterlnitTypeDef筛选器结构体讲解硬件连接图实验源码CAN结构体从STM32的CAN外设我们了解到它的功能非常多,控制涉及的
寄存器
也非常丰富
Tree-gg
·
2023-12-18 22:42
STM32单片机
单片机
stm32
嵌入式硬件
汇编语言学习(3)
内存段在分段内存模型中,系统内存被划分为不同的独立段组,每个段组由位于段
寄存器
中的指针引用。每个段用于
胤凯o
·
2023-12-18 22:09
汇编
学习
汇编
超标量处理器的唤醒
唤醒是指被仲裁电路选中的指令将其目的
寄存器
的编号(简称为dst_tag)和发射队列中所有的源
寄存器
的编号进行比较,并将那些比较结果相等的源
寄存器
进行标记的过程(标记为ready状态)。
newyork major
·
2023-12-18 21:48
risc-v
risc-v
发射过程中的流水线
非数据捕捉结构的流水线此种数据结构中,issuequeue中的指令,要被FU执行,需要等到一下几个条件都成立:这条指令所有的源操作数都准备好了;这条指令能够从发射队列中被选中,即需要经过仲裁电路的允许才能够进行发射;需要能够从
寄存器
newyork major
·
2023-12-18 21:47
risc-v
risc-v
从内核文件系统看文件读写过程
一些容易发生安全问题的操作都被限制在只有内核模式下才可以执行,例如I/O操作,修改基址
寄存器
内容等。而链接用
逗逼程序员
·
2023-12-18 21:25
X86汇编语言:从实模式到保护模式(代码+注释)--c10、11(保护模式:32位x86处理器编程架构+进入保护模式)
保护模式:32位x86处理器编程架构IA-32架构的基本执行环境
寄存器
扩展通用
寄存器
(32):EAXEBXECXEDXESIEDIEBPESP指令
寄存器
(32):EIP标志
寄存器
(32):EFLAGS段
寄存器
想考北航的小刺猬
·
2023-12-18 20:47
汇编语言
汇编
虚拟机字节码执行引擎【基于栈的字节码解释执行引擎(二)】
基于栈的指令集与基于
寄存器
的指令集Javac编译器输出的字节码指令流,基本上是一种基于栈的指令集架构(InstructionSetArchitecture,ISA),字节码指令流里面的指令大部分都是零地址指令
云芈山人
·
2023-12-18 20:48
Linux下I2C调试工具--for--Zynq MPSOC/Jetson Xavier
Linux下I2C调试工具1、简介i2c-tools是一个专门调试i2c的工具,无需编写任何代码即可轻松调试I²C设备,可获取挂载的设备及设备地址,还可以在对应的设备指定
寄存器
设置值或者获取值等功能。
Kevin的学习站
·
2023-12-18 19:42
自动驾驶嵌入式工程师修炼秘籍
#
Zynq
UltraScale+
MPSoC修炼秘籍
#
NVIDIA
Jeston
开发
linux
自动驾驶
驱动开发
嵌入式软件
(5)趣味单片机新玩法-74HC595手工分解实验
74HC595是常用的串转并芯片,支持芯片级联实现少量IO口控制多个IO口输出功能外观引脚图14脚:DS,串行数据输入引脚13脚:OE,输出使能控制脚,它是低电才使能输出,所以接GND12脚:STCP,存储
寄存器
时钟输入引脚
想啥做啥
·
2023-12-18 18:26
Android classloader 加载
Java虚拟机是基于栈的虚拟机Aptdalvik虚拟机是基于
寄存器
的虚拟机什么是栈虚拟机每一个运行的线程都有一个独立的栈,每个方法成为一个栈帧,基于虚拟机的栈是通过栈帧里面的操作数栈来进行所有操作什么是
寄存器
寄存器
是
guishou先生
·
2023-12-18 17:22
虚拟机jvm
HPM6750系列--第七篇 Visual Studio Code使用openocd调试查看外设信息
但是在实际调试时发现找不到芯片
寄存器
实时显示的窗口,本篇主要讲解如何实现这个功能,关于如何配置visualstudiocode开发环境,本篇不再介绍,请务必先按照第四篇内容操作一遍。
coder.mark
·
2023-12-18 17:19
HPM6750
vscode
risc-v
mcu
JVM内存模型学习记录
1.PC
寄存器
(程序计数器)用于线程执行程序2.JAVA栈3.本地方法栈4.JAVA堆5.方法区存放类文件,静态1.8中方法区用元空间的方式实现,使用本地内存。123线程私有45公有的
左先森丶
·
2023-12-18 15:12
[RK-Linux] 移植Linux-5.10到RK3399(八)| 配置HYM8563支持RTC功能
最大总线速度为400Kbits/s,每次读写数据后,内嵌的字地址
寄存器
会自动递增。HYM8563的主要特点和功能:实时时钟(RTC)功能:HYM8563内部集成了一个高精
嵌入式逍遥
·
2023-12-18 15:12
嵌入式Linux调试
linux
服务器
rtc
rk3399
hym8563
终于知道mips中gp
寄存器
的用法了
来源:http://www.imhan.com/archives/19/费了好大的劲,终于知道gp
寄存器
的用法了。
九流下半
·
2023-12-18 15:38
fpga开发
数字逻辑电路—第六章 时序逻辑电路
目录时序逻辑概述2、时序逻辑电路的组成3、时序电路的分类时序逻辑电路分析1、时序逻辑电路分析步骤
寄存器
、移位
寄存器
1、数码
寄存器
2、移位
寄存器
移位
寄存器
的应用同步计数器1、同步二进制计数器2、二进制同步加
yekh_sys
·
2023-12-18 13:58
大二学习
#
数字逻辑电路设计(考试用)
其他
STM32—ADC配置
目录一、ADC简介二、ADC结构框图模块1:电压输入引脚模块2:输入通道模块3:通道转换顺序模块4:触发源模块5:ADC时钟模块6:数据
寄存器
模块7:中断二、ADC配置步骤1.ADC初始化2.ADC获取函数一
yekh_sys
·
2023-12-18 13:28
大二学习
#
stm32内部资源(课外)
stm32
camera曝光时间
曝光完成后,第二步就是从传感器的
寄存器
中读取数据并传输(readout)。曝光:曝光是图像传感器进行感光的一个过程,相机曝光时间,也就是快门速度,曝光即曝光时间控制,控制感光元件上总的光通量。
雪*夹雨夹*雪
·
2023-12-18 12:38
图像处理
图像处理
字符设备驱动框架的编写
一.简介我们在学习裸机或者STM32的时候关于驱动的开发就是初始化相应的外设
寄存器
,在Linux驱动开发中,肯定也是要初始化相应的外设
寄存器
。
凌肖战
·
2023-12-18 11:13
系统移植篇
Linux驱动学习
linux
arm开发
Linux驱动开发学习笔记4《设备树下的LED驱动实验》
灯驱动程序编写3.编写测试APP四、运行测试1.编译驱动程序和测试APP(1)编译驱动程序(2)编译测试APP2.运行测试一、设备树LED驱动原理在上节中,我们直接在驱动文件newchrled.c中定义有关
寄存器
物理地址
ssz__
·
2023-12-18 11:42
Linux驱动开发学习
linux
驱动开发
学习
ubuntu
c语言
正点原子驱动开发BUG(一)--SPI无法正常通信
读不到从机
寄存器
中的值。以读取从机ID为例,例子为正点原子的例
lagransun
·
2023-12-18 11:09
正点Linux驱动开发学习笔记
驱动开发
bug
linux
运维
计算机组成原理-CPU的功能与结构
的基本结构小结CPU的功能时间控制即每条指令对应的若干操作信号所提供的顺序运算器和控制器的功能中断处理可能是处理输入输出的中断也有可能是异常情况的中断在这里插入图片描述运算器的基本结构把要运算的数据会放到
寄存器
中
看星猩的柴狗
·
2023-12-18 10:31
王道计算机组成原理考研笔记
计算机组成原理
【二 zedboard】PS和PL之间的交互
PS和PL交互的话采用的是AXI协议,其中又可以分为:AXI-full(完整的AXI协议)、AXI-Stream(流式协议)和AXI-Lite(精简版,一次只能读写一个字,32位的
寄存器
)。
@晓凡
·
2023-12-18 08:49
FPGA学习之路
zedboard
I2C总线(一)核心
驱动代码将通过设置i2c
寄存器
,从而在总线上产生数据信息,来和i2c设备通信(读/写)。
思而后行之
·
2023-12-18 06:40
Linux内核和驱动
linux
JVM内存模型之栈
java虚拟机栈属于线程私有内容HotSpot将java虚拟机栈与本地方法栈合并成一个了(操作系统中的栈是通过硬件ESP、EBP
寄存器
来实现的)。
shengjk1
·
2023-12-18 05:34
地基之实
JVM
jvm
内存
模型
栈
VM实现方式及其优缺点
例如,基于栈的方式、基于
寄存器
的方式、基于堆的方式等。下面我将分别对这几种方式进行阐述,并讨论它们各自的优点和缺点,以及它们各自的应用场景。
shengjk1
·
2023-12-18 05:33
地基之实
计算机
编程
虚拟机
java
jvm
互联网
面试
函数栈帧的创建和销毁
3.2认识相关
寄存器
和汇编指令3.3解析函数栈帧的创建和销毁3.3.1预备知识3.3.2函数的调用堆栈3.3.4准备环境3.3.5转到反汇编3.3.6函数栈帧的创建3.3.7函数栈帧的销毁4、结论总结前言世上有两种耀眼的光芒
2301_79585944
·
2023-12-18 04:11
C语言
c语言
2021-09-26
并根据相加结果设置标志
寄存器
的CF,PF,AF,ZF,SF,OF。唯一的不同是,ADC执行加法运算时,会将CF位的值一起加到目标操作数中。
对落叶很执着
·
2023-12-18 03:51
python c++ summary pdb gdb frame registers 调试器,栈帧,
寄存器
的查看
pdbimportpdbpdb.set_trace()#设置追踪断点命令说明pa打印aq退出n下一行s执行下一行(能够进入函数体)r执行下一行(在函数中时会直接执行到函数返回处)w打印堆栈信息untN执行到第N行disasdisplayassemblercode打印所有属性pdir(obj)程序运行到这里就会暂停并进入pdb调试环境https://blog.csdn.net/zqqbb7601/a
FakeOccupational
·
2023-12-18 02:27
语言学习笔记
python
c++
服务器
延时函数新思路-隐匿的定时器DWT
内容利用DWT实现堵塞延时、非堵塞延时、计时功能目录前言凭什么要用DWTDWT简介涉及
寄存器
介绍代码实现如何配置DWT如何实现堵塞延时如何实现超时判断(非堵塞延时)如何计时实战例子凭什么要用DWT列举四大延时方法的优缺点
小星星星球
·
2023-12-17 21:07
经验分享
单片机
arm开发
stm32
嵌入式硬件
c语言
虚拟化之成本
在Arm系统上,这样的成本的下限包括:31个64位通用
寄存器
(X0到X30)32个128位浮点/SIMD
寄存器
(V0到V31)两个栈指针(SP_EL0、SP_EL1)使用LDP和STP指令,hypervisor
安全二次方security²
·
2023-12-17 21:56
ARM安全
ARM安全架构
虚拟化
virtualization
成本
【Linux下如何生成coredump文件】
通常情况下,core文件会包含了程序运行时的内存,
寄存器
状态,堆栈指针,内存管理信息还有各种函数调用堆栈信息等,我们可以理解为是程序工作当前状
旅之灵夫
·
2023-12-17 20:34
linux
经验分享
Modbus RTU和Modbus TCP的区别 深入篇
目录1传输方式不同2硬件接口不同3校验码不同4指令内容不同4.1ModbusRTU4.1.1功能码为03,表示读
寄存器
4.1.2功能码为10,表示写多个
寄存器
4.2ModbusTCP4.2.1功能码为03
码灵
·
2023-12-17 20:39
通信协议
modbusrtu
modbustcp
modbus区别
linux性能优化-上下文切换
CPU上下文切换,就是先把前一个任务的CPU上下文(CPU
寄存器
和程序计数器)保存起来,然后加载新任务的上下文到这些
寄存器
和程序计数器,最后再跳转到程序计数器所指的新位置,运行新任务,而保存下来的上下文
一杯可乐、
·
2023-12-17 19:59
运维
linux
性能优化
java
patchless amsi学习(上)
前置知识-硬件断点通过翻阅intel白皮书,可以知道cpu的硬件断点是基于DR0-7,总共八个调试
寄存器
实现的。如下图:(x64)硬件断点的本质就是在指定内存下断点,
网安星星
·
2023-12-17 17:27
学习
web安全
网络
安全
数字电路使用555定时器,74163,74194设计跑马灯电路
设计内容:(1)以555定时器为核心器件,自主设计一套时钟脉冲发生电路(推荐学生设计基于多谐振荡器的时钟发生电路);(2)以移位
寄存器
为核心器件,自主设计一套基于时钟信号的跑马灯控制系统,其时钟信号由要求
Tony小周
·
2023-12-17 16:33
单片机
fpga开发
嵌入式硬件
BKP 备份
寄存器
& RTC 实时时钟-stm32入门
那RTC这个外设呢,比较特殊,它和备份
寄存器
BKP、电源控制PWR这两章的关联性比较强,在R
_Amor_
·
2023-12-17 16:19
stm32
stm32
嵌入式硬件
单片机
STM32电源框图解析(VDD、VSS、VDDA、VSSA、VREF+、VREF-、VBAT等的区别)
STM32的工作电压(VDD)为2.0~3.6V,通过内置的电压调节器提供所需的1.8V电源,当主电源VDD掉电后,通过VBAT脚为实时时钟(RTC)和备份
寄存器
提供电源(下图为STM32F1**系列电源框架图
不脱发的程序猿
·
2023-12-17 15:18
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他