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
汇编语言--王爽
iOS-底层原理13:dyld加载流程
编译过程其中编译过程如下图所示,主要分为以下几步:step1:载入源文件,包括.h、.m、.cpp等文件;step2:进行预处理,替换宏,删除注释,展开头文件,产生.i文件;step3:进行编译,将.i文件转换为
汇编语言
AcmenL
·
2023-02-17 02:24
汇编语言
中利用and和or进行大小写转换
通过上图可以看出abcd、ABCD在内存中的字节数据为:a->61b->62c->63d->64A->41B->42C->43D->44我们发现小写字母和大写字母之间的16进制表示相差20H,也就是:小写-20H=大写大写+20H=小写再看下图:从图中我们可以看出,小写字母和大写字母的二进制表示形式中,只有第6位(从左往右数是第3位)是不同的,小写是1,大写是0,这样我们就能得出结论,小写转成大写
小璇璇1
·
2023-02-17 02:11
基于JavaScript编写8086汇编指令查询工具
目录前言一、程序效果展示二、程序制作过程前言
汇编语言
还是在大学的时候学的,
汇编语言
有个特点是语句短、条数多,很难可以把全部指令都背熟。
·
2023-02-16 20:36
NSObject 底层本质
meta-calss对象)七、isa和superClass指针八、对象属性、方法数据结构一、OC转C/C++OC的底层是通过C\C++实现,所以OC代码编译过程一般是先将OC转为C\C++,C\C++进一步转为
汇编语言
ZhengYaWei
·
2023-02-16 14:41
第1章 概述
相关名词解释指令:对计算机进行程序控制的最小单位指令系统:所有指令的集合程序:为了完成某项特定任务使用某种语言编写的一组指令序列机器语言:一组由01组成的指令码(计算机唯一识别的语言)
汇编语言
:使用标识符替代
qq_21559915
·
2023-02-07 09:53
c语言
Java 虚拟机规范
1.编译就是.java文件到.class的转变,class是二进制文件是机器可以处理的文件,所有才需要编译,编译后的命令包含在jvm的指令集中,JVM可以按照自己的规则执行,高级语言《
汇编语言
《机器语言注解
释_远
·
2023-02-07 01:21
iOS逆向之初识别汇编
汇编语言
是使用助记符代替机器语言。
聚朋友iOS
·
2023-02-06 23:29
2020-01-18
计划:1.Qt语言学习QT怎么学习初学QT怎么学Qt学习资料2.cprimerplus了解3.4.delphi5.
汇编语言
程序设计从1/16学到了1/17,进度至3.2-5。
中大网安菜鸡本人
·
2023-02-06 18:06
汇编学习小记(二)-顺序程序设计
20180411第二次实验总结实验目的1.掌握非压缩的BCD码运算及其调整办法2.掌握Dos功能调用int21h的1,2,9,10号功能3.掌握Bios功能调用int10h的3号功能1.写一个简单的
汇编语言
程序
葭葭葭葭葭
·
2023-02-06 17:15
《
汇编语言
》-
王爽
第三版学习笔记 转移指令的原理
1.可以修改IP,或通知修改CS和IP的指令统称为转移指令。概括的讲,转移指令就是可以控制CPU执行内存中某处代码的指令。8086CPU的转移行为有一下几类:只修改IP时,称为段内转移,比如:jmpax同时修改CS和IP时,称为段间转移,比如:jmp1000:0由于转移指令对IP的修改范围不同,段内转移又分为:短转移和近转移短转移IP的修改范围为-128~127近转移IP的修改范围-3287~32
Nonmfly
·
2023-02-06 15:05
冯诺依曼计算机工作原理的设计思想是,冯诺依曼计算机工作原理的设计思想是.doc...
A.程序设计B.程序存储C.程序编制D.算法设计【】【】语言是用来编程计算机程序的工具,有高级语言(如VB、VFP)和低级语言(
汇编语言
、机器语言)之分。
KNSTY
·
2023-02-06 08:02
7-Shell 编程基础
编程语言:编译器,解释器编程语言:机器语言,
汇编语言
,高级语言静态语言:编译型语言(必须要编译后才能执行)强类型(变量)事先转换成可执行格式C,C++,Java,C#动态语言:解释型语言onthefly
柠檬小暴
·
2023-02-06 06:35
计算机导论——第六节课笔记
2.分类、编译模式2.1分类机械语言
汇编语言
高级语言2.2模式过程式:C、Basic对象式:C++、Java、C#(封装继承多态)函数式:LISP说明式:Prolog3.一些语言BASIC、PASCAL
qq_43478653
·
2023-02-05 10:32
笔记
【
汇编语言
实验一】搭建开发环境
汇编语言
系列文章仅作为实验报告和汇编学习参考,不作为任何技术文章,还望大佬们勿喷。1.实验名称搭建
汇编语言
的开发环境,熟悉汇编程序开发的基本步骤,掌握基本的调试操作。
SunJ3t
·
2023-02-05 09:07
c语言与汇编混合编程嵌入式,C语言与汇编语混合编程 嵌入式汇编.doc
C语言与汇编语混合编程嵌入式汇编C语言如何跟
汇编语言
混用啊?我从来没有听过有这样用的,如果真的有的话请大家说来听听,我很想知道是什么回事!
小崔个人精进录
·
2023-02-05 08:01
c语言与汇编混合编程嵌入式
iOS底层原理 - Runtime-01
Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同2.Objective-C的动态性是由RuntimeAPI来支撑的3.RuntimeAPI提供的接口基本都是C语言的,源码由C\C++\
汇编语言
编写一
_曾梦想仗剑走天涯
·
2023-02-05 04:55
架构基础(一)【架构的背景,概念和目的】
目录一、背景介绍1.1软件开发历史1.1.1机器语言(1940年之前)1.1.2
汇编语言
(20世纪40年代)1.1.3高级语言(20世纪50年代)1.1.4第一次软件危机和结构化设计(20世纪60年代~
HDGM3
·
2023-02-04 12:43
从零开始学架构
项目架构
软件架构师
汇编语言
:五、第一个程序
一个源程序从写出到执行的过程一个源程序从写出到执行的过程源程序与程序结构源程序写源程序的步骤:①定义好段,即segment····ends②输入汇编指令③写下程序结束的标志end④写好联系,assume程序返回程序返回:一个程序结束后,将CPU的控制权交给是它得以运行的程序的过程。(可执行文件的程序P1若要运行,需要一个正在运行的程序P2,将P1从可执文件中加载入内存,将CPU的控制权交给它,P1
Zidahong
·
2023-02-04 00:34
MAC下的OS X系统如何使用Debug程序
最近在学习
王爽
老师的《
汇编语言
》,简单易懂,适合初学汇编的同学学习。看到实验部分的时候卡住了,Windows人家是自带有Debug程序的,MAC的OSX可就没有这么方便了,不过这也难不倒我们。
fishman_
·
2023-02-03 16:31
一个NSObject对象占用多少内存
我们平时编写的Objective-C代码,底层实现其实都是c/c++代码a.Objective-C->C/C++->
汇编语言
->机器语言b.所以Objective-C的面向对象都是基于C/C++的数据结构实现的
LoveToday2020
·
2023-02-03 12:21
汇编语言
-
王爽
PDF 下载
百度网盘PDF下载《
汇编语言
-
王爽
》https://pan.baidu.com/s/1L7fEe9X1LytHTie6WZFTQA
东山脚下一根草
·
2023-02-03 07:45
《
汇编语言
》-
王爽
第三版学习笔记 第一个程序
汇编程序从写出到执行的过程9E23019E-2637-4FED-B46F-1B24C2743B0E.png源程序:t1.asmassumecs:codesgcodesgsegmentmovax,2000Hmovss,axmovsp,0addsp,10popaxpopbxpushaxpushbxpopaxpopbxmovax,4c00Hint21Hcodesgendsend编译F692AEBB-E7
Nonmfly
·
2023-02-02 23:05
Objective-C方法本质
RuntimeRuntime简单来说就是一套利用
汇编语言
和C语言编写成的代码库。Objective-Cruntime有两个版本modern和legacy。
HLjane_
·
2023-02-02 20:26
对象导论
问题空间由类组成,对象是类在解空间的映射;计算机语言的发证过程:机器码->
汇编语言
->c语言->c++->java具象->抽象;程序开发目的:决绝问题;计算机开发语言演变过程是一个一直在抽象的过程;从最开始的汇编
Patrick_e604
·
2023-02-02 04:13
[066][x86
汇编语言
]第17章 本章代码:用定时中断实施任务切换 、刷新TLB的必要性
学习笔记《x86
汇编语言
:从实模式到保护模式》https://www.jianshu.com/p/d481cb547e9f代码运行运行的效果就是,三个任务之间(内核任务、用户任务A、用户任务B)来回切换
AkuRinbu
·
2023-02-01 22:19
汇编语言
:七、[BX]和loop指令
[bx][bx]表示一个内存单元,它的偏移地址在bx中()(ax)表示寄存器ax中的内容incaxax中的内容+1loop指令loop的用法loop的功能:实现循环用法:如上图,执行loops语句时,执行以下操作①cpu执行(cx)=(cx)-1②判断(cx)是否为0,如果为零,往下执行代码,如果不为零,回到标志地点s再次循环运行。在debug中跟踪用loop指令实现循环程序考虑一个问题:计算ff
Zidahong
·
2023-02-01 22:15
Objective-C对象的本质
我们知道平时编写的OC代码,底层都是C和C++代码:Objective-C->C/C++->
汇编语言
->机器语言。所以Objective-C对象的底层实现就是C和C++。
爱看书de图图
·
2023-02-01 12:16
一不小心做了女人中的大哥!
(山山/
王爽
/梅芝)2、我时刻在问我自己,人生到底是什么?人生只有经历,没有什么。唯有经历,才是此生的收获。(东风)做好当下,不留遗憾。
找到北正能量语录
·
2023-02-01 12:13
Objective-C的Runtime学习笔记
而这个扩展的核心是一个用C和
汇编语言
写的Runtime库,它是Objective-C面向对象和动态机制的基石。Runtime简称运行时。
寻心_0a46
·
2023-01-31 16:28
Linux | 编辑器gcc/g++的使用【动静态库的认识】
2、gcc的初步认识3、如何使用gcc二、gcc逐步分析程序的翻译环境1、预编译【进行宏替换】2、编译【C语言——>
汇编语言
】3、汇编【
汇编语言
——>可重定位目标二进制文件】4、链接【生成可执行文件或库文件
Fire_Cloud_1
·
2023-01-31 16:37
Linux
开发工具
linux
运维
开发工具
编辑器
JAVA语言入门
JAVA语言入门1.语言简介计算机语言的分类:机器语言
汇编语言
高级语言第一代:C语言,面向过程为编程思想,它是唯一一门可以直接操作计算机硬件的语言。
刷题致富
·
2023-01-30 22:47
java
开发语言
深度围观block:第三集
希望读者阅读了之后,对block有更加深入的理解,同时也希望之前对
汇编语言
恐惧或者陌生的读者转变看法,其实只要你用心去看,去学,很“”阅读器block本文由破船译自galloway!
前端大神
·
2023-01-30 15:36
深度围观block:三
希望读者阅读了之后,对block有更加深入的理解,同时也希望之前对
汇编语言
恐惧或者陌生的读者转变看法,其实只要你用心去看,去学,很容易就搞懂的。
Finnick Wang
·
2023-01-30 15:06
计算机
汇编语言
文章目录前言第一章基础知识1.机器语言&
汇编语言
2.内存地址空间2.1主板2.2存储器芯片2.3内存地址空间第二章寄存器1.通用寄存器2.物理地址3.CS:IP寄存器4.DS和[address]5.mov
坂.y
·
2023-01-30 09:32
计算机基础
开发语言
c语言
c++
Linux进程的调度与退出
voidschedule(void)进程调度函数在.c文件中定义voidswitch_to(next)进程切换函数在.h文件中定义使用
汇编语言
编写的程序辅助函数:打印内核中的pid号以及state以及栈堆内容
一子慢
·
2023-01-30 07:22
Linux
linux
运维
服务器
39、P1 W6 U6.2 HACK的汇编器
视频:如果本次课程对应的Coursera的视频打不开,可以点击下面链接P1W6U6.2-TheHackAssemblyLanguage翻译HACK小电脑的
汇编语言
,我们需要面对的三种需要处理的问题。
shazizm
·
2023-01-30 07:00
基本执行结构和存储程序原理
从程序到电子信号:高级语言源程序-->(编译)-->
汇编语言
程序-->(汇编)-->目标文件:机器语言模块&目标文件:库程序(机器语言)-->(链接)-->可执行文件:机器语言程序-->(加载)-->/
STFocus
·
2023-01-30 03:04
golang汇编资料整理
既然是
汇编语言
,不管是x86还是arm它们的思想都是相似的,所以我打算从16位看起,一步一步学习最终到x86-64位golang的汇编。以下是8个阶
XITEHIP
·
2023-01-30 01:23
浅谈嵌入式技术的发展
一、嵌入式技术的发展经过了四个发展阶段1.嵌入式技术通过
汇编语言
控制。应用于一些专业性强的工业控制系统中,一般没有操作系统的支持,通过
汇编语言
进行控制。
迷胡虫
·
2023-01-29 12:44
大数据
嵌入式硬件
《微机原理与接口技术》第一章——微机原理概述
目录第1节基本术语第2节微机发展历史第3节微机部件和结构第4节微机工作原理第5节
汇编语言
【补充】第1节基本术语微机计算机/微机/PC单片机单板机第2节微机发展历史世界上第一台计算机——ENIA
Claire_TJ
·
2023-01-29 07:44
微机原理与接口技术
微机原理与接口技术
第一章
微机原理概述
笔记
大学课程 | 《计算机系统结构》详细知识点总结
本文原文链接计算机系统结构笔记传送门计算机系统结构知识点多级层次结构:(1)按功能划分成多层机器级组成的层次结构,从上到下依次为,应用语言机器级,高级语言机器级,
汇编语言
机器级,操作系统机器级,传统机器语言机器级
JUST LOVE SMILE
·
2023-01-28 11:55
学习笔记
操作系统
冯诺依曼结构
FCA精进35组读书心得
《如何说孩子才会听如何听孩子才会说》第四周2018年12月5日周三姓名:
王爽
正文:这一章讲的是跟孩子交流的各种方法的应用。我也想分享一个特殊的案例。
莫名的自我
·
2023-01-28 05:00
01-汇编
汇编语言
的发展机器语言由0和1组成的机器指令(本质上就是有电和没电)在早期变成过程中,由于使用机器码这种方式很难受,慢慢的衍生除了助记符,如:加:01000000减:01001000乘:1111011111100000
BBLv
·
2023-01-28 02:24
gcc使用小结
gcc对C语言的处理分为四个步骤:预处理,gcc对C语言源文件包含的头文件和宏定义进行处理,如#define,#include,#if;编译,gcc检查代码的语法是否有错,并将代码翻译成
汇编语言
,生成以
莹小武
·
2023-01-27 01:03
《
汇编语言
》-
王爽
第三版学习笔记 内中断
1.中断CPU不再接着(刚执行完的指令)向下执行,而是转去处理这个特殊信息。2.8086CPU产生中断的4种情况(1)出发错误比如div指令产生的除法溢出中断类型码:0(2)单步执行中断类型码:1(3)执行into指令中断类型码:4(4)执行int指令该指令的格式位intn,指令中的n为立即数,是提供给CPU的中断类型码3.中断向量表CPU通过中断向量表找到中断程序的入口地址。8086CPU中中断
Nonmfly
·
2023-01-27 00:08
编程语言分类
优点:执行效率高缺点:开发效率低2.
汇编语言
汇编语言
也称为符号语言,在
汇编语言
中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。
油饼2
·
2023-01-26 23:48
runtime编程指南小结
runtime是一套由C、C++、
汇编语言
编写的数据结构和函数这些函数使得访问运行时系统成为了可能本文章包括以下内容:运行时系统的版本和平台和运行时系统的交互消息动态方法解析消息转发类型编码属性声明运行时系统的版本和平台早期版本和现在的版本早期
最初的自己_f7c3
·
2023-01-26 13:25
源程序变为可执行程序的过程
文章目录一、3种级别的语言与3种翻译程序(1)三个级别的语言:高级语言、
汇编语言
、机器语言(2)两种程序翻译程序:把高级语言源程序翻译为机器语言程序(目标代码)链接程序:将目标文件链接为装入模块(可执行程序
码农爱德华
·
2023-01-26 12:21
计算机组成原理
编译原理
操作系统
可执行程序的生成过程
计算机(二):计算机存储系统(内存、外存)。
前言:我总结了
汇编语言
课本和通信书上的知识点给大家呈现。一、计算机存储系统(文解):存储分为:内存(内部存储器)、外存(外部存储器)。
seniorShen
·
2023-01-26 11:26
计算机基础
内存结构
cpu
Past.0
我现在就不写c了,谁爱写谁写去……我会尽量贴合以前写c语言教程的风格来写这一篇,也就是纯文本文档敲……然后,让我们从python开始新世界吧第一节:程序语言的类别语言的分类其实还是有蛮多种的比如机器语言,
汇编语言
清雪半夏
·
2023-01-26 10:29
上一页
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
其他