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
外部中断c51汇编语言
GCC与汇编保护模式编程实例
有的保护模式编程实例全是
汇编语言
。linux0.01在高版本GCC又编译不能通过,即使编译通过也不能正常运行。能正常运行的linux0.01的信息也是很少。
macroseasoft
·
2023-11-21 11:42
保护模式
GCC
汇编
Linux-ARM汇编及ARM片内寄存器
简介
汇编语言
在嵌入式驱动开发中通常只会用到很小的一部分,主要用于处理特定的底层操作和性能优化。
xiaoliu_henniu
·
2023-11-21 09:44
linux
arm开发
汇编
C51
_keil汇编+proteus仿真(小白教程)
pwd=441m提取码:441m
C51
芯片安装包链接:https://pan.baidu.com/s/14oWGMcsOkimzZKZivxH2TA提取码:yw63proteus链接链接:https:/
摸鱼带师小弟
·
2023-11-21 05:55
大学时代
proteus
stm32
计算机指令系统代码设计,指令系统
指令系统程序功能:求两个数据之和并输出#includeintmain{inta,b,sum;a=12;b=13;sum=a+b;printf("sumis%d\n",sum);//在高级语言中称为语句;在机器语言和
汇编语言
中称为指令
zqk666mkq~
·
2023-11-20 22:19
计算机指令系统代码设计
C语言——基础语法
再到后来的
汇编语言
,也就是简单的将一些常用的二进制代码片段用一些简单的英文字母所代替,再按照一定规则书写,因此,
汇编语言
要比机器语言更便于阅读和理解。由于
汇编语言
依赖于硬件体
lightchenliang
·
2023-11-20 22:42
c语言
开发语言
算法
数据结构
链表
【STM32】RTC(实时时钟)
1.RTC简介本质:计数器RTC中断是
外部中断
(EXTI)当VDD掉电的时候,Vbat可以通过电源--->实时计时STM32的RTC外设(RealTimeClock),实质是一个掉电后还继续运行的定时器
m0_63077733
·
2023-11-20 20:16
STM32
stm32
嵌入式硬件
Git删除某次提交
退出log查看按下q就会自动退出gitlog2、删除提交ID的提交记录,执行以下命令:gitrebase-i9720ea5427037676e7
c51
56831348611e9a21c5a^注意:提交ID
老马甲
·
2023-11-20 18:01
Git
git
Java代码编译和执行的整个过程
Java代码编译是由Javac编译器来完成,流程如图:Javac是一种编译器,能将一种语言规范转化成另外一种语言规范,通常编译器都是将便于人理解的语言规范转化成机器容易理解的语言规范,如C/C++或者
汇编语言
都是将源代码直接编译成目标机器码
Djbfifjd
·
2023-11-20 16:39
DSP笔记
入门,GPIO输入输出,
外部中断
,定时器,串口。上拉和下拉其实就是为了给IO口一个初始值,在断电的时候IO是为高电平还是低电平,还有增强IO的驱动能力。
傻童:CPU
·
2023-11-20 13:37
DSP
学习笔记
dsp
DSP学习笔记之系统时钟、定时器、GPIO篇
\qquad写在前面,不管是
C51
、MSP430、32也好,DSP也好,总要有一个掌握的比较熟练,不能每次都复制粘贴别人的代码然后修修补补吧。不要再做Ctrl+C、Ctrl+V工程师。
for_good_love
·
2023-11-20 13:06
菜鸟张明要飞之微处理器相关
dsp开发
Linux系统编程之我的学习笔记1
gcc(g++)的工作流程:1预处理:调用cpp的预处理器,do的工作是:去掉注释,展开头文件,宏替换gcc-Etest.c-otest.i2编译:gcc将源代码文件编译为
汇编语言
代码gcc-Stest.i-otest.s3
Fanfan21ya
·
2023-11-20 12:03
Linux下cpp开发
Linux系统编程
c++
80
C51
单片机的七种寻址方式
目录单片机的七种寻址方式1.直接寻址2.寄存器寻址3.寄存器间接寻址4.立即寻址5.变址寻址6.相对寻址7.位寻址首先理解这样的等式地址是20H的寄存器中,存放的内容是01H(20H)=#01H符号指令的书写格式单个操作数的指令:操作助记符[目的操作数]两个操作数的指令:操作助记符[目的操作数],[源操作数]描述符号Rn(n=0~7)当前工作寄存器组中的寄存器R0~R7之一Ri(i=0,1)当前工
dulu~dulu
·
2023-11-20 08:52
计算机网络
学习日常(考研向)
单片机
嵌入式硬件
计算机网络
常见的寻址方式
直接寻址和位寻址
常见寻址方式的形式
单片机原理及接口技术
基于STM32的SR04超声波模块(基本库和HAL库)
超声波模块的一些事情这里写目录标题关于HC-SR04超声波模块的一些事情STM32(基本库)代码实现STM32(Hal库)超声波模块的实现关于模块的一些内容可以在淘宝的购买界面能找到,因为模块比较简单,主要用到的内容是IO口输出方波,
外部中断
和定时器计时我买的超声波就
迷谜秘谧弥
·
2023-11-20 08:21
stm32
嵌入式
单片机
Stm32CubeMX学习笔记 -- GPIO、定时器中断、PWM、ADC、串口
本文内容结合个人开发经验和其他博主的见解,供个人学习使用----待更新----文章目录----待更新----系统选择芯片配置时钟、调试模式√中断优先级NVIC√生成code√GPIO-
外部中断
定时器定时器中断
DoTheTran
·
2023-11-20 08:18
嵌入式
stm32
单片机
python和字符编码
python和字符编码程序语言的发展机器语言程序语言,最初的计算机语言是机器语言,完全是0和1组成的二进制串如:0101010111010101
汇编语言
因为01010101的字符串,冗长,不利于维护,所以产生了带助记符的
汇编语言
举例
桃花郁郁泛红浪
·
2023-11-20 00:59
csapp深入理解计算机系统 bomb lab(1)phase_1
实验目的:进一步了解机器级代码,提高
汇编语言
、调试器和逆向工程等方面原理与技能的掌握。
暮色_年华
·
2023-11-20 00:51
linux
运维
服务器
c51
c语言中变量不初始化,关于单片机全局变量初始化的问题
变量分为局部与全局,局部变量又可称之为内部变量。由某对象或某个函数所创建的变量通常都是局部变量,只能被内部引用,而无法被其它对象或函数引用。全局变量既可以是某对象函数创建,也可以是在本程序任何地方创建。全局变量是可以被本程序所有对象或函数引用。一个局部变量在被其它对象引用时,会是一个空值。但全局变量却不会出现这种情况。全局变量使用注意全局变量的存在主要有以下一些原因:1,使用全局变量会占用更多的内
丹丹丹3
·
2023-11-19 22:15
c51c语言中变量不初始化
C51
编程25-应用篇(单片机与电脑端实现wifi通讯)
本文实现单片机使用ESP-01Swifi模块与电脑端进行数据通讯。设置wifi模块波特率由于ESP-01Swifi模块默认波特率是115200,51单片机通常的波特率设置在9600.因此需要设置wifi模块的波特率。设置如下。连接串口调试助手(可以使用安信可助手,或者其他串口调试助手),通过串口发送数据给wifi模块进行设置。\\波特率为96008个数据位1位停止位,0位校验位,0关闭流控AT+U
颖川初尘
·
2023-11-19 21:57
51单片机
单片机
嵌入式
智能家居
Keil软件介绍与烧录工具的使用
MS
C51
单片机,如果要实现功能,就需要执行程序,正如在电脑上,想要听音乐,你必须要安装一个软件打开音频文件,这个软件可以是酷狗,也可以是网易云音乐。
颖川初尘
·
2023-11-19 21:27
51单片机
C51
编程1-输出电平(点亮LED1)
51单片机中,有4个组I/O口,分别是P0、P1、P2、P3;I/O(Input/Output)口,Input表示输入电平信号,Out表示输出电平信号。在数字电路中,电平有高低电平两种,也就是说I/O口,这个端口可以输入或者输出高低电平。不同数字电路系统中,对于电平的定义的电压不一样。而在STC89C52中5V的系统中(如下图所示),低于0.8V被识别为低电平,而高于2.0V被识别为高电平。LED
颖川初尘
·
2023-11-19 21:27
51单片机
LV.2 Linux C语言高级
使用的是用
汇编语言
。
AlterEgo(●ˇ∀ˇ●)
·
2023-11-19 21:37
嵌入式学习笔记
linux
c语言
汇总51单片机中英语单词缩写+全称和相关术语解释【51篇】持续更新中~
TransmitDATA)发送数据RXD(ReceiveDATA)接收数据TMOD(TIMER/COUNTERMODECONTROLREGISTER)定时器、计数器模式控制寄存器GATE门控位INT0&INT1
外部中断
申请输入端
叫我刘老刘
·
2023-11-19 18:19
嵌入式
51单片机
嵌入式硬件
单片机
mcu
Keil/STM32单片机开发——如何使用单片机开发函数库?
在我的上一篇文章《Keil4/keil5如何新建
C51
/STM32工程项目(手把手教细节)》中,提到了“STM32标准库”和“HAL库”这个概念。
JesonHumber_f4
·
2023-11-19 18:42
单片机
stm32
嵌入式硬件
基于单片机
C51
全自动洗衣机仿真设计
**单片机设计介绍,基于单片机
C51
全自动洗衣机仿真设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 基于单片机
C51
的全自动洗衣机仿真设计是一个复杂的项目,它涉及到硬件和软件的设计和实现
01单片机设计
·
2023-11-19 18:39
单片机
单片机
嵌入式硬件
<
> 复习整理 第1-3章
(戈登.摩尔是Intel的创始人之一)1.2程序设计语言/程序设计语言的执行方式包括编译执行和解释执行两种.1.2.1程序设计语言概述/程序设计语言包括三类:机器语言.
汇编语言
.高级语言/"编程不是一
HIICIO
·
2023-11-19 17:22
OC 底层原理之对象的本质
1、语言转换流程OC-->C/C++-->
汇编语言
-->机器语言分析:1、OC代码底层实现是C/C++代码2、机器语言是计算机能识别的唯一语言3、OC的对象、类主要是基于C/C++的结构体实现的将源码文件转为
Abner_XuanYuan
·
2023-11-19 16:01
汇编入门
CPU在运行的时候实际上是读取指令并一条一条的执行,而这些指令是二进制的,也就是机器码,但是由于二进制的语言对人类的可读性不好,因此便出现了
汇编语言
,一般而言,
汇编语言
可以看作是机器码的文本格式,它们间可以相互转换
某某香肠
·
2023-11-19 16:23
【STM32-
外部中断
学习笔记以及注意点】
今天学习了一下
外部中断
检测按键引脚电平变化触发中断,并在中断服务程序中实现对LED灯的反转:有关
外部中断
EXTI(ExternInterrupt)
外部中断
:1.EXTI可以监测指定GPIO口的电平信号,
ggbb_4
·
2023-11-19 16:37
stm32
学习
单片机
汇编语言
字符串比较与查找
(
汇编语言
实现)用字符串处理指令编制程序,处理字符串的比较和查找,显示结果。要求:(1)字符串的比较函数中,一个字符串在数据段定义,另一个字符串在程序执行时从键盘输入,必须定义键盘缓冲区。
Reacubeth
·
2023-11-19 14:44
汇编语言
徐奕的专栏
汇编语言
汇编基础知识
它是机器指令的集合,所谓机器指令就是机器能够正确执行的命令1.2
汇编语言
的产生1.
汇编语言
的主体是汇编指令2.汇编指令实际上就是机器指令的助记符。
嵌入式男孩
·
2023-11-19 14:13
菜鸟开始学汇编
汇编
c语言字符串汇编,C语言调用
汇编语言
实现字符串拷贝
首先用两个文件:1、创建c.c这个文件,里面内容为:#include/*声明
汇编语言
中的代码段*/externvoidstrcopy(constchar*s,char*d);intmain(intargc
weixin_39926040
·
2023-11-19 14:39
c语言字符串汇编
【汇编】栈及栈操作的实现
而
汇编语言
作为一种低级语言,直接与计算机的硬件打交道,其核心概
人才程序员
·
2023-11-19 14:33
汇编
c++
c语言
软件工程
单片机
嵌入式硬件
物联网
【汇编】Loop指令、段前缀
汇编语言
作为一种底层语言,直接操作计算机的硬件,其中的LOOP指令和段前缀是我们探讨的两个重要概念。LOOP指令为我们提供了一种简洁的方式来实现循环,而段前缀则是用来指定数
人才程序员
·
2023-11-19 14:33
汇编
汇编
c语言
c++
开发语言
物联网
单片机
嵌入式硬件
汇编语言
练习_0_字符串显示
文章目录环境1、Bochs虚拟机2、VirtualBox工具1、notepad++2、nasm思路第一步:第二步:第三步:第四步:第五步:第六步:第七步:第八步:解析1、第二行中jmpcode2、计算字符串长度3、ds为何为0x07c04、有关8086显存知识5、loops解释6、结尾的字符填充效果1、virtualbox2、bochs代码1、汇编代码2、机器码对照汇编代码环境1、Bochs虚拟机
柳家山头号矿工
·
2023-11-19 14:30
OS编写
8086
汇编
汇编语言
任务1—字符串比较
任务1字符串比较问题#(若发现错误请大家严格加以斧正)如下所示的数据区中给出两个字符串,请比较它们的大小,并将结果记录在result处:相等(E)、前大后小(A)、前小后大(B)datasegmentstr1db‘YanTai’,0str2db‘YanCheng’,0resultdb0dataends请在程序中加入足量的注释报告内容:带注释的源程序及运行结果如下DOSBox下的运行结果源程序内联代
sixgod味
·
2023-11-19 14:59
反汇编
字符串
【汇编】处理字符问题
文章目录前言一、处理字符问题1.1
汇编语言
如何处理字符1.2asciiascii码是什么?ascii码表是什么?
人才程序员
·
2023-11-19 14:26
汇编
汇编
linux
服务器
c语言
c++
单片机
嵌入式硬件
现代计算机发展各个阶段的主要特点是什么,计算机的发展历史 现代计算机发展的6个阶段...
软件方面采用的是机器语言、
汇编语言
。应用领域以军事和科学计算为主。特点是体积大、功耗高、可靠性差。速
博雅汇MBA申请中心
·
2023-11-19 12:03
计算机发展历史的感想
第一代计算机只能通过机器指令、
汇编语言
进行编程,整个过程异常复杂。第二代计算机——晶体管1958年,IBM公司制成了第一台全部使用晶体管的计算机RCA501型。第二
SixSheep_OneDog
·
2023-11-19 12:44
servlet
java
服务器
基于STM32的多组
外部中断
(EXTI)的优化策略与应用
在某些嵌入式应用中,可能需要同时处理多个
外部中断
事件。STM32系列微控制器提供了多组
外部中断
线(EXTILine),可以同时配置和使用多个GPIO引脚作为
外部中断
触发器。
嵌入式杂谈
·
2023-11-19 05:14
单片机
stm32
嵌入式硬件
STM32
外部中断
(EXTI)与RTOS多任务处理的协同设计
当在STM32上使用
外部中断
(EXTI)与RTOS(Real-TimeOperatingSystem,实时操作系统)进行多任务处理时,需要设计合适的协同机制,以确保可靠的中断处理和任务调度。
嵌入式杂谈
·
2023-11-19 05:14
单片机
嵌入式硬件
基于STM32的
外部中断
(EXTI)在嵌入式系统中的应用
外部中断
(ExternalInterrupt,EXTI)是STM32嵌入式系统中常见且重要的功能之一。它允许外部事件(例如按键按下、传感器触发等)通过适当的引脚触发中断,从而应用于各种嵌入式系统中。
嵌入式杂谈
·
2023-11-19 05:29
单片机
stm32
嵌入式硬件
64位AT&T
汇编语言
使用bss段.skip指令储存字符,并使用系统调用输出字符
.globalmain.section.data.section.bss#需要输出的字符数组,还没有初始化mystring:.skip4.section.textmain:#将mystring这个字符串的地址存入到rbx寄存器中leaqmystring,%rbx#将a放入到mystring第一个字节里边movb$'a',(%rbx)#将地址往后边移动一个字节addq$1,%rbx#将b放入到mys
seasidezhb
·
2023-11-19 04:36
汇编语言
汇编
01_Java前世今生
编程语言发展历史机器语言
汇编语言
高级语言(使用接近人类自己的语言书写,翻译器再将其翻译成计算机能理解的语言)总结:不管是什么样的高级编程语言,最终都是翻译成计算机底层可以识
-seventy-
·
2023-11-19 00:43
Java基础
java
汇编语言
与C语言混合编程
函数调用规约在c语言中有这样的代码intsubtract(inta,intb){returna-b;}我们可以用这样的形式调用它intsub=subtract(3,2)这样我们就完成了一次函数调用,这是C语言最常见的函数调用手法,可是大家想过没有,计算机是如何知道我们传入的两个参数3和2在哪里的呢?我们可以保存在寄存器中,但是寄存器的数量是有限的,我们也可以放在内存栈中,调用的时候传入栈的地址,放
LyaJpunov
·
2023-11-18 22:26
C
c语言
linux
汇编
【51单片机系列】
C51
基础
本文内容是关于
C51
语言的基础内容的,包括
C51
的数据类型、变量、运算符、函数以及reg52.h文件中的内容,有些与C中相同的内容没有记录在此,比如常量、某些变量、表达式、程序结构、数组等没有涉及。
小地瓜重新去华容道工作
·
2023-11-18 22:10
51单片机
51单片机
单片机
认识STM32 的中断及如何使用
也就是说,当
外部中断
发生时(比如来自某个传感器),处理器暂停其正在执行,首先提供中断服务,然后继续其正常执行。为了了解STM32F103C8中的中断,我们将使用按钮作为
外部中断
。
大华工控上位机
·
2023-11-18 20:34
单片机
stm32
c语言
常用编程语言
1.C语言C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有
汇编语言
的特点。
老張的博客
·
2023-11-18 19:46
编程语言
编程语言
c语言程序设计教程王曙燕,C语言程序设计
《C语言程序设计(第2版)》共13章,主要内容包括C语言的基本概念、基本语法和基本数据结构、C和
汇编语言
的混合编程、编译预处理等知识,并给出了一个小型超市管理的综合实例,介绍了C语言图形程序设计的基本方法
weixin_39662263
·
2023-11-18 19:15
c语言程序设计教程王曙燕
Lecture 4 Process Scheduling(进程调度)
中断技术中断是指程序执行过程中当发生某个事件时,中止CPU上现行程序的运行引出该事件的处理程序执行执行完毕返回原程序中断点继续执行中断源外中断:来自处理器之外的硬件中断信号如时钟中断、键盘中断、外围设备中断
外部中断
均是异步中断内中断
Day-3
·
2023-11-17 17:52
粗略学习操作系统
单片机
嵌入式硬件
【汇编】CS、IP寄存器与代码段,用
汇编语言
写的源程序,jmp指令
文章目录前言一、CS和IP寄存器与代码段的关系1.1CS和IP寄存器的演示1.28086PC读取和执行指令演示二、用
汇编语言
写源程序2.1汇编程序是什么2.2工作过程2.3汇编程序结构2.4程序中的三种伪指令
人才程序员
·
2023-11-17 13:41
汇编
汇编
tcp/ip
网络协议
华为
c语言
c++
开发语言
上一页
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
其他