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++知识点总结(基础语法2-内联函数, const, 引用)
文章目录内联函数1(inlinefunction)内联函数与宏const引用(Reference)引用的本质
汇编语言
x64汇编-寄存器(Registers)mov指令const引用(常引用ConstReference
CoderZk
·
2023-09-18 01:55
C++
c++
指针
编程语言
面向对象编程
【OpenSSL】VC编译OpenSSL
准备好
汇编语言
编译工具nasm,并添加到path路径。下载好OpenSSL源代码。编译OpenSSL安装Perl,并加入到path路径,检验标标准就是perl命令可用。检验nasm命令可用。
丑过三八线
·
2023-09-18 00:47
Open
SSL
c++
ssl
ARM64汇编基础
主要的寄存器学习任何一门
汇编语言
,可能都需要了解有哪些寄存器。A
周旭光
·
2023-09-17 21:51
单片机
嵌入式硬件
查壳、加壳、脱壳详细教程
会弹出一个选择文件的窗口,我们选择要查壳的文件,同样也可以直接把需要查壳的软件拖到PEID页面里2、这里拖入一个程序后出现如下信息页面这里我们看到BorlandDelphi3.0,他不是一种壳,是一种
汇编语言
Moriia---
·
2023-09-17 20:08
逆向
网络安全
测试工具
安全
windows
汇编语言
学习笔记及总结
汇编语言
简述鱼C
汇编语言
鱼Cwin32
汇编语言
汇编入门内联汇编G++中的内联汇编分为基本形式的内联汇编与扩展形式的内联汇编;毫无疑问,扩展形式的内联汇编更加复杂,也更加强大__asm__与asm两者是一样的
Z初的梦想
·
2023-09-17 19:34
学习
笔记
C语言的特点有哪些?
C语言可以像
汇编语言
一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。2、运算符丰富C的运算符包含的范围很广泛,共有34个运算符。C语言
IT小职
·
2023-09-17 14:43
底层探索--runtime的本质
Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同Objective-C的动态性是由RuntimeAPI来支撑的RuntimeAPI提供的接口基本都是C语言的,源码由C\C++\
汇编语言
编写涉及基础类族
永断阎罗
·
2023-09-17 14:06
王道408计组
汇编语言
部分学习总结
x86
汇编语言
指令基础x86处理器中程序计数器PC通常被称为IP高级语言—>
汇编语言
—>机器语言x86架构CPU,有哪些寄存器EAX通用寄存器EBXECXEDXESI变址寄存器变址寄存器可用于线性表、字符串的处理
码银
·
2023-09-17 09:20
考研计算机组成原理
学习
Proteus的编译运行(以AT89C51为例)
选择芯片的系列与对应的编译器,这里选择
汇编语言
即ASEM-51编译器。如果编译器一个都没有安装,点击一下检查全部,会显示出已安装的编译器,当然后续也可以自行下载安装。点击一下即可编译。
小小快刀手
·
2023-09-17 08:40
proteus
C++中嵌入
汇编语言
的方法
C语言和
汇编语言
相互调用不同的语言就像一座孤岛,似乎毫不相干,但是所有的代码最终都要编译成机器指令,他们本质上也是一样的,最终都是变成指令给CPU下达命令。
geniusNMRobot
·
2023-09-17 08:03
c++
算法
开发语言
汇编语言
程序设计基础知识二
五、顺序结构1、程序设计的步骤1、分析问题2、建立数据模型3、设计算法4、编制程序5、上机调试2、流程图的应用3、程序的基本控制结构1、顺序结构:程序顺序执行,不发生跳转2、分支结构:程序在执行过程中发生跳转3、循环结构:程序重复执行多次4、数据传送指令对于双操作数的要求:(以MOV指令为例)MOV寄存器,立即数MOV寄存器,寄存器MOV寄存器,内存单元MOV内存单元,寄存器MOV内存单元,立即数
黑夜蔓蔓
·
2023-09-17 05:22
汇编语言
嵌入式
8086
JavaSE基础笔记
StringBuffer/StringBuilder八种基本数据类型对应的包装类常用类异常处理机制线程泛型集合IO流反射注解目前知道的设计模式java概述1.语言的发展历史和Java语言概述1)语言的发展史机器语言低级语言
汇编语言
高级语言
不消化0902
·
2023-09-17 01:44
java
java-ee
程序人生
计算机和
汇编语言
1.用电表示数字我们已经学习过二进制来表示数字二进制计数采用0和1组合表示数字0和1很适合使用开关闭合,导线上有电流是1,无电流是我们还可以加上小灯泡,来表示数2.二进制加法机上述这个加法机器是接受左边和下面的输入,把它们当成两个二进制数并相加,在右边输出注意的是:这个加法电路的工作是实时的,输入端的任何变化都将立即导致输出端的变化。3.具体记忆功能的器件——寄存器触发器:可以把D端输入的信号保存
Back~~
·
2023-09-16 21:49
汇编学习
学习
Java学习前两天汇总
1.计算机语言发展史1.第一代机器语言,即二进制01等,只能用来解决简单的计算,过于复杂的问题很难写出代码2.第二代
汇编语言
,仍然略显繁琐,现在操作工业机器人、单片机编程、甚至某些计算机病毒的编写还在使用
龙骨山的夜空
·
2023-09-15 22:05
第一周作业
汇编语言
、系统软件和应用软件,它不像硬件可以有形状,只有二者结合才能称为一台标准的计算机功能:硬件部分:(1)控制器:控制器cu,CPU的组成部分之一,通常与运算器统称为中央处理器,即CUP
小邢_
·
2023-09-15 20:45
即时通讯(IM)开源项目OpenIM对WebAssembly支持,提升web端体验
WebAssembly是一种新的编码方式,可以在现代的Web浏览器中运行-它是一种低级的类
汇编语言
,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如C/C++等语言提供一个编译目标,以便它们可以在
OpenIM
·
2023-09-15 18:30
rust
javascript
开发语言
编译原理期末复习
引论计算机程序设计语言及编译编译:将高级语言翻译成
汇编语言
或机器语言的过程编译器的结构词法分析器语法分析器语义分析器中间代码生成器语言及其文法字母表上的运算字母表∑1\sum{}_{1}∑1和∑2\sum
wutu0513
·
2023-09-15 08:08
复习
编译原理
《
汇编语言
》(王爽版)期末复习考试知识点总结
1.总线和寄存器汇编指令是机器指令便于记忆的书写格式计算机的数据和指令(都是二进制,由cpu区别)存储在内存或磁盘上总线:计算机中连接cpu和其他芯片的导线。逻辑上划分为1.地址总线:指定存储单元——宽度为20(1MB)2.数据总线:cpu与内存或其他器件之间的数据传送——163.控制总线:cpu通过控制总线对外部器件进行控制寄存器是cpu内部的信息存储单元8086cpu有14个寄存器,都是16位
某悠穹
·
2023-09-15 01:54
汇编
开发语言
学习
Linux(四)汇编基础知识、为什么要用汇编
为什么要学习汇编Cortex-A芯片一上电SP指针还没初始化,C环境还没准备好,所以肯定不能运行C代码,必须先用
汇编语言
设置好C环境,比如初始化DDR、设置SP指针等等,当汇编把C环境设置好了以后才可以运行
坛城
·
2023-09-14 15:38
linux
Linux(六)Makefile的作用和实现
led.s就是
汇编语言
写的文件,程序写完后还需要编译,也就是生成执行文件。还不算完,要是烧写在板子上还要生成.bin,我们需要用到Makefile。那么Makefile是干啥的呢?
坛城
·
2023-09-14 15:38
linux
【Linux】工具GCC G++编译器轻度使用(C++)
命令的常用选项四、动静态链接一、关联知识背景gcc与g++分别是gnu的c&c++编译器gcc/g++在执行编译工作的时候,总共需要4步:预处理,生成.i的文件[预处理器cpp]将预处理后的文件转换成
汇编语言
傻响
·
2023-09-14 13:49
Linux
linux
ARM汇编1:如何在C语言中使用汇编
如何在C语言中使用
汇编语言
我最近对ARM的NEON编程有兴趣,主要是为了想学习一些矩阵计算加速相关的知识。但是我又不想写纯粹的
汇编语言
,我想在C语言中嵌入汇编来使用。
yuanlulu
·
2023-09-14 10:28
HPC和深度学习
汇编
c语言
开发语言
ARM
JVM(八)内存与垃圾回收|执行引擎
3机器码、指令、
汇编语言
、高级语言 3.1机器码 3.2指令 3.3指令集 3.4
汇编语言
3.5高级语言 3.6字节码 4解释器 4.1现状 5JIT编译器 5.1概念 5.2HotS
TiaNa_na
·
2023-09-14 07:16
C 编译原理
运行库编译准备工作编译过程1.预处理2.编译3.汇编4.链接分析ELF文件1.ELF文件的段2.反汇编ELFC语言编译过程-摘录编译预处理编译、优化汇编链接过程引入大家肯定都知道计算机程序设计语言通常分为机器语言、
汇编语言
和高级语言三类
VengaZ
·
2023-09-14 07:32
C语言积累
c语言
开发语言
C语言和汇编到底谁更厉害呢?
然而,在特定情况下,
汇编语言
也显示出其优势。C语言适用于绝大多数项目,它在开发效率和性能需求之间取得了平衡。在追求高效率的同时,
汇编语言
也扮演着重要角色,尤其在对性能要求极高的场景下
单片机一哥
·
2023-09-13 15:51
嵌入式硬件
嵌入式实时数据库
【基于Android的ARM
汇编语言
系列】之二:C/C++程序生成ARM汇编程序的过程分析
[email protected]
博客:http://blog.csdn.net/allenwellsgithub:https://github.com/AllenWell【基于Android的ARM
汇编语言
系列
郭孝星
·
2023-09-13 09:18
操作系统
-
Android
C
编译
计算机语言:编译型/解释型、动态语言/静态语言、强类型语言/弱类型语言
1、编译型和解释型编译型编译编译型和
汇编语言
是一样的:也是有一个负责翻译的程序来对源代码进行转换,生成相对应的可执行代码。
Pandakingli
·
2023-09-13 07:36
汇编语言
——标志寄存器
ZF标志:存储运算指令的结果,如add,sub,dec等指令,结果为0则为ZR,(zero),非0则为(NZ);而传送指令如mov,不会影响该标志位;PF标志:记录相关指令执行后,其结果中所有bit位中1的个数是否为偶数。如1的个数为偶数则pf=1(PE),如果为奇数,则为0(PO);(PE,PO)SF标志:相关指令执行后,结果是否为负,如果为负,记录为NG(negative),非负则为(PL)C
qq_41790844
·
2023-09-13 01:57
java
《深入理解计算机系统》读书笔记 —— 第三章 程序的机器级表示
本章主要介绍了计算机中的机器代码——
汇编语言
。当我们使用高级语言(C、Java等)编程时,代码会屏蔽机器级的细节,我们无法了解到机器级的代码实现。既然有了高级语言,我们为什么还需要学习
汇编语言
呢?
3561cc5dc1b0
·
2023-09-13 00:32
C 语言简介
Unix是用
汇编语言
写的,无法移植到其他计算机,他们决定使用高级语言重写。但是,当时的高级语言无法满足他们的要求,汤普森就在BCPL语言的基础上发明了B语言。
梦之归途
·
2023-09-12 20:05
C语言
c语言
开发语言
HNU-计算机系统CS-学习感悟
学习完这本书,对于计算机的组成以及
汇编语言
会有一定的了解,能大致知道计算机的系统层面是怎么工作的。教学采用的是第二版,我的书是第三版,这两者之间的主要不
甘晴void
·
2023-09-12 13:57
#
学习
湖南大学
HNU
计算机系统
CS
软件设计师(二)程序设计语言基础知识
用符号表示的指令称为汇编指令,汇编指令的集合被称为
汇编语言
。人们称机器语言和
汇编语言
为低级语言。面向各类应用的程序设计语言,称为高级语言。不依赖于机器硬件。(
珠光
·
2023-09-12 04:17
软件设计师
软件工程
Xcode 断点 中断不正常 每次断点都进入汇编
(勾上的意思是用
汇编语言
进行Debug)
舟_e9ce
·
2023-09-12 04:11
如何初步学习C语言(1)
由最初的二进制信息到
汇编语言
再到B语言最终形成了C语言。人类语言用于人与人的交流,计算机语言用于人与计算机的交流,C语言就是一门人与计算机交流的高级语言。广泛应用于底层开发。
小钱编程成长记
·
2023-09-12 04:00
如何初步学习C语言
c语言
学习
开发语言
软件工程
笔记
编辑器
后端
上位机编程 VS 嵌入式编程:哪个更有前途?揭秘行业发展秘密
而嵌入式开发通常局限于使用C语言,并且在过去甚至需要使用
汇编语言
,开发者需要深入了解硬件电路,并且可能会面临硬件和软件问题的困扰。
单片机一哥
·
2023-09-11 22:56
嵌入式硬件
嵌入式实时数据库
汇编语言
基础知识
目录前言:
汇编语言
的产生
汇编语言
的组成内存指令和数据cpu对内存的读写操作地址总线数据总线控制总线内存地址空间前言:
汇编语言
是直接在硬件之上工作的编程语言,我们首先了解硬件系统的机构,才能有效地应用
汇编语言
对其编程
小呆瓜历险记
·
2023-09-11 17:16
开发语言
汇编语言
CLD指令
CLD汇编指令cld相对应的指令是std,二者均是用来操作方向标志位DF(DirectionFlag)。.cld使DF复位,即是让DF=0,std使DF置位,即DF=1这两个指令用于串操作指令中。通过执行cld或std指令可以控制方向标志DF,决定内存地址是增大(DF=0,向高地址增加)还是减小(DF=1,向地地址减小)。串操作指令寻址方式有点特殊:源操作数和目的操作数分别使用寄存器(e)si和(
langhuage
·
2023-09-11 15:02
单片机
硬件
【Linux】Linux编译器gcc/g++的使用
文章目录一、程序的翻译过程1.预处理(1.2.3把你的代码编译成二进制代码)2.编译(C语言==>
汇编语言
)3.汇编(无法被执行的二进制文件,为什么捏?)
rygttm
·
2023-09-11 14:06
Linux
linux
运维
服务器
汇编语言
程序设计--基于ARM
环境:DOSbox自动挂载:无需每次打开都要手动挂载设置Dosbox自动挂载_柬纸的博客-CSDN博客_dosbox自动挂载第一章基础知识进制数:按位权展开字符编码:ASCII/Unicode数字编码:BCD(4位代表一个数字)奇偶校验码:设置一个监督位,表明奇校验或偶校验,通过异或位来校验结果海明码:能够检验和纠错反码,补码:符号位不用变补码运算:符号位也参加运算,且有以下规则可以通过OF或双符
幸存者^
·
2023-09-11 02:49
笔记
arm
嵌入式硬件
汇编语言
中的数据处理指令----算数指令
汇编语言
的算术指令1.指令的格式2.算数指令2.1ADD指令2.2ADC指令2.3SUB指令2.4SBC指令2.5RSB指令2.6RSC指令1.指令的格式{}{S}Rd,Rn,Operand2任何指令后都可以跟条件码
七七在努力
·
2023-09-11 02:19
arm
arm
嵌入式硬件
汇编quad_ARM汇编(2)(指令)
一,ARM
汇编语言
立即数的表示方法十六进制:前缀:0x十进制:无前缀二制:前缀:0b二,常用的ARM指令(标准的ARM语法,GNU的ARM语法)1、@M开头系列MOVR0,#12@R0=0XFF。
小徐様
·
2023-09-11 02:19
汇编quad
汇编语言
基础--嵌入式
ARM汇编特点1:LDR/STR架构·ARM采用RISC架构,CPU本身不能直接读取内存,而需要先将内不吃呢中内容加载到cpu中的通用寄存器中才能被cpu处理·ldr(loadregister)指令将内存内容加载到通用寄存器。·str(storeregister)指令将寄存器内容存入内存空间中。·ldr/str组合用来实现ARMCPU和内存数据的交换。ARM汇编特点2::8种寻址方式·寄存器寻址m
Aliukk
·
2023-09-11 02:48
arm
汇编语言
嵌入式
汇编
细!手把手教你如何制作一个微型内核
阅读本文需要有一定的
汇编语言
和C语言功底。基础首先我们来先了解下Linux内核是什么,有什么
马士兵教育苹果老师
·
2023-09-10 23:54
汇编语言
Nasmide编辑软件
用来编写
汇编语言
源程序,Windows记事本并不是一个好工具。同时,在命令行编译源程序也令很多人迷糊。毕竟,很多年轻的朋友都是用着Windows成长起来的,他们缺少在DOS和UNIX下工作的经历。
刘重洋
·
2023-09-10 21:50
汇编语言
汇编语言
编程语言的类型划分
汇编语言
低级语言,通过汇编器翻译成机器语言MOV、PUSH、ADD等特点:对机器友好、执行效率高、移植性差。人类操作不太方便,需要专业人员。
舒一笑
·
2023-09-10 20:13
JVM
java
jvm
开发语言
【Linux学习笔记】gcc编译单个文件
源文件:存放可编辑代码的文件,如存放C,C++和
汇编语言
的文件。目标文件:经过编译器编译生成的CPU可识别的二进制代码,但是目标文件一般不能执行,因为其中有一些函数过程没有相关的指示和说明。
萧-十一
·
2023-09-10 19:28
Linux
linux
gcc
[linux学习笔记]02 gcc安装与使用
安装gcc:sudoapt-getinstallgcc一.程序从源代码到可执行目标文件的四个阶段:-E预编译—>.i文件-S编译—>.s文件内容为
汇编语言
-c汇编—>.o文件-static链接—>.out
唐生一
·
2023-09-10 19:56
linux
linux学习
linux
学习
笔记
语言基础篇13——你可能不知道的元编程
反射和内省是一门元语言以本身为目标语言的体现编译器是高级语言操作
汇编语言
或机器语言的体现
予早
·
2023-09-10 17:59
Python
python
开发语言
objc_msgSend分析(1)-汇编部分
runtime一套c/c++/
汇编语言
形成的api,为Objective-C提供运行时功能。运行时:代码装载到内存里编译时:系统把语法编译成机器可识别的语言,生成可执行文件。
xxxxxxxx_123
·
2023-09-10 17:24
十三、函数式编程(1)
几乎每个人都用
汇编语言
编程。人们虽然知道编译器,但编译器生成的代码很低效,比手工编码的汇编程序多很多字节,仅仅想到这一点,人们还是选择
汇编语言
。通常,为
一只小熊猫呀
·
2023-09-10 16:51
#
On
Java
基础卷
新旧对比
Lambda
表达式
递归
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他