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&&汇编
Linux--gcc与make
文章目录gcc/g++的使用背景知识gcc与g++gcc的编译过程预处理编译
汇编
链接函数库自动化构建工具--make三个时间伪目标文件其他表示方法mybin的推导过程gcc/g++的使用背景知识GCC是一个开源的编译器套件
诡异森林。
·
2023-11-15 02:31
Linux
linux
运维
服务器
如何查看反
汇编
(VS)
如何查看反
汇编
1.设置断点2.运行到该处3.右键反
汇编
结果1.设置断点2.运行到该处3.右键反
汇编
结果即可跳转查看反
汇编
NiNi_suanfa
·
2023-11-15 02:44
调试技巧
c语言
c++
CVE-2010-2883 从漏洞分析到样本分析
汇编
语言。可以看《深入理解计算机系统》第三章。缓冲区溢出漏洞利用。可以看《0day安全:软件漏洞分析技术》。软件脱壳、PE文件格式。
TimeShatter
·
2023-11-15 01:05
漏洞分析
恶意代码分析
二进制
恶意代码分析
CVE-2010-2883
漏洞分析
脱壳
逆向分析
Orange‘s:一个操作系统的实现学习笔记2
$"前言去年就开始学习Orange’s:一个操作系统的实现,今年记录并总结一下学习中遇到的一些问题,由于我
汇编
基础几乎为0,对计算机也不是很了解,所以写的这些注释和总结难免会有错误和纰漏,敬请原谅。
超大青花鱼
·
2023-11-14 22:12
学习
软件工程——计算机
单项选择题·A、高级语言的命令用英文单词来表示·B、高级语言的语法很接近人类语言·C、高级语言的执行速度比低级语言快·D、同一高级语言可在不同形式的计算机上执行【解析】:通常计算机语言执行速度为:机器语言>
汇编
语言
彼此,我的QQ裹不曾,有你
·
2023-11-14 21:25
大数据
C语言从入门到精通——变量类型和常量类型
编译-Sxxx.s
汇编
文件gcc-Shello.i-ohello.s1)逐行检查语法错误。【重点】—整个编译4步骤中最耗时的过程。2)将C程序翻译成
汇编
指令,得到.
小陈phd
·
2023-11-14 20:47
c语言
c++
算法
μC/OS-II 源码阅读笔记 —— 内核深度剖析
06临界保护对子中C语言的变量跟
汇编
子函数中的寄存器是怎样联系起来的?07任务切换时具体做些什么?08任务切换在什么时
俟命
·
2023-11-14 19:22
操作系统
单片机
c语言
stm32
汇编
语言和本地代码及通过编译器输出
汇编
语言的源代码
CSDN话题挑战赛第2期参赛话题:学习笔记目录一、
汇编
语言和本地代码二、通过编译器输出
汇编
语言的源代码一、
汇编
语言和本地代码计算机CPU只能运行本地代码(机器语言)程序,用C语言等高级语言编写的代码,需要经过编译器编译后
夏志121
·
2023-11-14 17:19
计算机基础
汇编语言
源代码
编译器
计算机基础
Java
HC32F005 国产低功耗华大MCU芯片介绍
HC32F005内核采用Cortex-M0+内核,配合成熟的KeilμVision调试开发软件,支持C语言及
汇编
语言
XHSC-MCU
·
2023-11-14 17:18
华大单片机介绍
HC32F005
华大MCU
国产低功耗
单片机
华大HC32F005
【查漏补缺】01 java程序员必备底层基础知识篇
文章目录计算机的组成
汇编
语言CPUCPU是什么CPU基本组成超线程缓存乱序执行合并写NUMA操作系统(基于linux)内核外核CPU指令级别进程管理中断(信号)内存管理总线内核同步基本概念内核同步常用方法计算机的组成
汇编
语言本质机器语言的助记符
小刘说
·
2023-11-14 17:10
基础知识
java
cpu
操作系统
内存管理
【反编译系列】反编译so文件(IDA_Pro)
IDAPro能够对so文件进行反
汇编
,从而将二进制代码转化为
汇编
语言,利
zhgeliang
·
2023-11-14 16:23
Android
内核
【反编译系列】四、反编译so文件(IDA_Pro)
IDAPro能够对so文件进行反
汇编
,从而将二进制代码转化为
汇编
语言,利
致守
·
2023-11-14 16:52
android
android
java
apache
一个超简单的反编译任务(IDAPro、X32dbg)
一个超简单的反
汇编
任务所需工具IDAPro、X32dbg、VisualC++6.0实验步骤首先,我们新建一个简单的程序并编译运行。
一个手掰橙
·
2023-11-14 16:21
安全
反编译
【
汇编
】计算机的组成
文章目录前言一、计算机的基本组成1.1中央处理器(CPU)1.2内存指令和数据存储的位置计算机中的存储单元计算机中的总线地址总线数据总线控制总线1.3输入设备和输出设备1.4存储设备二、计算机工作原理三、计算机的层次结构总结前言计算机是现代社会不可或缺的工具,它的强大功能离不开其复杂而精密的组成结构。本文将深入探讨计算机的组成,从硬件层面解析计算机是如何执行任务的,以便读者更好地理解这一神奇的技术
人才程序员
·
2023-11-14 14:27
汇编
汇编
c语言
c++
底层
机器语言
单片机
嵌入式硬件
【
汇编
】
汇编
语言的介绍
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
汇编
是什么?二、为什么要学习
汇编
语言?
人才程序员
·
2023-11-14 08:59
汇编
汇编
c语言
c++
底层
机器语言
嵌入式硬件
物联网
【优化版】DOSBox及常用
汇编
工具的详细安装教程
文章目录前言一.dosbox的介绍、下载和安装1.1dosbos简介1.2dosbox的下载1.2.1方式一:官网下载(推荐)1.2.2方式二:网盘安装包1.3dosbox的安装1.4窗口的调整二.配置
汇编
工具
聆风吟_
·
2023-11-14 08:46
DOSbox
汇编
人工智能
linux
【LittleXi】C程序预处理、编译、
汇编
、链接步骤
【LittleXi】C程序预处理、编译、
汇编
、链接步骤C程序#includeintmain(){intx=1,y=1;printf("x+y=%d",x+y);}1、预处理将头文件引入进来、除去注释、宏定义下放执行指令
Little Xi
·
2023-11-14 08:16
c语言
汇编
在以BUF,字节存储区中,存放有n个带符号整数。试编写统计其中负偶数个数(假设≤9)并且显示。
;默认认采用ML6.11
汇编
程序DATASSEGMENT;此处输入数据段代码BUFDB-2,2,3,4,-4N=$-BUFDATASENDSSTACKSSEGMENT;此处处输入堆栈段代码STACKSENDSCODESSEGMENTASSUMECS
溟有常青木
·
2023-11-14 07:10
汇编语言
汇编
从键盘上接受一个数字字符,如不是,显示“not odd”到屏幕的下一行;否则显示“odd”,并且显示该数字字符到屏幕的下一行。
;默认认采用ML6.11
汇编
程序DATASSEGMENT;此处输入数据段代码pDB'Pleaseinputanumberchar(1~9):$'qDB'notodd$'wDB'odd$'DATASENDSSTACKSSEGMENT
溟有常青木
·
2023-11-14 07:40
汇编语言
汇编
RISC-V函数调用约定 ABI
有关寄存器的编程约定函数调用过程中函数跳转和返回指令的编程约定call和ret用的最多注意前戏protogue
汇编
调用Ccaseasm2ctest.sfoo函数就是C代码中的函数名test.cC调
汇编
(
三境界
·
2023-11-14 07:17
RISC-V
risc-v
计算机指令考前小记
RTL寄存器传送语言:简化对指令功能的说明R[r]:存储器r的内容M[addr]:存储单元addr的内容M[R[r]]:寄存器r的内容所指的存储单元的内容
汇编
指令movw4(%ebp),%ax的RTL语言为
上课耽误学习
·
2023-11-14 07:14
笔记
C语言模块化开发,深入多文件编程
目录文章目录目录多文件编程项目分割避免命名冲突项目生成的过程预处理编译
汇编
链接语言发展的过程机器语言
汇编
语言C语言高级语言编译的本质目标文件里藏着什么可执行文件链接过程链接关键因素——符号强符号和弱符号强引用弱和引用静态库
国家级庸才
·
2023-11-14 06:52
C语言
c语言
C++ Primer之函数探幽
我们应该在VS编译器下调试过代码,也看过反
汇编
语言。我们发现当程序在涉及到跳转函数时,它的
汇编
指令是call://函数名——>f2(4);01
q496958148
·
2023-11-14 06:12
C++
函数重载
函数模板
引用
内联函数
趣谈
汇编
语言符号数
专题:
汇编
语言中有符号数还是无符号数?专题:
汇编
语言中有符号数还是无符号数?一、
汇编
语言在存储方面讲,有符号数和无符号数存储形式是一致的。
手写的从前66
·
2023-11-14 04:55
汇编语言
汇编语言
Linux--gcc/g++
gcc支持多种硬件平台二、gcc编译程序过程gcc编译程序主要经过四个过程:预处理、编译、
汇编
、链接gcc编译程序过程预处理预处理的功能:进行宏替换预处理功能主要
RXY24601
·
2023-11-14 04:45
Linux
linux
运维
服务器
C与
汇编
深入分析
汇编
怎么调用C函数直接调用BLmain传参数在arm中有个ATPCS规则(ARM-THUMBprocedurecallstandard)(ARM-Thumb过程调用标准)。
饼干饼干圆又圆
·
2023-11-14 04:54
stm32
c语言
汇编
开发语言
编译原理第七章:语法制导翻译和中间代码
A、源代码B、机器语言C、
汇编
语言D、目标代码正确答案:D2.在编译程序中与生成中间代码的目的无关的是()A、便于目标代码优化B、便于存储空间的组织C、便于目标代码的移植D、便于编译程序的移植正确答案:
会飞的种花家
·
2023-11-14 03:07
笔记
编译原理
基本概念对齐:编译器gcc、clang、make、cmake
编译器gcc、clang、make、cmake辨析首先说明编译器是翻译代码为计算机语言的一个工具,我们平时写的代码如果想在某个特定的计算机上执行(计算机的cpu构架不同),就需要编译器来对代码进行编译
汇编
链接
或许对了
·
2023-11-14 03:59
CMake构建系统
arm裸机测试led灯亮灭、风扇、马达等
汇编
代码:.text.global_start_start:@RCC使能GPIOERCC_MP_AHB4ENSETR[4]->1LDRR0,=0X50000A28LDRR1,[R0]ORRR1,R1,#
路过的坏人
·
2023-11-13 23:23
arm开发
【ARM
汇编
】字符串大小写转换
CSDN话题挑战赛第1期活动详情地址:话题PK赛参赛话题:
汇编
知识分享话题描述:我们的计算机知识就像一座金字塔,底层是数学,上面是数字电路,然后是
汇编
,再往上是操作系统、网络、数据库、高级编程语言、框架等等
IM汤姆凯特
·
2023-11-13 23:17
ARM嵌入式基础
arm
嵌入式硬件
arm开发
ARM汇编
cpp反
汇编
之构造函数2
{CNumber*pNumber=NULL;pNumber=newCNumber;pNumber->m_nNumber=3;printf("%d\r\n",pNumber->m_nNumber);}反
汇编
_子木_
·
2023-11-13 21:40
cpp
反汇编
笔记
cpp
反汇编
cpp反
汇编
之继承之基类
先分析一个例子。#includeclassCBase{public:CBase(){printf("CBase\n");}~CBase(){printf("~CBase\n");}voidSetNumber(intnInt){this->m_nNumber=nInt;}intGetNumber(){returnthis->m_nNumber;}private:intm_nNumber;};clas
_子木_
·
2023-11-13 21:40
反汇编
cpp
cpp
反汇编
cpp反
汇编
之数组
先贴上源代码#includevoidShow(charszBuf[]){strcpy(szBuf,"HelloWorld");}char*RetArray(){charszBuff[]={"HelloWorld"};returnszBuff;}voidmain(){intnArray[5]={1,2,3,4,5};/*intnOne=1;intnwo=2;intnThree=3;intnFour=
_子木_
·
2023-11-13 21:40
反汇编
cpp
cpp
反汇编
cpp反
汇编
之protected
protected关键字:摘自MSDNprotected关键字指定对member-list中的成员直到下一个访问说明符(public或private)或类定义的末尾的访问。只能通过以下项使用声明为protected的类成员:最初声明这些成员的类的成员函数。最初声明这些成员的类的友元。使用公共或受保护访问(派生自最初声明这些成员的类)派生的类。也对受保护成员具有专用访问权限的以私有方式派生的直接类。
_子木_
·
2023-11-13 21:39
cpp
反汇编
反汇编
cpp
cpp反
汇编
之控制结构
献上代码及反
汇编
分析。。
_子木_
·
2023-11-13 21:39
cpp
反汇编
笔记
cpp
反汇编
从x86-64
汇编
角度看c++代码
前言在刚开始工作时,我不知道你们是否有疑惑过引用和指针到底有什么本质区别,是否纠结过是使用ifelse还是switchcase,抑或纠结于使用i++还是++i。上述这些问题,哪怕我们对c++/c特性再明白,对《c++primer》看的再多,也无法解决。当然我们也可以到网上搜博客,但说实话,我看了那么多博客也没有找到太多满意的答案,而且零零散散的每次查阅,都要花费大量时间,所以在这自己做一次总结。本
叫我小黄吧
·
2023-11-13 20:47
汇编
c++
开发语言
x86实模式保护模式
windowsintel8086版权所有:《x86
汇编
语言从实模式到保护模式——李忠王晓波余洁》加载器用户程序两者需要遵从一致的协议用户程序内部的某个固定位置,包含有对该程序的描述信息加载器在该固定位置进行读取这个位置就是用户程序的开头头部在源程序中以一个段的形式出现
ma_de_hao_mei_le
·
2023-11-13 20:16
安全
x86
汇编
C++编译时多态是如何实现的呢?(名字粉碎机制)
在linux环境下,我们可以查看
汇编
代码,这个是我们的源代码。
Halo Cooker
·
2023-11-13 18:43
c++
算法
数据结构
[安卓逆向]IDA Pro的认识及使用
[安卓逆向]IDAPro的认识及使用软件介绍IDAPro全称是交互式反
汇编
器专业版,人们其简称为IDA,IDApro是业界最成熟、先进的反
汇编
工具之一,是目前最棒的一个静态反编译软件,为众多0day世界的成员和
yirj
·
2023-11-13 08:35
抓包逆向
android
java
3.2 IDAPro脚本IDC常用函数
IDAPro内置的IDC脚本语言是一种灵活的、C语言风格的脚本语言,旨在帮助逆向工程师更轻松地进行反
汇编
和静态分析。
微软技术分享
·
2023-11-13 08:01
《灰帽黑客:攻守道》
IDA
Pro
IDC脚本
2023年【福建省安全员C证(专职安全员)】考试及福建省安全员C证(专职安全员)试题及解析
题库来源:安全生产模拟考试一点通公众号小程序福建省安全员C证(专职安全员)考试根据新福建省安全员C证(专职安全员)考试大纲要求,安全生产模拟考试一点通将福建省安全员C证(专职安全员)模拟考试试题进行
汇编
安全生产模拟考试一点通考试平台
·
2023-11-13 04:01
职业技能
试题
教育
安全
证书
考试
linux 线程栈,Linux线程之线程栈
中间嵌入了一段
汇编
代码,代码的本意是取出GS指示的段(对GS不了解的可以查看这篇博文,touchme)。
白布里
·
2023-11-13 01:20
linux
线程栈
soul协议算法
虽然我无法详细介绍"SoulApp"的逆向工程技术,但以下是一些常见的逆向工程技术,可能与你的研究相关:1.反
汇编
(Disassembly):将二进制文件转换为可读的
汇编
代码,以便理解程序的指令和逻辑。
q2919761440
·
2023-11-13 00:12
逆向开发
算法
java
开发语言
2023-11-10
今日学习:异构pwn,把arm32
汇编
复习了一遍.然后就没了好摆烂啊,今天信息隐藏实验也没搞出来,哎明日计划:之前的任务还没有完成:重新开始搞kernel_pwn了把剩的一道qemu逃逸的题目做了.晚上看
XiaozaYa
·
2023-11-13 00:52
日记
笔记
常用ARM
汇编
1.数据处理指令:ADD,SUB,MUL:算术操作(加、减、乘)。AND,ORR,EOR,BIC:逻辑操作(与、或、异或、位清除)。MOV,MVN:寄存器传送和取反。CMP,CMN,TST,TEQ:比较操作。示列:算术操作:ADDRn,Rm,Operand2:将Rm和Operand2的值相加,并存入寄存器Rn。SUBRn,Rm,Operand2:从Rm减去Operand2的值,并将结果存储在Rn。
CClaris
·
2023-11-12 22:47
arm开发
汇编
嵌入式
单片机
ARM Cortex-M3 架构寄存器以及
汇编
指令
ARMCortex-M3架构寄存器以及
汇编
指令1.1寄存器组R0-R12为通用寄存器(RO-R3传递形参,R4-R12保存局部变量),R13(SP)栈指针,R14(LR)寄存器用于保存子程序/中断返回地址
耶穆穆谏默
·
2023-11-12 22:43
单片机
架构
汇编
C语言基础
从C源程序到成为可执行文件中间所要经历的步骤:C源文件-预处理-编译-
汇编
-链接-可执行文件使用gcc-v来查看当前gcc版本:接下来我们使用gcc编译器来逐步调试看一下这个编译过程,在这个之前记得准备一个
TheITSea
·
2023-11-12 22:03
C/C++学习
c语言
开发语言
在以TAB为首地址的字存储区中存放有N个无符号数,试统计低3位全为1的数的个数(个数设为≤9),并显示。
;默认认采用ML6.11
汇编
程序DATASSEGMENT;此处输入数据段代码TABDW-7,7,15,20,21N=($-TAB)/2;GDW0DATASENDSSTACKSSEGMENT;此处处输入堆栈段代码
溟有常青木
·
2023-11-12 21:04
汇编语言
汇编
用
汇编
语言编写从键盘上接受一个小写字母,将它变成对应大写字母并显示。
DSEGSEGMENTADB'PLEASEINPUT(a~z):','$';用于输入提示BDB0AH,0DH,'$';换行处理DDB'Inputerror','$';输入错误提示DSEGENDSCSEGSEGMENTASSUMECS:CSEG,DS:DSEG;加载上面的内容进入程序START:MOVAX,DSEGMOVDS,AXMOVAH,09HMOVDX,OFFSETA;求得输入提示信息的变量地
溟有常青木
·
2023-11-12 21:34
汇编语言
笔记
汇编
【C语言】C语言从入门到精通 | 第1章 C语言概述—自学笔记
目录一、C语言发展史(一)程序语言简述1、机器语言2、
汇编
语言3、高级语言(二)C语言的历史二、C语言的特点(一)高效性(二)灵活性(三)功能丰富(四)表达力强(五)移植性好三、一个简单的C程序(一)#
小泽的熊先森
·
2023-11-12 20:53
#
C语言从入门到精通
c语言
开发语言
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他