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
8086汇编学习
汇编学习
笔记----
8086
CPU的段寄存器
(1)在
8086
CPU中,它是16bit结构,一次可以传送一个字的数据,但其地址总线有20根,一次可以传送2的20次方的数据也就是说它的寻址能力为1MB,很明显,如果将地址从CPU内部简单的发出来,一次就只能传送
fengxiaoke_fxk
·
2020-07-27 22:00
汇编学习
汇编学习
笔记之阶码与移码
原码反码补码都很常见,计算机中进行加减运算是用补码来进行运算的。学习汇编时,见到了移码这个词,不太懂,经过这两天的理解,记录一下我的心得感受。书上写的正数x=+11001,它的移码为[x]移=111001,我一直不理解为什么多了那一位,现在突然反应过来书上给的正数那是一个真值,也就是我们平时写的数,符号位是用+/-来表示,但是移码是针对机器来说的,所以多出的那一位其实是机器上表示的符号位,就是把x
fancy_track
·
2020-07-27 21:38
组成原
linux环境 anaconda3 安装 python2 python3 切换
blog.csdn.net/shuzfan/article/details/78510683python2/3切换:https://blog.csdn.net/qq_17534301/article/details/
8086
9998
斜角巷奇遇
·
2020-07-27 17:04
软件安装
基于JPA的批量增加数据引发的几种方式
这里以mysql数据库为例,提供批量插入数据的高效方式,并做一定的对比,模拟10万条数据一、环境配置Application.yml文件配置server:port:
8086
spring:application
东方索
·
2020-07-27 15:32
JavaEE
《深入理解计算机系统》----笔记
x86架构:1978年6月8日,Intel发布了新款16位微处理器“
8086
”,也同时开创了一个新时代:x86架构诞生了。
hkss
·
2020-07-27 14:18
Linux
其它
运维
ORB-SLAM2 环境搭建和运行测试
本文档是记录orb-slambuildup的记录,基本参考如下文章:http://blog.csdn.net/u010128736/article/details/52
8086
50使用文档记录,一是为了加深印象
mechmqx
·
2020-07-27 13:38
Robot+SLAM+ADAS
Computer
Vision
汇编基础课作业:通用寄存器
3.
8086
/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门的用途?哪些寄存器可以作为存储器寻址方式的指针寄存器?
oMuZiLi1
·
2020-07-27 13:30
反汇编
汇编学习
小记(三)-查表
实验目的掌握xlat指令查表方法通过不同的存储器寻址方式实现查表操作参考:课本68页windows挂载mountce:\masmxlat每个单元项在内存中只能占用一个字节1.使用xlat指令进行查表【1】.使用xlat指令条件(1)要求给出的数,与你要查找的内容在表中的偏移位置是相等关系(2)xlat指令要求你查找的表中的内容不能超过8个二进制位的表示范围image【2】.使用xlat指令的步骤-
葭葭葭葭葭
·
2020-07-27 11:00
从实模式到保护模式
到内存并且将控制权交给他,突破了512字节的限制,loader程序没有体积上的限制这节就实战编写loader实现从实模式到保护模式再返回实模式目录1、从实模式到保护模式1、从计算机的历史谈起2、CPU历史的里程碑-
8086
3
洋葱汪
·
2020-07-27 10:52
操作系统专题【笔记】
汇编语言进制转换之16进制转10进制
使用
8086
汇编,输入一个16进制的数,程序把该16进制数转换为相应的10进制数输出程序运行截图:要实现这样一个程序,思路可以是这样的:1.由于我们读入的键盘输入是ASCII码表示的,且输入一个字符便得到一个
·
2020-07-21 18:13
ARM
汇编学习
-1
.text.global_start.text部分是处理器开始执行代码的地方,指定了后续编译出来的内容放在代码段【可执行】,是arm-gcc编译器的关键词。.global关键字用来让一个符号对链接器可见,可以供其他链接对象模块使用;告诉编译器后续跟的是一个全局可见的名字【可能是变量,也可以是函数名】.global_start让_start符号成为可见的标识符,这样链接器就知道跳转到程序中的什么地方
夜雪-初霁
·
2020-07-16 03:00
嵌入式Linux
ARM汇编
Linux操作系统select非阻塞操作socket分析
server会在accept()时阻塞,等待client连入,那么到底是监听端口8080先accept(),还是监听端口
8086
先accept()。
Michealzn
·
2020-07-16 03:55
Linux
C/C++
电脑三字经.白话文(摘录)
要编程,有LOGO(然后就是中华学习机等模仿其结果得不伦不类的机器用什么logo语言啥的,还有一些国内自编的啥啥啥语言,专门画三角啊方块啊圆圈啊等图案)286,分总线,黑白显,换彩显(PcXt,也不知是
8086
l0e0e0
·
2020-07-16 01:49
camera 原理
转载:http://blog.csdn.net/g_salamander/article/details/
8086
8351、ColorFilterArray—CFA随着数码相机、手机的普及,CCD/CMOS
红娃子
·
2020-07-16 00:28
摄像头学习
spring配置文件出错解决办法
转载:http://zhaowenbinmail.blog.163.com/blog/static/390
8086
201143134428201/spring配置文件出错解决办法spring配置文件,出错会报
dianyun3669
·
2020-07-15 22:03
java
8086
汇编语言程序设计——分支
汇编语言程序和高级语言程序一样,有顺序、分支、循环、子程序四种结构形式。计算机程序在执行过程中,可以改变程序的执行顺序,根据一定的条件进行转移,使程序完成更复杂的功能。汇编语言提供了无条件转移指令和条件转移指令。一个分支程序的例子示例设计分支程序,实现下列公式计算。X、Y为字型。假设X单元中保存三个数:9,-6,34,分别作判断和计算。设计思路:(1)在数据段中定义2个字型变量X、Y,均为带符号数
dianshu1593
·
2020-07-15 22:59
8086
汇编语言程序设计——第一个程序
本系列以80X86系列微型计算机为基础,以MASM5.0为汇编上机实验环境,重点介绍Intel
8086
指令系统。
dianshu1593
·
2020-07-15 22:59
8086
汇编 计算输入两个十进制数之和用16进制输出//输入两个十六进制数之和用10进制输出
把两个题目放在了一起,输入H(D)+数字+空格+数字+空格就会看到和可以参考输入示范的截图输入H代表你输入16进制数,以10进制输出和输入D代表你输入10进制数,以16进制输出和此程序可以接受加数很大只要最后和在16位寄存器放得下就行datasegment;计算两个在和在65535内的十进制数或16进制数的和,这两个数最多可以是五位十进制数db10dup(0);用于暂时存放输入的数flag0db0
一做就废
·
2020-07-15 21:41
汇编/反汇编
Arm
汇编学习
笔记(一)——编写编译并执行简单汇编文件
1.简单编译汇编文件并查看建立一个test.S文件,并输入以下内容:movr0,r1命令行下输入命令:arm-linux-androideabi-astest.S-otest.o得到test.o反汇编.o文件查看汇编代码,输入命令:arm-linux-androideabi-objdump-dtest.o得到以下输出:test.o:fileformatelf32-littlearmDisassem
beyond702
·
2020-07-15 20:03
ARM汇编
Arm
汇编学习
笔记(三)——GCC内联汇编
之前每次看内联汇编都有一些地方看不明白,"=r","r","%0","%1"这些符号看不明白,本次总结一下这些内容吧,虽然很简单,但是手不能懒!首先,C语言中为什么要内联汇编以及其带来的好处这个我就不说了。C语言中使用汇编要通过函数asm(),即__asm__()的别名,两者是一样的。常见的内联汇编有下面两种形式:asm("movr0,r0\n\t""movr0,r0\n\t""movr0,r0\
beyond702
·
2020-07-15 20:03
ARM汇编
汇编语言编写十进制数到二进制数的进制转换并显示的子程序
压入栈中,弹出后实现逆序输出;进而扩展:当其他进制数转为R进制时使用的除R取余法,压入栈中,弹出后实现逆序输出;下面介绍一种比较简便的方法,通过移位指令实现的十进制数到二进制数形式的进制转换程序,程序使用
8086
萌小宏
·
2020-07-15 20:56
汇编语言
arm64汇编篇-01CPU与内存简介
总线分三类:地址总线它的宽度决定了CPU的寻址能力
8086
的地址总线宽度是20,所以寻址能力是1M(2的20次方)(地址总线的寻址能力为2的地址总线根数次方地址总线的最小单位是Byte1Btye=8bit
Clement_Gu
·
2020-07-15 20:22
ios安全攻防系列
8086
指令系统
变址寄存器:源地址寄存器SI,目的变址寄存器DI指针寄存器:基址指针BP,堆栈指针SP段寄存器:代码段寄存器CS堆栈段寄存器SS数据段寄存器DS附加段寄存器ES标志寄存器:FLAGS指令指针:IP数据寄存器
8086
andy8205
·
2020-07-15 20:20
嵌入式编程
存储
dos
扩展
div
测试
汇编
汇编语言学习笔记(八)栈
一、栈栈:是一种具有特殊的访问方式的存储空间(后进先出,LastinOutFirst)栈.png
8086
会将CS作为代码段的段地址,将CS:IP指向的的指令作为下一条需要取出执行的指令。
Rui哥
·
2020-07-15 19:12
java基础知识总结 - 导航
现在准备使用这个格式:https://www.liaoxuefeng.com/wiki/1252599548343744/13065
8086
7874849序号总目录子目录1子目录2java概述基础语法数据类型编码注释访问修饰符运算符关键字流程控制抽象类和接口集合
Longtermevolution
·
2020-07-15 18:19
Java基础知识
汇编学习
之找最大值
1.从键盘输入10个整数,并存放在内存中,求这10整数最大值,并在屏幕中输出最大值2.在内存存放有两组整数中,分别求两组整数最大值,并在屏幕中输出各自最大值1.IncludeIrvine32.inc.datamaxdd?.codemainPROCmovebx,0callreadintmovmax,eaxagain:cmpebx,8jafinalcallreadintcmpeax,maxjbnext
LINZHENYU1996
·
2020-07-15 17:01
汇编
《汇编语言》王爽,学习笔记(栈)
想必有过学习编程语言经历的人,对栈这个词丝毫不会感到陌生,栈也是
8086
时代所诞生的一种具有特殊的访问方式的存储空间。
MisakaMikotoSAM
·
2020-07-15 17:03
汇编语言程序设计实验报告二
级班次5姓名陈奕明学号20171308194一、实验目的1.熟练掌握使用debug工具编写和调试汇编命令的方法2.理解并掌握内存中多字节数据的存放3.理解并掌握「栈」内存空间的特性和使用4.理解并掌握
8086
weixin_30872337
·
2020-07-15 15:15
iOS 阅读器功能小记——语音朗读(系统)
文字转语音第一步,导入AVFoundation.framework.D473608B-5BD6-485D-9393-3293D
8086
FFA.png简单讲一下我们要用到的类和方
巫师学徒
·
2020-07-15 15:36
ubuntu 16.04 装机无wifi (手动导入wifi驱动)
2.手动安装无线网卡驱动现在查看网卡名称:~$lspci-knn|grepNet-A23d:00.0Networkcontroller[0280]:IntelCorporationDevice[
8086
dspeia
·
2020-07-15 14:00
linux
字节跳动提前批/散招
进程调度算法先来先服务短作业优先加权多级队列多级反馈队列多核下的进程调度全局队列调度局部队列调度https://blog.csdn.net/qq_38619183/article/details/
8086
4991https
kaikai_sk
·
2020-07-15 14:59
笔试面试
嵌入式_cpu微架构、互连结构与总线
(二)、分类1、X86架构X86架构是微处理器执行的计算机语言指令集,基于Intel
8086
且向后兼容的中央处理
Kattlin_gsc
·
2020-07-15 13:29
基础
ARM
汇编学习
——编写简单的ARM汇编程序
首先,我们先看一个简单的汇编程序:areaff,code,readonly;声明代码段code32;声明为32位ARM指令entry;声明程序入口start;b指令;1.b跳转范围+_32Mb+标号;bstart;bstop;2.bl子函数调用;会把预取指令的地址保存在lr(r14);3.bx子函数返回movr0,#9movr1,#15movr5,#9blfunc;intfunc(inta,int
zqixiao_09
·
2020-07-15 13:02
ARM汇编
嵌入式开发
汇编语言程序设计实验报告三
南京信息工程大学实验报告实验名称实验3编程、编译、连接、跟踪实验日期2018.11.18得分学院计软院专业计算机科学与技术年级2017级班次5班姓名陈奕明学号20171308194一、实验目的1.掌握汇编语言源程序(
8086
dos
weixin_30371469
·
2020-07-15 13:30
8086
汇编(0)
数制基础常用二进制(B/b结尾)、十进制(D/d结尾)、十六进制(H/h结尾)。数据组织位计算机中最小的单位,一个二进制位。字节字节是80806/8088CPU可寻址的最小数据单位,一个字节是8位。一个字节中位的编号从右到左依次是0-7。字通常,一个16位,一个字中的编号从右到左依次是0-15。第0位叫做最低有效位,第15位叫做最高有效位。0-7叫做低位字节,8-15叫做高位字节。双字通常,一个3
yizer
·
2020-07-15 11:25
会编汇编
汇编语言|CPU工作原理
本章我们主要讲解CPU(
8086
CPU)的内部通讯及其工作原理。CPU概述一个典型的CPU,是由运算器、控制器、寄存器等器件组成的,这些器件是通过CPU内部总线相连的。
夏海峰
·
2020-07-15 10:28
8086
CPU的基本理论
基础理论部分数制码制:1.有符号二进制数的补码表示:正数的补码是它本身,负数的补码是它绝对值的原码所有位取反再加一。对一个有符号数,连续求两次补码还是得到原数。2.运算和溢出:有符号数以补码表示时可以直接运算,运算之后的结果任是一个用补码表示的数。两个数想减的时候计算过程是用前一个数加上后一个数的补码。溢出的类型(若相减则变为补码相加):两个正数相加,超过上限溢出成负数:次高位相加形成进位,而最高
NULL_M
·
2020-07-15 07:01
8086CPU和汇编语言
MIT Operating System - 1.1 - 透视 boot.S 和 main.c
lab1part1PC启动过程6.828课程的lab1主要集中在讲解
8086
的启动过程,其中有几道习题,我们把这节lab拆分到N篇文章中,分开记录知识准备汇编部分声明变量通过前缀“%”声明声明常量通过前缀
qdmoxf
·
2020-07-15 06:38
MIT
6.828
lab
汇编语言输出99乘法表
使用
8086
汇编,输出99乘法表程序运行截图如下:要用汇编输出乘法表,实现思路有以下几点:1.显示出等式:可以观察到乘法表的有9行,第1行有9列,第2行有8列,第3行有7列...而且每行的等式的第一个乘数都是该行所有的列数
weixin_34176694
·
2020-07-15 05:26
【转】实模式和保护模式
首先,我们知道Intel80386只有在进入保护模式后,才能充分发挥其强大的功能,提供更好的保护机制和更大的寻址空间,否则仅仅是一个快速的
8086
而已。
weixin_33807284
·
2020-07-15 04:45
js 时间与时间戳的转换
javascript获得时间戳的方法有四种,都是通过实例化时间对象newDate()来进一步获取当前的时间戳1.vartimestamp1=Date.parse(newDate());//结果:1477
8086
30000
paranoidMao
·
2020-07-15 02:02
原生JavaScript
汇编学习
--
8086
CPU基础
CPU的主要部件是寄存器寄存器是程序员能够读写CPU的部件程序员通过控制寄存器来控制CPU
8086
CPU的寄存器大小为16位,以下的讲解均以
8086
CPU为例。
Sunny123
·
2020-07-14 22:32
汇编学习
解决Mac influxDB进程kill-9无法杀死
背景前段时间实验室有个时序数据库基准的项目要写,脑子抽了在自己mac上搭建了一个influxdb的环境,结果今天帮舍友调代码的时候,发现自己的
8086
端口被占用了。
rainmaple_ty
·
2020-07-14 21:29
常用技术
win32
汇编学习
笔记之浮点数表示
汇编学习
笔记整理之浮点数表示鉴于之前学习代码的时候总是因为没有在课后整理笔记并且重新复习而导致知识点掌握不熟练的后果,现在将每次学习的笔记整理至csdn博客中。
小马爱祖国
·
2020-07-14 21:54
51
汇编学习
-51单片机汇编写40%占空比pwm
51单片机汇编写40%占空比pwmLJMPMAIN;ORG000BH;LJMPITP0;ORG0100H;MAIN:ACALLPT0M0;MOVA,#00;MOV30H,#4;PT0M0:MOVTMOD,#02H;InitializeFANGSHIERmodeMOVTL0,#0CEH;Timing50UsMOVTH0,#0CEH;SETBET0;SETBEA;SETBTR0;RETITP0:PUS
sinaryz
·
2020-07-14 20:26
51
1_ret32win
ropemporium.com/1.无法写入shellcoede,查找敏感的函数(作者自己留下的后门函数)2.既然有了可以利用的函数,我们就开始构造3.fgets()最多读取buffer-1(包括回车)4.LEA是微机
8086
Zero_0_0
·
2020-07-14 20:03
实模式和保护模式
从80386开始,CPU有三种工作模式:实模式、保护模式和虚拟
8086
模式。
___Blue_H
·
2020-07-14 19:43
操作系统
linux查看开放的端口和添加开放端口
查看已开放端口:ubuntufirewall-cmd--zone=public--list-ports新增端口(例如3306):firewall-cmd--zone=public--add-port=
8086
java皮皮虫
·
2020-07-14 19:00
后台
8086
汇编学习
笔记——0
1.一些符号的约定1)address表示某个内存单元的相对于寄存器的偏移地址2.汇编指令1)mov:movax,bx;将bx中的内容送到ax中movax,ds:[address];将ds:address所指向的数据送入ax中(一个字,即两个字节。如果只要传输一个字节可以使用寄存器的高八位(ah)或者底八位(al)进行movds:[address],ax;将ax中的数据(一个字单位)送出ds:add
LomOfWizard
·
2020-07-14 14:25
Assembly
Language
Hello World 汇编语言版
谨以此作为
汇编学习
之路也是大学成长之路上的一个小小纪念。
LomOfWizard
·
2020-07-14 14:25
Assembly
Language
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他