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
CC2530汇编
IAR EW8051-8.1集成开发环境详解与实战指南
本指南详细介绍如何使用IAREW8051进行8051开发,包括项目管理、C编译器、
汇编
器、调试器、模拟器、兼容性、库和外设驱动、代码大小优化、版本控制、文档和支持
华笠医生
·
2025-04-21 19:21
硬件操作指南——ATK-MD0430 V20
使用
CC2530
控制正点原子ATK-MD0430V20显示的完整指南本文将详细介绍如何使用
CC2530
单片机控制正点原子ATK-MD0430V20显示屏,包括IAR开发环境的配置、硬件连接、程序编写和调试等完整步骤
小叮当⇔
·
2025-04-21 07:45
知识就是力量
硬件工程
LDR、MOV和STR指令详解
基本语法2.寻址方式3.伪指令形式二、MOV指令详解1.基本语法2.常见用法3.特殊变体三、STR指令详解1.基本语法2.寻址方式四、三者区别与联系1.基本语法2.操作效率3.大数值处理总结前言ARM
汇编
中的
忧虑的乌龟蛋
·
2025-04-19 12:03
记录
mov
ldr
str
嵌入式
汇编
ARM
单片机
Linux GCC常用命令总结
目录1、指定编译输出的名字2、通过-Wall参数启用所有警告3、使用-E参数只产生预处理输出4、使用-S参数只产生
汇编
代码5、使用-C参数只产生编译的代码6、使用-save-temps参数产生所有的中间步骤的文件
沉迷单车的追风少年
·
2025-04-19 04:12
Linux
手把手写C++服务器
服务端编程
linux
运维
服务器
idea 如何看bytecode_IDEA字节码学习查看神器一、背景bytecode viewer介绍
一、背景很多人想学习Java反
汇编
后的字节码,但是一方面缺乏好的资料,另外一方面缺乏好的工具。关于资料大家可以看《Java虚拟机规范》、《深入理解Java虚拟机》,还可以购买JVM字节码相关的专栏。
weixin_39616503
·
2025-04-18 22:33
idea
如何看bytecode
ipa文件反编译_手把手教你反编译别人的iOS App
这里只最简单的结论给大家,具体原理以及工具的详细使用,请各位自行Google,为什么这么做呢,因为我想用最简单的语言,让没有
汇编
基础的同学也能明白。将用以下几
weixin_39611820
·
2025-04-17 18:03
ipa文件反编译
Linux:Makefile
2.编译(⽣成
汇编
)
NEXU5
·
2025-04-17 15:41
linux
stm32启动文件详解
STM32的启动文件了解:一、启动文件由
汇编
编写,是系统上电复位后第一个执行的程序。
@MengZhongHua
·
2025-04-17 14:34
stm32
嵌入式硬件
单片机
多线程动态库里面调用静态库分配内存函数导致的崩溃cltp
汇编
指令导致
1、概述有这样的一个场景,我有一个动态库myso.so里面有函数start_crash(),用到静态库的内存分配函数,其实静态库里面的static.a里面就封装了一个函数叫system_malloc(),函数返回的是分配的内存地址,然后发现,我在测试demo里面创建了个子线程,然后在子线程里面调用start_crash(),会发现system_malloc函数返回的地址不对,内存不可访问,使用时直
唯独失去了从容
·
2025-04-17 03:22
开发语言
linux
《操作系统真象还原》第七章(2)——中断
《操作系统真象还原》第七章(2)——中断文章目录《操作系统真象还原》第七章(2)——中断前言整数打印函数put_int内联
汇编
基本内联
汇编
扩展内联
汇编
实现中断程序结语前言这篇博客分为三部分:完成第6章put_int
红白小蛋糕
·
2025-04-16 22:48
操作系统真象还原
汇编
笔记
ubuntu
C语言基础(十八)---预处理、库文件
内容提要预处理库文件预处理一、C语言的编译步骤预处理编译(→
汇编
语言)
汇编
(→二级制代码)链接二、什么是预处理预处理就是在源文件(.c文件)编译之前,所进行的一部分预备操作,这部分操作是由预处理程序自动完成的
8RTHT
·
2025-04-16 20:34
c语言
开发语言
大学里只教你C语言,不教你python,真不是为了害你
很多搞计算机的人,总觉得数据结构、C语言、
汇编
、编译原理这些东西特别重要,最好是全都学一遍。但有人就不乐意了,觉得这压根没必要。你想啊,当学生辛辛苦苦读完大学准备找工
飞哥知行录
·
2025-04-16 19:58
python
中年人
经验分享
友善之臂210裸机开发教程:从Cortex-A8架构到实践项目
介绍了处理器架构、启动过程、嵌入式
汇编
语言、内存管理、外设驱动、中断处理、系统时钟与定时器、调试工具,以及一系列实践项目。通过这些内容,开发者将能设计和实现基于Cortex-A8的嵌入式系统。
羊迪
·
2025-04-16 09:28
RTOS实现Try-Catch机制,支持CM3/4/7
包括STM32...实现代码:核心
汇编
部分:#if(configNumberOfExceptionStacks>0)in
蒙塔基的钢蛋儿
·
2025-04-15 16:33
单片机
stm32
嵌入式硬件
arm
S32K3 RAM ECC 的问题
RAM必须写才算初始化,但是实际在main函数内写入时,会触发异常,从而进入错误中断,实测调试发现在
汇编
启动部分就不会。
蒙塔基的钢蛋儿
·
2025-04-15 16:33
arm
嵌入式硬件
【Linux】gcc/g++与动静态库
目录一、gcc和g++编译器的简单使用1.1编译C语言程序1.2编译C++语言程序1.3使用注意事项二、gcc实现程序的翻译过程2.1预处理(进行宏替换)2.2编译(生成
汇编
)2.3
汇编
(生成机器可识别代码
好像有点东西
·
2025-04-15 14:21
Linux
linux
【
汇编
语言】笔记 1~8章
目录寄存器数据在寄存器中的存储8086CPU如何给出物理地址CS和IPjmp寄存器(内存访问)mov、add、sub数据在内存单元的存储DS和[address]CPU的栈机制内存段程序的生命周期编写编译连接加载[BX]和loop[BX]loopdebug和masm对指令的不同处理段前缀一段比较安全的空间包含多个段的程序如何写出包含多个段的程序
Orange#
·
2025-04-15 04:47
汇编语言
x86
汇编
C语言
asm
汇编
源代码之-驻留内存时钟程序
这是一个短小精悍的驻留内存的时钟程序,占用内存极小支持调用参数改变字体具体功能及参数描述如下C:\>ti;普通字体C:\>ti1;数码管字体运行效果图;moresourcecodeathttp://www.ahjoe.com/source/srcdown.asp;TIMERWITH2KINDSOFFONT;FORMAT:;TI[n][d];n:0-1;d:showdatecodesegmentas
tjsoft
·
2025-04-14 10:47
汇编
计算机外设
Foxdisk00-源代码编译
yiiyee.cn/blog/author/luobing/下,我把代码放在github上了https://github.com/luobing/Foxdisk3)编译器使用的是BorlandC++3.1,C编译器和
汇编
编译器都在其中
luobing4365
·
2025-04-14 10:15
汇编语言探索
boot
loader
底层编程
多系统引导
自己写操作系统
汇编语言
asm
汇编
源代码之按键处理相关函数
提供5个子程序:1.发送按键sendkey2.检测是否有按键testkey3.读取按键getkey4.判断键盘缓冲区是否为空bufempty5.判断键盘缓冲区是否已满buffull具体功能及参数描述如下sendkeyprocfar;ax=charcodetestkeyprocfar;out:;zf=1buffempty;;zf=0ax=keycodegetkeyprocfar;out:;ax=ke
tjsoft
·
2025-04-14 10:13
汇编
asm
汇编
源代码之-字库转换程序
将标准的16x16点阵汉字库(下载16x16汉字库)转换成适合VGA文本模式下显示的点阵汉字库本程序需要调用file.asm中的子程序,所以连接时需要把file连接进来,如下C:\>tlinkchghzk+file调用参数描述如下C:\>chghzk;无调用参数,转换标准库文件(SRC16.FNT)为适合VGA文本模式显示的汉字库(DST16.FNT);moresourcecodeathttp:/
tjsoft
·
2025-04-14 10:43
asm
[原创](现代Delphi 12指南): 设置、运行和调试你的第一个macOS应用程序.
[作者]常用网名:猪头三出生日期:1981.XX.XX企鹅交流:643439947个人网站:80x86
汇编
小站编程生涯:2001年~至今[共24年]职业生涯:22年开发语言:C/C++、80x86ASM
我不是代码教父
·
2025-04-14 02:56
#
Delphi随想
macos
delphi
Python Import 详解
PythonImport详解分类:Python2012-05-2516:387043人阅读评论(0)收藏举报importpythonprimitivemodule
汇编
windowspython语法31[
jfkidear
·
2025-04-13 18:00
脚本语言
MCS-51伪指令
上篇我们讲了
汇编
指令格式,寻址方式和指令系统分类,这篇我们讲一下单片机伪指令。伪指令是
汇编
程序中用于指示
汇编
程序如何对源程序进行
汇编
的指令。
不想学习ing~
·
2025-04-13 05:07
汇编
51单片机
Python的50个常识问题解答
Python是一种高级语言,这意味着与C或
汇编
等低级语言相比,它更容
无水先生
·
2025-04-13 01:09
python指南和应用
人工智能综合
前端
python
计算机系统基础——bomblab实验环境配置
一、实验目的1)理解arm
汇编
语言,学会使用调试器。2)熟悉安卓开发板的使用和环境配置;3)熟悉并掌握在linux系统下的shell命令使用。
qq_26919935
·
2025-04-12 12:20
计算机系统
shell
arm
计算机
汇编语言
bomblab
【转贴】GCC内联
汇编
基础
Sandeep.S英文原文[https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html]本文将介绍GCC编译环境下,在C语言代码中嵌入
汇编
代码的基本方法
孙瑞宇
·
2025-04-12 11:17
c/c++
操作系统
汇编
指令和内联
汇编
_内联
汇编
-从头开始
对于C/C++程序员而言,内联
汇编
并不是一项新功能,可帮助我们充分利用计算能力。但是,大多数程序员很少改变这种做法。实际上,内联
汇编
仅满足特定的要求,尤其是在涉及高级编程语言的最前沿时。
cusi77914
·
2025-04-12 11:16
c++
编程语言
python
java
人工智能
十六进制(Hexadecimal)简介
1.2十六进制表示法在编程中,通常用以下方式表示十六进制数:C/C++/C#/Java等:前缀0x(如0x1A3F),
汇编
语言/Pascal等:后缀h(如1A3Fh)1.3十六进制与十进制对照表十六进制十进制二进制
xiaowu080
·
2025-04-11 23:57
开发语言
linux c与c语言的区别吗,嵌入式c语言与c语言的区别
原标题:嵌入式c语言与c语言的区别最广泛使用的系统编程语言是C语言,它是使用自由格式源代码的简单编程语言;它曾用于以前用
汇编
语言构建的应用程序中。
通天晓鹿
·
2025-04-11 22:48
linux
c与c语言的区别吗
病毒分析-手动脱壳和自动脱壳工具
2.特点:对脱壳者有一定水平要求,涉及到很多
汇编
语言和软件调试方面的知识。适用于各种复杂的壳代码,包括手写壳和定制壳。过程
Alsn86
·
2025-04-11 07:02
病毒分析
笔记
【CMU 15-213 CSAPP】详解cachelab——模拟缓存、编写缓存友好代码
编写缓存模拟器(cachesimulator),模拟地址与缓存之间的映射关系二、编写缓存友好(cache-friendly)代码,从而优化矩阵转置碎碎念:cachelab可以用c语言写,终于不用在gdb一行行看
汇编
了
andrew_1219
·
2025-04-11 05:53
计算机基础
缓存
c语言
性能优化
xv6-labs-2024 lab1
lab-1注:实验环境在我的
汇编
随手记的末尾部分有搭建教程。
Rinai_R
·
2025-04-10 23:16
操作系统
操作系统
mit
6.s081
计算机基础
c语言
随手记录
反
汇编
(Disassembly):把目标代码转为
汇编
代码的过程,也可以说是把机器语言转换为
汇编
语言代码、低级转高级的意思,常用于软件破解(例如找到它是如何注册的,从而解出它的注册码或者编写注册机)、外挂技术
a5161027
·
2025-04-10 23:14
其他
操作系统的分页机制
WIN32
汇编
和以前教科书上的
汇编
的不同之处WIN32当然要涉及到界面了,没界面还搞个鬼哦以前俺们学的都是DOS16位
汇编
现在技术进步了,学32位啦NND在DOS下,16位采用段寄存器寻址方式,也就是二级寻址方式具体的就是前
navyblue1982
·
2025-04-10 21:05
领略汇编
windows核心编程
descriptor
dll
汇编
dos
windows
存储
C++编译
汇编
八股总结
汇编
的四个阶段?预编译(预处理):预编译是源代码在编译之前进行的一些处理,主要包括宏定义展开、条件编译指令处理和头文件展开等。
Yasen^o
·
2025-04-10 15:57
c++八股复习
c++
汇编
开发语言
汇编
mov命令与常见错误
mov命令类似于赋值,将src的值赋给dst.格式:movdest,src操作:将src的内容移至dest,移动后src的内容还在,dest的内容被src覆盖。一.规则1.CS、IP的值不可以作为目标操作数(值->CS,IPX);2.dest、src不可以同时作为存储器操作数出现(内存->内存X);3.段寄存器不能相互转送(段->段X);4.不能把立即数送入段寄存器(CS、DS、SS、ES)或者内
JaredYe
·
2025-04-09 13:29
小白
汇编
软件需求分析习题
汇编
需求工程练习题一、选择题1.软件需求规格说明书的内容不应包括对()的描述。A.主要功能B.算法的详细过程C.用户界面及运行环境D.软件的性能*正确答案:*B:算法的详细过程;2.需求分析最终结果是产生()A.项目开发计划B.可行性分析报告C.需求规格说明书D.设计说明书*正确答案:*C:需求规格说明书;3.需求分析中,开发人员要从用户那里解决的最重要的问题是()A.让软件做什么B.要给软件提供哪些
JaredYe
·
2025-04-09 13:28
需求分析
visual studio断点无法进入
问题排查查看moc文件,
汇编
代码以及设置调试选项均不生效。
譕訫學壊
·
2025-04-08 07:42
visual
studio
ide
qt
Linux中用gdb查看coredump文件
查看dump的命令:gdb可执行文件dump文件路径查看函数调用栈(gdb)bt查看反
汇编
代码(gdb)disassemble查看寄存器的值(gdb)infoall-registers如果通过上述简单命令无法排查
照书抄代码
·
2025-04-07 13:52
C++
linux
运维
服务器
低级编程语言和高级编程语言
一.区分低级编程语言和高级编程语言的方法1.低级编程语言低级编程语言,并不是简单的编程语言,而是写起来很费事的编程语言,如所有编程语言的"祖宗":
汇编
语言,写起来极其麻烦,说不定一个inta=1;它就得写好几行
INDEX3086
·
2025-04-06 21:41
开发语言
[CH32] RISC-V
汇编
指令解释
1、原因发现串口初始化了,但是debug的时候串口外设寄存器值都是02、RISC-V
汇编
指令解释指令含义加载/存储指令指令功能描述lw(LoadWord)从内存加载一个字(32位)到寄存器lb(LoadByte
古希腊掌握嵌入式的神
·
2025-04-06 15:02
单片机
嵌入式硬件
Intellij IDEA/AndroidStudio中查看类的字节码文件的方法(高效)
文章目录方法一:使用javap指令`javap-c-vDog.class`对class文件反
汇编
得到Gog类的类文件:方法二:使用jclasslibbytecodeviewer插件插件地址插件安装使用方法方法三
TeresaMei
·
2025-04-06 12:46
其他工具项
intellij-idea
java
ide
linux gcc
/hello#运行程序分步编译预处理:-E(生成.i文件)gcc-Ehello.c-ohello.i编译为
汇编
:-S(生成.s文件)gcc-Shello.i-ohello.s
汇编
为目标文件:-c(生成.
azaz_plus
·
2025-04-06 10:59
Linux
linux
gcc
函数库
ARM Cortex-A7处理器中`ISB`
汇编
指令解析
在ARMCortex-A7处理器中,ISB(InstructionSynchronizationBarrier)是一条关键的
汇编
指令,用于确保指令流的同步和正确性。
指令集诗人
·
2025-04-05 22:11
zynq
arm开发
汇编
AT&T
汇编
基础(六)——伪指令
所有
汇编
器伪指令的名称均以点号(.)开头。名称的其余部分由字母组成,通常为小写。本章讨论GNU
汇编
器在任意目标机器配置下均可使用的伪指令。某些机器配置提供额外的伪指令,详见《机器相关特性》章节。.
灿烂的贝壳
·
2025-04-05 21:33
Linux内核
汇编
伪指令
Linux
刚毕业的大学生从事嵌入式技能列表
汇编
语言:理解底层硬件操作(如启动代码、中断处理)。硬件基础数字电路与模拟电路:理解基本电路设计、ADC/DAC、信号调理等。
froxy
·
2025-04-04 17:33
工具
单片机
嵌入式硬件
win32
汇编
环境,网络编程入门之十八
;win32
汇编
环境,网络编程入门之十八;在这一教程里,学习一下,如何判断访问的网页是什么编码,以下示例只判断是UFT-8还是GB2312编码,其它的编码方式可以此类推;为什么需要这个东西?
一品人家
·
2025-04-04 08:00
win32汇编网络编程入门教程
汇编
GCC/G++编译原理分析
一、概述C和C++编译器是集成的,编译一般分为四个步骤:预处理(preprocessing)编译(compilation)
汇编
(assembly)连接(linking)gcc认为预处理的文件是(.i)是
zhu1289303556
·
2025-04-03 14:34
工具编译
编译原理
gcc
汇编语言
学习指南!某大厂开发者对于Android多线程的总结,已开源
先来看一张计算机专业的大学课程表:数据结构与算法、计算机组成原理、
汇编
语言程序设计、Java语言程序设计、C/C++程序设计、操作系统、计算机系统
m0_57064331
·
2025-04-03 04:55
程序员
android
移动开发
面试
上一页
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
其他