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
汇编语言--王爽
页目录项和页表项——《x86
汇编语言
:从实模式到保护模式》读书笔记43
页目录项和页表项上图就是页目录项和页表项的格式。可以看出,由于页表或者页的物理地址都是4KB对齐的(低12位全是零),所以上图中只保留了物理基地址的高20位(bit[31:12])。低12位可以安排其他用途。【P】:存在位。为1表示页表或者页位于内存中。否则,表示不在内存中,必须先予以创建或者从磁盘调入内存后方可使用。【R/W】:读写标志。为1表示页面可以被读写,为0表示只读。当处理器运行在0、1
车子 chezi
·
2020-09-12 17:05
计算机组成原理笔记-------第一章:计算机的基本组成
2.说明高级语言、
汇编语言
和机器语言的差别及其联系。3.冯诺依曼计算机的特点是什么?
thymeee
·
2020-09-12 17:16
操作系统
控制器
cpu
Java入门(一)
第二代是
汇编语言
:
汇编语言
以及早期的计算机语言(Basic、Fortran等)没有考虑结构化设计原则,而是使用goto语句来作为程序流程控制的主要方法。
Bulllauuu
·
2020-09-12 15:13
Java
Java入门
java基础
Java
编译型与解释型、动态语言与静态语言、强类型语言与弱类型语言的区别
编译型和解释型我们先看看编译型,其实它和
汇编语言
是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。
X-Prince
·
2020-09-12 14:01
程序员都要懂的
【文件】EXE文件加密解密
一、
汇编语言
对文件简易加密加密时,利用add将文本数据加上,'b10101010,即0aah;解密时,用sub将已加密文件减去'b10101010,这里面add溢出数据,但是在sub时,它会借位,所以能够一一对应
sxyaxy
·
2020-09-12 14:08
汇编语言
——逻辑运算和移位指令
逻辑运算和移位指令逻辑运算指令逻辑与AND格式ANDreg,imm/reg/mem;reg←reg^imm/reg/memANDmem,imm/reg;mem←-mem^imm/reg功能:对两个操作数执行按位的逻辑与运算,结果送到目的操作数说明:(1)按位的逻辑与运算;(2)操作数不能同时为存储器操作数;(3)注意对标志位的影响;(OF,CF==0)思考:(1)某一个操作数自己和自己相逻辑与,结
olivia12344321
·
2020-09-12 13:11
汇编语言
汇编语言
——子程序调用
主程序与子程序调用语句CALLCALL指令分成4种类型CALL子程序名;段内直接调用CALLfarptr子程序名;段间直接调用不是很常用的CALLr16CALLWORDPTRm16;段内间接调用(IP发生改变)CALLDWORDptrmem;段间间接调用(存储器)CALL指令需要保存返回地址:段内调用——在同一代码段内进行,也称近调用偏移地址IP入栈SP←SP-2,SS:[SP]←IP段间调用——
olivia12344321
·
2020-09-12 13:41
汇编语言
这是个转贴,QB教程,很不错
这是转贴,不是我写的很久很久以前,高中时代,我就从QB起家琢磨编程,入门后很快就学会
汇编语言
,再后来,C,VB,JAVA……越来越容易。不过QB现在已经风光不在,难得还有人提起。
iroii
·
2020-09-12 13:38
教程
C语言怎么实现多个值输出?
在C语言发明前,大多数人还在用
汇编语言
的时候,编程效率底下,bug层出,维护困难。
peabits
·
2020-09-12 12:50
计算机组成原理习题(一)
冯诺依曼计算机的核心思想是:存储程序4.计算机的五大功能部件:运算器,控制器,存储器,输入设备,输出设备5.计算机硬件能够直接执行的语言是:机器语言6.用二进制代码表示的计算机语言称为:机器语言;用助记符编写的语言称为:
汇编语言
失眠的树亚
·
2020-09-12 12:21
计算机组成原理
计算机系统结构张晨曦版课后答案
这些层次依次为:微程序机器级,传统机器语言机器级,
汇编语言
机器级,高级语言机器级,应用语言机器级等。虚拟机:用软件实现的机器。
乌恩大侠
·
2020-09-12 12:28
1、JAVA初始
第一代:机器语言第二代:
汇编语言
第三代:高级语言第四代:SQL语言第一台电子计算机叫(ENIAC即"埃尼阿克"),于1946年2月14日在美国宾夕法尼亚大学的莫尔电机学院诞生。
陈同学专辑
·
2020-09-12 11:03
【微机原理 实验】 十进制数的BCD加、减法编程实验 (含汇编代码)
实验二十进制数的BCD加、减法编程实验更多微机实验:https://blog.csdn.net/yxp189/column/info/39992
汇编语言
-微机原理与接口技术-实验注意:未经允许,请勿转载
yxp189
·
2020-09-12 10:22
汇编语言
【8086汇编基础】06--算术运算与逻辑指令
8086
汇编语言
初学者教程(第6部分)运算与逻辑指令大多数运算与逻辑指令影响处理器的状态标记寄存器。从上图可以看到,这是状态标记寄存器是一个16位寄存器每一位称作一个标志位,可以取值1或者0。
weixin_34267123
·
2020-09-12 10:44
从零入门8086汇编
了解
汇编语言
能够更加深入的理解高级语言的本质,彻底理解之前只是知道却又不清楚为什么的知识,比如:程序内存分段的原理,为什么有代码段、数据段、堆栈段?全局变量为什么在程序运行就已经创建好了?
weixin_33772645
·
2020-09-12 10:41
移动开发
xcode
数据结构与算法
图解在emu8086中学习几条
汇编语言
常用语句
movbx,1000H;8086CPU不支持将数据直接送入段寄存器的操作movds,bx;ds存放数据段地址mov[0],al;将al数据(1字节)存到1000H段的0偏移地址处,即10000Hmovax,[2];将数据段偏移地址2处的一个字(8086为2字节)存放到ax寄存器addcx,[4];将偏移地址4处的一个字数据加上cx寄存器数据放到cx寄存器subdx,[6];dx寄存器数据减去数据段
bcbobo21cn
·
2020-09-12 09:14
汇编语言
emu8086
数据段地址
段寄存器
AX
DX
在emu8086中学习
汇编语言
加减法程序
1自带示例先看自带示例;执行完09行如下;bl,al,如你所想;执行完12行,bl被减去1,结果如你所想;接下来按二进制输出结果,如下;十进制14的二进制为1110,这就对了;这段代码是按二进制输出:movcx,8print:movah,2;printfunction.movdl,'0'testbl,10000000b;testfirstbit.jzzeromovdl,'1'zero:int21h
bcbobo21cn
·
2020-09-12 09:13
汇编语言
add
sub
int
16h
segment
int
21h
STL快速入门(一)
C语言由早期的
汇编语言
BCPL发展演变而来。随着微型计算机的日益普及,C语言出现了许多其他版本,由于没有统一的标准,各版本之间出现了不一致之处。
Zhouxk96
·
2020-09-12 08:45
汇编语言
作业(六)
班级:计算机14-1姓名:许恺学号:2014011329日期:2016.4.24一、编写程序1.从键盘输入一个长度不超过50的字符串,然后将该字符串原样输出。要求:用A号功能调用输入,用9号功能调用输出。提示:用A号功能调用输入后,要找到串中回车所在位置,并将它替换成$。(1)程序清单:datasegmentstrdb50,50dup(?)dataendscodesegmentassumecs:c
weixin_33847182
·
2020-09-12 07:04
计算机网络(一):综述
有点类似于计算机的语言划分,高级语言通过编译生成
汇编语言
,然后将汇编翻译为机器码,共计算机去识别执行。
芙兰泣露
·
2020-09-12 07:32
计算机网络
汇编加密
;用
汇编语言
对4位10进制数加密。密码是0123456789对应为9082746315。
pingchang_xin_123
·
2020-09-12 06:04
c&c++反汇编与逆向分析学习笔记(2)--反汇编静态分析工具IDA
但是,在实际分析中,很多场合不方便运行目标,比如软件的某一模块(无法单独运行)、病毒程序、设备环境不兼容导致的无法运行……那么,在这个时候,需要直接把程序的二进制代码翻译程
汇编语言
,方便程序员阅读。
csdn_KONG
·
2020-09-12 06:49
二进制入门及静态分析基础
HACKing三部曲理解系统系统性的基础课程学习,深入理解计算机系统的运作机制破坏系统学习与创作漏洞挖掘与利用技巧重构系统设计与构建系统防护《
汇编语言
》《c++反汇编与逆向分析技术揭秘》》《加密与解密4
西杭
·
2020-09-12 05:48
网络安全
汇编语言
简易加密解密文件的实现
汇编语言
简易加密解密软件实现思路加密思路:1.从键盘上输入待加密的文件的路径2.将待加密的文件的内容读取至程序定义好的缓冲区中3.从键盘上输入加密密钥4.将根据加密算法和加密密钥修改缓冲区的内容5.从键盘上输入加密后的文件路径
ismahui
·
2020-09-12 04:33
汇编
二进制安全书籍推荐
0x00逆向系列《
汇编语言
》
王爽
老师的经典之作,了解学习基本的汇编指令,不论是pwn还是reverse都需要知道汇编的知识《逆向工程权威指南》也是经典之作,逆向工程入门经典书籍《C++反汇编与逆向分析技术揭秘
beginnboyer
·
2020-09-12 04:31
安全
二进制安全
由浅入深,
汇编语言
详解与二进制漏洞初阶
如果你想更了解
汇编语言
,以及二进制漏洞,那么的看雪优质课程不要错过——《
汇编语言
详解与二进制漏洞初阶》这门学生数接近30
weixin_33674976
·
2020-09-12 03:51
Nuttx romfs与启动脚本rcS
复位服务函数开始处是由
汇编语言
编写,借助汇编函数调用C函数,将系统带到C函数中。Nuttx的C入口函数便是os_st
chengwenyang
·
2020-09-12 02:48
Nuttx
Stage3D 翻译系列之五:何为AGAL(Adobe 图形
汇编语言
)
何为AGAL必备知识要求对Stage3DAPI基本熟悉。理解Shaders使用原理及可编程功能管道如何运作。如果你还没有阅读过本系列教程的前两章(1、Stage3D如何工作2、顶点和片段着色器),请先行阅读。用户级别中级在本章中,你将对着色器语言(shadinglanguages)有一个基本的了解。本章会涉及着色器语言:AGAL(AdobeGraphicsAssemblyLanguage)的基本使
hili2006
·
2020-09-12 01:36
as3
web
game
3d引擎
2020年1月18日学习记录
即只提供了端口到端口、纠错检查服务的简单协议)、可靠服务传输协议的一个简单实现3.计算机组成与设计—第二章计算机语言第一遍-学习了计算机中数的表示、MIPS机器代码的R类型和I类型、逻辑操作及流程控制语句(决策指令)
汇编语言
实现
imNicolas__
·
2020-09-12 00:14
程序人生
恰饭
经验分享
DOSBox Debug 学习编译常用指令总结
DOSBox是一款学习汇编的神器
汇编语言
视频链接如下https://www.bilibili.com/video/BV1mt411R7XvDOSBox常用命令debug模式下:-g执行完exe运行结果显示
绿叶清风
·
2020-09-12 00:25
汇编
汇编语言
||I/O端口的编址方式
I/O端口的编址方式I/O端口的编址方式有两种,即独立编址和统一编址。1.独立编址(专用的I/O端口编址)----存储器和I/O端口在两个独立的地址空间中(1)优点:I/O端口的地址码较短,译码电路简单,存储器同I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计(2)缺点:需要有专用的I/O指令,程序设计的灵活性较差2.统一编址(存储器映像编址)----存储
Jock.Liu
·
2020-09-11 23:42
汇编札记
I/O端口的编址方式
编程语言和javascript
第二代编程语言:
汇编语言
,采用一些“英文单词”(助记符)来表示CPU的某一条指令,方便程序员记忆CPU的指令。
舟相随
·
2020-09-11 23:01
JS基础
Python 游戏之旅(Pygame)
建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和
汇编语言
)束缚。
weixin_30325071
·
2020-09-11 22:09
pygame学习手册(一):从画矩形到打乒乓
建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和
汇编语言
)束缚。是否你曾想当个游戏开发者,或者你是一个热爱游戏的玩家有时候也想自己做一两款游戏出来给大家带来欢乐呢?
朱nw
·
2020-09-11 22:58
python
pygame
单片机
汇编语言
中能用MOV代替PUSH吗?中断控制中,设置SP初值有何意义?怎样避免中断程序不破坏延时参数?
你想知道的PC\SP在这里https://bbs.csdn.net/topics/396345286?page=1#post-411218557另外怎样避免中断程序不破坏延时参数?可以在中断中启用不同的工作寄存器组;也可以将原工作器组的数据进行保护,中断服务完了再返回去。
lttingjj
·
2020-09-11 22:39
单片机
单片机
嵌入式
其他
深度围观block:第三集
希望读者阅读了之后,对block有更加深入的理解,同时也希望之前对
汇编语言
恐惧或者陌生的读者转变看法,其实只要你用心去看,去学,很容易就搞懂的。
Anmy_baby
·
2020-09-11 20:50
iOS
ios多线程
ARM
汇编语言
常用知识
1.汇编基本知识在
汇编语言
中包含有两种指令,分别为:指令:经过汇编器编译后,在执行阶段起作用,由CPU执行;伪指令:在编译阶段起作用,用于指导汇编如何进行,不生成机器码。
阙hehe
·
2020-09-11 20:57
嵌入式
编程语言与排行
现如今国内流行的前十名编程分别为Java、C、C++、Python、VisualBasic.NET、C#、JavaScript、SQL、PHP和
汇编语言
。
qq_38978264
·
2020-09-11 20:00
编程基础
网络文章
编程语言类型
编译过程、解释型语言与编译型语言编译的四个步骤语言类型编译的四个步骤1.预处理:处理头文件与宏定义2.编译:将源程序转换成
汇编语言
3.汇编:将
汇编语言
翻译成机器码4.链接:链接库文件等,形成可执行程序C
呆坐的熊
·
2020-09-11 19:11
汇编语言
+ Visual Studio 2019——Visual Studio 2019 中
汇编语言
环境解决方案
MASM32SDK:MASM32SDK(简称MASM32)是一个独立的项目,旨在简化有经验的程序员进入
汇编语言
编程领域的工作。它是一种复杂而苛刻
STZG
·
2020-09-11 17:42
#
汇编语言
#
Visual
Studio
汇编语言
Visual
Studio
MASM32
【
汇编语言
与计算机系统结构笔记05】汇编的系统结构,从C代码生产汇编代码,一个具体的、经典的数据传送指令(mov)实例与分析
汇编语言
数据格式第一条汇编指令实例数据传送指令(mov)语法与操作数类型不同的操作数类型组合简单的寻址模式间接寻址基址+偏移量寻址寻址模式使用实例变址寻址本次笔记从C语言的经典代码出发,学习
汇编语言
的接口作业
PiperNest (同公众号)
·
2020-09-11 17:59
汇编
寻址模式
数据传送指令
立即数
movl
系统结构
【
汇编语言
与计算机系统结构笔记20】补充内容:可定制处理器指令集
本节课对应幻灯片:
汇编语言
程序设计-可定制处理器指令集.pdf,第1页起。本系列课程最后一节!老师做一些扩展方面的阅读,老师也从事这方面的研究。
PiperNest (同公众号)
·
2020-09-11 17:59
汇编
嵌入式
CPU
指令集
【
汇编语言
与计算机系统结构笔记01】x86/MIPS/ARM指令集概述与特性,一篇HPCA引发的思考(商业生态的决定性作用)
资源BilibiliAV46914471+AV57921488
汇编语言
与计算机系统结构清华大学张悠慧本次笔记内容:01.
汇编语言
与计算机系统结构02.汇编基础知识——指令集综述文章目录课程前言机器语言、
PiperNest (同公众号)
·
2020-09-11 17:58
汇编
ARM
x86
清华大学
MIPS
SIMD
汇编语言
基础之六- 调用栈和各种调用约定的总结对比
调用栈栈这个概念在数据结构中有详细的讲解,就不罗嗦了。列出一些要点:1.先入先出。2.永远只能从栈的最上方存或取数据。在x86处理器中,压栈的指令时PUSH。将一个item压入栈顶会导致栈顶指针减小4个字节。栈顶指针用寄存器ESP来存储,相应的,这个寄存器的名字是StackPointer的缩写。压栈压栈时,会依次发生下面的事:1.栈顶指针ESP减小4个字节。2.要压入栈中的数据被拷贝到ESP指向的
weixin_34209406
·
2020-09-11 17:36
gcc 在c代码中内嵌汇编调用c函数: 只是证明曾经我来过
我怕我不写下来,将来我都不记得我还在c中嵌套过
汇编语言
,用汇编代码调用一个c函数的过程。
weixin_30853329
·
2020-09-11 17:02
C++基础巩固
From:http://blog.csdn.net/hgy413/article/details/7921776__declspec(naked)是用来告诉编译器函数代码的
汇编语言
为自己的所写,不需要编译器添加任何汇编代码注意点
weixin_30784501
·
2020-09-11 17:25
转移指令jmp和跳转指令call
【-1】写在前面以下内容文字描述来自于
王爽
老师的《
汇编语言
》教材,建议大家都买一本,哈哈。不是我打广告,确实人家写的好,应该支持。我只是附上了自己的图片和理解而已。
weixin_30596735
·
2020-09-11 17:43
debug的使用步骤
该命令从
汇编语言
语句创建可执行的机器码。所有数值都是十六进制格式,必须按一到四个字符输入这些数值
哈库纳
·
2020-09-11 16:00
Linux
汇编语言
开发
汇编语言
的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。
tianmanfu
·
2020-09-11 16:59
计算机指令与运算基础原理笔记
一、汇编代码与指令1.要让程序在一个Linux操作系统上跑起来,需要把整个程序翻译成
汇编语言
(ASM,AssemblyLanguage)的程序,这个过程叫编译(Compile)成汇编代码。
书忆江南
·
2020-09-11 15:23
计算机组成原理
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他