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
gnu汇编
大数相乘(c语言/c++)
代码:stringmultiply(strin
gnu
m1,strin
gnu
m2){if(num1=="0"||num2=="0")//其中有一个为0就直接返回0了return"0
落春只在无意间
·
2025-03-28 12:35
#
数据结构
#
字符串
c语言
c++
字符串
算法
uboot linux-kernel buildroot 编译纪要
aptinstallnightpdfgoldendictdevice-tree-compileremacsgit-guiclangqt6*flexbisonnfs-kernel-serverrpcbindgolang-golibssl-devlibavcodex-dev
gnu
numericopen-vm-toolsffmpeglibboos
suirosu
·
2025-03-28 07:59
linux
第16章 嵌入式系统架构设计理论与实践
这一阶段的嵌入式系统硬件是单片机,软件停留在无操作系统阶段,采用
汇编
语言实现系统的功能。这阶段的主要特点是:系统结构和功能相对单一,
辣香牛肉面
·
2025-03-28 04:09
系统架构师第二版教程
系统架构
六十天Linux从0到项目搭建(第五天)(file、bash 和 shell 的区别、目录权限、默认权限umask、粘滞位、使用系统自带的包管理工具)
bitLSBsharedobject,x86-64,version1(SYSV),dynamicallylinked,interpreter/lib64/ld-linux-x86-64.so.2,for
GNU
h^hh
·
2025-03-28 02:52
Linux
linux
win32
汇编
环境,网络编程入门之十三
;win32
汇编
环境,网络编程入门之十三;在这一教程里,我们学习一下如何利用HttpQueryInfo函数,测试一下所访问的网页是否存在;一般情况下,返回404错误即意味着没有该网页,我们可以用这个HTTP
一品人家
·
2025-03-27 22:57
win32汇编网络编程入门教程
汇编
汇编
语言——跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP
一、无条件跳转:JMP;二、根据CX、ECX寄存器的值跳转:JCXZ(CX为0则跳转)、JECXZ(ECX为0则跳转);根据标志位跳转的指令:JE;等于则跳转JNE;不等于则跳转JZ;为0则跳转JNZ;不为0则跳转JS;为负则跳转JNS;不为负则跳转JC;进位则跳转JNC;不进位则跳转JO;溢出则跳转JNO;不溢出则跳转JA;无符号大于则跳转JNA;无符号不大于则跳转JAE;无符号大于等于则跳转J
jena_wy
·
2025-03-27 22:54
汇编
c++
汇编
dup指令
dup要与dd,dw,db配合使用,用来重复定义数据例子:db3dup(0)定义了3个字节,它们都是0,相当于db0,0,0db3dup(0,1,2)定义了9个字节,它们是0、1、2、0、1、2、0、1、2相当于db0,1,2,0,1,2,0,1,2db3dup('abc','ABC')定义了18个字符,它们是‘abcABCabcABCabcABC’相当于db‘abcABCabcABCabcABC
jena_wy
·
2025-03-27 22:53
linux
软考-软件设计师(6)-程序设计语言基础:
汇编
、编译解释系统、正规式、有限自动机、前缀、中缀、后缀表达式、参数传递方式、自然表达式转换、面向对象概念等高频考点知识点汇总
场景软考-软件设计师-程序设计语言模块高频考点整理。以下为高频考点、知识点汇总。软件设计师上午选择题知识点、高频考点、口诀记忆技巧、经典题型汇总:软考-软件设计师(1)-计算机基础知识点:进制转换、数据编码、内存编址、串并联可靠性、海明校验码、吞吐率、多媒体等:软考-软件设计师(1)-计算机基础知识点:进制转换、数据编码、内存编址、串并联可靠性、海明校验码、吞吐率、多媒体等-CSDN博客软考-软件
霸道流氓气质
·
2025-03-27 13:11
软考
软考
软件设计师
程序设计语言基础
软考合集
Python笔记1:前置知识之命令提示符(CMD)
二、什么是命令提示符(CMD、command)在微机原理与
汇编
语言的课程中,我们曾了解过“
KNoto
·
2025-03-27 07:59
Python学习之路
笔记
windows
交叉编译程序
交叉编译程序的万能命令如果交叉编译工具链的前缀是arm-buildroot-linux-
gnu
eabihf-,在交叉编译开源软件时如果里面有configure,万能命令如下.
kuinnebula
·
2025-03-27 01:06
linux
c++
汇编
busybox的终端图形化界面菜单
系列文章目录
GNU
-ncurses库简介文章目录系列文章目录前言总结lxdialog分析Config.in文件修改示例前言busybox终端图形化配置界面,和内核的相似总结进程启动,准备数据调用子程序子程序负责渲染
耶耶耶耶耶~
·
2025-03-26 19:02
其它
C
busybox
ia-32
汇编
笔记
1
汇编
语言中test的用法为举例方便说一下jnz和jz测试条件JZZF=1JNZZF=0即Jz=jumpifzero(结果为0则设置ZF零标志为1,跳转)Jnz=jumpifnotzerotest属于逻辑运算指令功能
simanstar
·
2025-03-26 18:23
汇编语言
汇编
汇编语言
32位
汇编
与反
汇编
:DEBUG 命令使用指南
前言
汇编
语言是计算机底层编程语言,直接与CPU指令集对应。掌握
汇编
语言和调试工具(如DEBUG)是深入理解计算机工作原理的关键。
re1ife
·
2025-03-26 18:53
汇编
开发语言
嵌入式硬件
如何用visual studio2015搭建
汇编
环境编写
汇编
在VisualStudio2015中搭建
汇编
环境可以通过安装VisualC++(VC++)和MicrosoftMacroAssembler(MASM)来实现。
ToF君
·
2025-03-26 18:51
兔云程序
visual
studio
汇编
ide
安全研发----64位和32位程序在Visual Studio中使用
汇编
方法总结
目录一.32位程序使用方法二.64位程序使用方法一.32位程序使用方法直接可以在代码中直接嵌入 __asm { leaeax,shellcode; jmpeax; } 二.64位程序使用方法64位中不像32位程序一样能够在程序中书写代码段,要嵌入到文件中新建一个.asm文件.codefun1procmovrax,120addrax,34subrax,130r
信安成长日记
·
2025-03-26 17:21
Windows终端安全
安全研发
visual
studio
ide
visualstudio
keil如何生成最终程序
文章目录1.预处理阶段2.编译阶段3.
汇编
阶段4.链接阶段5.下载和调试阶段在使用Keil进行编译、链接直至生成最终程序的过程中,主要经历以下几个阶段:1.预处理阶段功能:预处理器会对源文件(通常是.c
✎ ﹏梦醒͜ღ҉繁华落℘
·
2025-03-26 14:53
keil
单片机
c语言
嵌入式工程师具备的能力要求
汇编
语言了解:当需深度优化性能、精准控
✎ ﹏梦醒͜ღ҉繁华落℘
·
2025-03-26 14:52
c++
c语言
嵌入式硬件
c++手撕协程库,实现生成器与自定义可等待对象
今天我们来从零实现一个非对称协程库,这个库是使用
汇编
实现上下文切换,实现了生成器与自定义可等待对象协程是用户态的线程,它需要由程序来进行调度,如上下文切换与调度设计都需要程序来设计,并且协程运行在单个线程中
飞鼠_
·
2025-03-26 07:06
C++
c++
开发语言
python创建一个工程_python构建一个项目
myfactmodule"deffactorial(num):"""返回给定数字的阶乘值:ar
gnu
weixin_39975486
·
2025-03-26 07:04
python创建一个工程
wsdl调用
importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importorg.alex.core.kit.Si
gnU
tils
天很蓝_风很大
·
2025-03-26 04:42
wsdl接口调用
java
如何在linux操作系统里面使用gcc编译程序并且运行
1.gcc工作流程1.1预处理--E所作的内容有:宏替换、头文件展开、去掉注释xxx.c文件->xxx.i文件(.i文件还是c文件)1.2编译--S最浪费时间的xxx.i->xxx.s(.s是
汇编
文件)
chenziang1
·
2025-03-25 23:04
linux
运维
服务器
第一章 计算机系统概述
超大规模集成电路–>微处理器发展机器字长:计算机一次整数运算所能够处理的二进制位数贝尔实验室发明晶体管仙童半导体发明集成电路摩尔等人离开仙童创立Intel摩尔定律桑德斯离开仙童创立AMD软件的发展编程语言机器语言
汇编
语言高级语言操作系统
Run303
·
2025-03-25 23:02
计算机组成原理
笔记
gdb: Invalid disassembly modifier
这个错误是什么意思,如果在这里可以打印出来说,/s不是合法的反
汇编
指令的修饰器,可能更容易理解。但是这个也是没有跑了,就是/s用错误了。
mzhan017
·
2025-03-25 21:47
gdb/coredump
gdb
modifier
【C++】通讯录管理系统+少量数据结构
#include#includeusingnamespacestd;#definemax1000structnewp{stringname;intsex;intage;strin
gnu
mber;stringadd
XYN5114
·
2025-03-25 19:01
C++
c++
学习方法
数据结构
笔记
开发语言
c语言可以直接对硬件操作,c语言可以直接对硬件进行操作吗_后端开发
从本质上来说,连
汇编
语言都不可以。只有机器语言能够
龚琳娜
·
2025-03-25 19:30
c语言可以直接对硬件操作
C语言概念——C语言到底是什么?
前言C语言是一种通用的高级语言,是有丹尼斯-里奇在贝尔实验室为UNIX操作系统而设计的,编程语言总共分为三种:高级语言、
汇编
语言、机器语言。一、C语言是什么?
雨又停了C又行了
·
2025-03-25 19:28
c语言
开发语言
微机原理与
汇编
语言试题十三
一、单项选择1.(单选题)若BL=83H,CF=1,则ADCBL,90H执行后,AH=()A.14HB.15HC.16HD.17H正确答案:A2.(单选题)若DX=1010H,BX=0923H,则SUBDX,BX的执行结果为(A.168DHB.06EDHC.F6DDHD.0087H正确答案:B3.(单选题)从键盘输入一串字符使用DOS功能调用(A.1号功能B.2号功能C.9号功能D.10号功能正确
minaMoonGirl
·
2025-03-25 12:42
汇编
探索复古编程的奇境:JSON65,一个在6502
汇编
语言中的JSON解析器
探索复古编程的奇境:JSON65,一个在6502
汇编
语言中的JSON解析器json65AJSONparserwrittenin6502assemblylanguage.项目地址:https://gitcode.com
蒋素萍Marilyn
·
2025-03-25 08:09
基于 KEIL C51和 proteus的 C51
汇编
程序设计实例
由于一直用C语言对51操作,突然要用
汇编
来写,一时不知道如何实现。
做一个码农都是奢望
·
2025-03-24 21:15
course
汇编
c
语言
框架
win32
汇编
环境,网络编程入门之十
;让我们继续上一教程的内容,上一教程里主要是应用WinHTTP的函数的基本应用;在这一教程里,我们将这些乱码就成可识的,同时研究一下如何读大容量的网页,比如超过1万字节的网页;win32
汇编
环境,网络编程入门之十
一品人家
·
2025-03-24 15:01
win32汇编网络编程入门教程
汇编
MCS51指令系统及
汇编
程序设计
掌握MCS-51
汇编
语言指令是51单片机
汇编
设计程序的基础。按所占字节分,MCS-51指令分三种:(1)单字节指令49条:(2)双字节指令45条;(3)三字节指令17条。
cxz204986
·
2025-03-24 05:32
51单片机
链接-简介
1.编译器的驱动程序编译器系统中包含编译驱动程序,驱动程序主要包含:预处理器,编译器,
汇编
器和连接器。
zhubo_1117
·
2025-03-24 04:27
深入理解计算机系统
win32
汇编
环境,网络编程入门之九
;在上一教程里,我们学习了在连接成功网站后,应该发送什么数据给网站;在前面的几个教程里,简单地运行了套接字机制连接网站的方式,这是字节级的网络连接,扩展几乎是无限的。;想了想,这个开个头就行了,暂时放下来,再讲下去越搞越复杂,还是把一些基础运用的方式讲一讲。以后回头再来研究它。;从这个教程开始,讲一下部分微软专用网络API的运用。;微软网络API有2个值得一提,1个是WinInet,还1个是Win
一品人家
·
2025-03-24 04:22
汇编
编译链接过程
.这个过程称为编译链接过程.本文篇幅较长,想直接看分析过程点击这里下面是从源代码到可执行文件的整个编译链接的过程:整个编译链接过程无非就分为编译过程和链接过程1.编译过程C文件编译过程又可分为:编译和
汇编
YancyKahn
·
2025-03-23 20:44
编译链接
编译
链接
GCC
CPP编译与链接过程
1.概述在C++中,从源代码(.cpp文件)到最终可执行程序,需要经历以下四个主要阶段:预处理(Preprocessing)编译(Compilation)
汇编
(Assembly)链接(Linking)2
阿斯顿的风格
·
2025-03-23 19:38
c++
开发语言
ubuntu
linux
bash
编译
汇编
Linux线程控制封装及线程互斥
1.clone函数的使用#define_
GNU
_SOURCE#include#includeintclone(int(*fn)(void*),void*child_stack,intflags,void
z一一m
·
2025-03-23 15:30
Linux
linux
cmake makefile cmakelists.txt的区别和联系
Makefile(
GNU
Make):定义与作用:Makefile是一种文本文件,通常用于指定如何编译和链接源代码以生成可执行文件或库文件。
YRr YRr
·
2025-03-22 20:58
CMake
c++
开发语言
cmake
CMake、CMakeLists.txt、Makefile、Make、
GNU
、gcc、g++
CMake、CMakeLists.txt、Makefile、Make、
GNU
、gcc、g++CMakeCMakeLists.txtMakefileMake
GNU
GCC(
GNU
CompilerCollection
進擊的L酱
·
2025-03-22 20:27
Makefile
gcc
Linux
gnu
unix
c++
笔记
汇编
- 基础知识
文章目录前言1.组成2.指令和数据3.存储器读写4.地址总线5.数据总线6.控制总线7.计算机组成7.1存储器芯片8.内存地址空间总结前言
汇编
语言是直接在硬件之上工作的编程语言,首先了解硬件系统的结构
雨过濯缨
·
2025-03-22 13:56
汇编语言
汇编
CentOS7下安装python3.8
uname-a>Linuxlocalhost.localdomain3.10.0-327.el7.x86_64#1SMPThuNov1922:10:57UTC2015x86_64x86_64x86_64
GNU
讓丄帝愛伱
·
2025-03-22 12:51
Linux
编程语言
『 C++ 』线程与原子操作:高效并发编程的利器
:thread`类的简单介绍1.3线程函数参数二、线程同步与锁2.1线程同步与锁2.2死锁演示三、原子操作3.1原子操作与线程安全3.2原子操作的优势3.3CAS操作与自旋锁3.4原子操作与普通操作的
汇编
对比四
锐策
·
2025-03-22 11:42
C++
多线程
c++
开发语言
【已解决】将CentOS7系统安装至U盘(四):安装Qt5.14.2(解决#error qt requires c++11 support问题)
目录1下载安装文件2安装Qt5.14.2和QtCreator3解决编译问题1下载安装文件从Qt官网或清华大学镜像站https://mirrors.tuna.tsinghua.edu.cn/
gnu
/gcchttps
pyengine
·
2025-03-22 08:48
qt
c++
开发语言
centos
MDK(Keil μVision 5)的编译过程及文件类型全解
MDK(KeilμVision5)的编译过程及文件类型全解一、编译过程MDK的编译过程主要分为预处理、编译、
汇编
、链接、生成可执行文件、格式转换六个阶段。
froxy
·
2025-03-22 07:07
工具
arm
stm32
【工具】gdb使用详细介绍
都显得尤为重要,多掌握一些命令可以提升我们的效率和解决问题的能力;按照我的理解,对GDB的掌握程度可以分为三种人:基础命令,大家都知道相对高阶一点的,少数人了解,掌握之后可以提升调试解决问题的效率需要结合反
汇编
努力努力再努力~~
·
2025-03-21 12:46
linux疑难问题排查实战
gdb
linux
问题调试
使用arm-linux-gdb进行正确安装和编程
GNU
调试器(GDB)是一个功能强大的调试工具,可以用于调试ARM平台上的应用程序。本文将介绍如何正确安装arm-linux-gdb,并提供一些示例源代码,以便您开始进行ARM平台上的编程和调试。
风华绚烂
·
2025-03-21 11:08
arm开发
linux
运维
编程
RK35XX(3568) Android WSL ubuntu22.04 编译环境配置
那不如试一试wsl吧,命令行操作,流程又快捷wsl简介:适用于Linux的Windows子系统可让开发人员按原样运行
GNU
/Linux环境-包括大多数命令行工具、实用工具和应用程序-且不会产生传统虚拟机或双启动设置开销
hmbbPdx_
·
2025-03-21 09:48
firefly-RK3288
RK驱动开发
Rk开发(RK3568)
android
linux
汇编
常用指令速查
一、
汇编
速查MOVAA,BB将BB放到AA里CALL调用子程序(相当于BASIC的GOSUB)RET与RETF返回程序(相当于BASIC的RETURN)CMPXX,YY比较XX与YYJZ若相等则转移JNZ
爱吃饼干的熊猫
·
2025-03-21 05:16
汇编
使用总结
汇编
dos
null
basic
command
测试
C语言历史
从程序语言的发展过程可以看到,以前的操作系统等系统软件主要是用
汇编
语言编写的。
李鲶鱼
·
2025-03-20 11:17
学习
c++
c语言
Linux GDB print pretty
在GDB(
GNU
调试器)中,setprintprettyon是一个用于格式化结构体和联合体输出的命令。
小米人er
·
2025-03-20 09:03
我的博客
linux
gdb
C++协程入门教程
noninteractiveapt-getinstall-y\build-essentialcmakebazelgitg++-12libcppcoro-dev\openssh-serverrsyslogcurl
gnu
pg
ox0080
·
2025-03-20 06:02
#
北漂+滴滴出行
C++协程
VIP
激励
c++
开发语言
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他