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汇编学习
nginx地址跳转及域名解析
形如这个网站:http://104.69.205.247:
8086
,其端口为
loongshawn
·
2016-05-14 23:43
nginx
域名
Nginx
nginx地址跳转及域名解析
形如这个网站:http://104.69.205.247:
8086
,其端口为
loongshawn
·
2016-05-14 23:00
nginx
域名
进程—内存段机制
内存段机制开始阅读之前可以先看看TheCurseofSegments1.x86的硬件段机制wiki.osdev-SegmentationModesofMemoryAddressingonx861.1段机制的引入就在
8086
CPU
unclerunning
·
2016-05-13 15:00
8086
汇编(一)
1.
8086
CPU中可供编程使用的有14个16位寄存器,按用途可以分成3类:通用寄存器、控制寄存器、段寄存器。IP是指令指针寄存器,用来控制CPU的指令执行顺序,即里边存放下一条指令的地址。
peiyao456
·
2016-05-13 11:00
基础汇编--call方法与函数(两个ASCLL码数相加并输出)
本文使用的编译器为emu
8086
,下载地址将ascll码转换为压缩的BCD码很显然,由下图的ascll码表可以看出对于数字字符来说,是对应第三列的每一行的,即ascll码的十进制表示下个位即为该字符,十位是
qq_27035123
·
2016-05-12 20:00
汇编
汇编语言
汇编语言 王爽第二版 总结
汇编语言王爽第二版总结,所以内容都是
8086
的summaryasssembly,汇编总结why:最初始的编程语言就是使用打孔机,打出来的01代码,然后把卡片插入到电脑中运行然后看输出结果,这种纯01的二进制代码
li740207611
·
2016-05-10 21:00
总结
汇编语言
王爽
8086
CPU的前世今生
8086
指令集的一系列处理器,都称为x86处理器。x86处理器其实并不一定是32位的,比如说
8086
,实际上,在80386后才变成了32位。现在指的x86肯定是32位的了。
define_us
·
2016-05-08 15:00
汇编02
CPU主要有有运算器,控制器,寄存器,三部分组成
8086
CPU有14个寄存器,如AX,BX,CX,DX,SI。。。。
qq_28328931
·
2016-05-08 11:00
[置顶] 第2章 分支出12章 第2章汇编寄存器
汇编 1.
8086
CPU有14个寄存器 通用寄存器:AX、BX、CX、DX SI、DI SP、BP、IP CS、SS、DS、ES、PSW通用寄存器明细:16位寄存器中AX可以拆分为AH、AL
strom2418
·
2016-05-06 23:00
(补充)1.1
8086
CPU
8086
Intel
8086
是一个由Intel于1978年所设计的16位微处理器芯片,是x86架构的鼻祖。不久,Intel8088就推出了,拥有一个外部的8位数据总线,允许便宜的芯片用途。
asdf125656as
·
2016-05-06 15:00
汇编语言
内存分页
本文为本人总结他人博客得来分段分段本是由于
8086
是16位总线,为寻址20位内存地址而增加的。在32位操作系统中,分段依然有用。1)段描述符:描述该段的安全属性,为一个64位长的值。
满小茂
·
2016-05-03 14:00
Use DS and SS to access the same memory
[email protected]
要读写一个内存单元时,必须先要给出这个内存单元的地址,在
8086
PC中内存地址由段地址和偏移地址组成。
eryar
·
2016-05-02 23:00
操作系统内存管理
分段机制: 在
8086
时期,寄存器是16位,无法存放20位的物理地址,为了解决这问题,人们提出了分段机制,分段机制就是将内存分段,每段大小64kb(正好由16位表示),在段寄存器中放入段基址,然后+上段偏移量就成了物理地址
满小茂
·
2016-05-02 23:00
汇编语言学习第十一章-标志寄存器
本博文系列参考自>第三版,作者:王爽
8086
CPU的标志寄存器有16位,其中存储的信息通常被称为程序状态字(PSW)。除了前面介绍的寄存器。本博文将介绍最后一个寄存器,标志寄存器。
u013018721
·
2016-04-28 13:00
汇编语言
[
汇编学习
笔记][第十七章使用BIOS进行键盘输入和磁盘读写
第十七章使用BIOS进行键盘输入和磁盘读写17.1int9中断例程对键盘输入的处理17.2int16读取键盘缓存区movah,0 int16h 结果:(ah)=扫描码,(al)=ASCLL码。 17.4应用int13h对磁盘进行读写只能以扇区为单位对磁盘进行读写。读写扇区时,要给出面号,磁道号,扇区号。面号,磁道号从0开始,而扇区号从1开始。BIOS提供调用int13h来访问磁盘(ah)=int
zy691357966
·
2016-04-27 18:00
汇编
[
汇编学习
笔记][第十六章直接定址表]
第十六章直接定址表16.1描述了单元长度的标号格式codesegment adb1,2,3,4,5,6,7,8, bdw0 功能此时标号a,b不仅代表了内存单元,还代表了内存长度movax,b =movax,cs:[8] movb,2 =movewordptrcs:[8],2 incb =incwordptrcs:[8] 更重要,提供了一种类似数组的表示方式了(其实跟这里也没关系)moval,
zy691357966
·
2016-04-27 16:00
汇编
新手自学入门书籍推荐
8086
汇编语言
这本书讲的
8086
,然后,适合新手学习汇编语言,书中会有提及计算机原理但是比较少。
yushaopu
·
2016-04-27 14:00
书籍
经验
汇编语言
新手入门
[
汇编学习
笔记][第十四章 端口]
第十四章端口和CPU相连的芯片,除了各种储存器外,还有一下三种芯片。各种接口卡(网卡,显卡)上的接口芯片,他们控制接口卡进行工作。主板上的接口芯片,CPU通过它们对部分外设进行访问。其他芯片,用来存储相关的系统信息,或进行相关的输入输出处理。CPU可以直接读写一下三个地方数据CPU内部的寄存器内存单元端口14.1端口的读写CPU最多可以定位64KB个不同的端口。对端口的读写只能用in和out两条命
zy691357966
·
2016-04-27 11:00
[
汇编学习
笔记][第十三章int指令]
第十三章int指令13.1int指令格式:intn,n为中断类型码可以用int指令调用任何一个中断的中断处理程序(简称中断例程)。13.4BIOS和DOS所提供的中断例程BIOS主要包含一下内容硬件系统的检测和初始化外中断和内中断的中断例程用于对硬件设备进行I/O操作的中断例程其他和硬件系统相关的中断例程操作系统DOS提供的中断例程操作系统向程序员提供的编程资源13.5BIOS和DOS中断例程的安
zy691357966
·
2016-04-27 00:00
[
汇编学习
笔记][第十二章内中断]
中断消息可以来自CPU的内部和外部,这一章中,我们主要讨论来自于CPU**内部**的中断消息12.1内中断的产生
8086
CPU中发生以下事件,会产生相应的中断消息。
zy691357966
·
2016-04-27 00:00
汇编
[
汇编学习
笔记][第十一章标志寄存器]
第十一章标志寄存器作用存储相关指令执行结果用来为CPU执行相关指令提供行为依据用来控制CPU的相关工作方式这种特殊寄存器在
8086
CPU被称为标志寄存器(flag),
8086
标志寄存器有16位其中存储程序状态字
zy691357966
·
2016-04-26 20:00
汇编语言学习第九章-转移指令的原理
8086
CPU的转移行为分为如下几类;1.只改变IP值,称为段内转移。比如jmpax;段内转移又分为短转移和近转移。
u013018721
·
2016-04-26 20:00
汇编语言
[
汇编学习
笔记][第十章 CALL和RET指令]
第十章CALL和RET指令call和ret指令都是转移指令,它们都修改CS和IP。经常被共同用于实现子程序的设计。这一章,我们讲解call和ret指令的原理10.1ret和retfret指令用栈中的数据,修改IP的内容,从而实现近转移(IP)=((ss)*16+(sp))(sp)=(sp)+2等于popIPretf指令用栈中的数据,修改CS和IP的内容,从而实现远转移(IP)=((ss)*16+(
zy691357966
·
2016-04-26 00:00
汇编
[
汇编学习
笔记][第九章转移指令的原理]
第九章转移指令的原理分类jmp转移行为段内转移短转移IP修改范围-128~127近转移IP修改范围-32768~32768段间转移几个其余转移无条件转移(如:jmp)条件转移循环指令(如:loop)过程中断通过深入理解转移指令jmp来理解CPU执行转移指令的基本原理9.1操作符offset操作符offset是伪指令,取得标号的偏移地址。还可以在标号出现之前使用,反正标号最后由编译器统一处理9.2j
zy691357966
·
2016-04-25 22:00
汇编
DOS源码相关资料
http://pan.baidu.com/s/1o7OEMc6贴出其1.1版本 MSDOS.ASM源码;有空研究;;86-DOSHigh-performanceoperatingsystemforthe
8086
version1.25
bcbobo21cn
·
2016-04-23 09:00
源码
dos
微软
dos源码
MSDOS.ASM
8086
汇编语言dos中debug的命令示例 修改SS:SP
希望看到的人都得到启发。希望通过我的分享让自学路变得平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////这样修改SS这样修改IP///////
yushaopu
·
2016-04-21 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 减爆 sub bx,2222
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////整天对着黑白屏幕,~~~~(>_
yushaopu
·
2016-04-21 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 sub bh,10
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////这个图片是我进行试验后的结果,适合有些基础的人的提升。愿所有看到的人,都得到启发。
yushaopu
·
2016-04-21 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 sub bl,11
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////这个图片是我进行试验后的结果,适合有些基础的人的提升。愿所有看到的人,都得到启发。
yushaopu
·
2016-04-21 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 DS的应用 用debug将代码写入2000::0000内存,并运行
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////如何测试movbx,1000H
yushaopu
·
2016-04-21 13:00
debug
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 Q命令,退出debug
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-21 13:00
debug
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 A命令,向指定内存处写命令
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-21 13:00
debug
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 A命令,向内存中写命令
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-21 13:00
debug
内存
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 U命令,将指定初始的 内存 中的内容翻译成 汇编语言
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-21 08:00
debug
dos
汇编语言
新手入门
8086
[
汇编学习
笔记][第八章数据处理的两个基本问题]
8.1bx,si,di和bp在
8086
CPU中,只有这4个寄存器可以用在"[..]"当中来进行内存单元的寻址。4种寄存器可以单
zy691357966
·
2016-04-21 00:00
[
汇编学习
笔记][第六章包含多个段的程序]
第六章包含多个段的程序程序取得空间的方法有两种在加载程序的时候为程序分配程序执行过程向系统申请在课程中不讨论第二种(malloc)6.1在代码段使用数据从规范的角度,我们是不能自己随便决定那段空间可以使用,应该让系统来为我们分配。在程序中,定义我们希望处理的数据,这些数据会被编译,作为程序的一部分写入可执行文件。当可执行文件被加载入内存时,这些数据也同时被加载入内存中。程序6.1assumecs:
zy691357966
·
2016-04-20 16:00
8086
汇编语言dos中debug的命令示例 E命令,改写内存中的内容(字符串)
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 E命令,改写内存中的内容(数值)
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 D命令,查看指定区间内的内容
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
cpu
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 D命令,查看指定初始内存的内容
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 D命令,查看内存内容
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 R命令,改变CPU的内容
希望看到的人都得到启发。希望通过我的努力,可以让自学的路途平坦一些。//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
dos
汇编语言
新手入门
8086
8086
汇编语言dos中debug的命令示例 R命令,查看CPU的内容
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
dos
调试
汇编语言
8086
[
汇编学习
笔记][第五章[BX]和loop指令]
第五章[BX]和loop指令前言定义描述性符号“()”来表示一个寄存器或一个内存单元的内容,比如:(ax)表示ax中的内容,(al)表示al的内容。约定符号ideta表示常量。5.1[BX][BX]BX相当于A[i],改变i是最好的遍历方式从第七章穿越回来BX相当于A[i]中的i[2][2]相当于A[2]中的25.2Loop指令loop指令的判定CPU执行到loop指令(cx)=(cx)-1判断c
zy691357966
·
2016-04-20 13:00
汇编
8086
汇编语言中基础语句的意义 修改 ip的值 jmp ax
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////这个图片是我进行试验后的结果,适合有些基础的人的提升。可以通过分析,观看结果更好地理解语句的意思。我
yushaopu
·
2016-04-20 13:00
debug
内存
汇编语言
新手入门
8086
8086
汇编语言中基础语句的意义 jmp修改 CS:ip jmp 1000:1344
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 13:00
debug
汇编语言
JMP
8086
8086
汇编语言中基础语句的意义 jmp修改 IP的值 jmp 0000
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 12:00
汇编语言
新手入门
JMP
8086
8086
汇编语言中基础语句的意义 利用-a修改指定内存,-r修改cs:ip,-t执行指定内存,观察ip的自加功能
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// IP自加3////////////////////////////////////////////
yushaopu
·
2016-04-20 12:00
cpu
debug
内存
汇编语言
8086
8086
汇编语言中基础语句的意义 移动爆 mov ax,11112
////////////////////////////////////////////////////////////////////////////////////////////////////
8086
yushaopu
·
2016-04-20 12:00
debug
cpu
图片
汇编语言
8086
汇编语言中基础语句的意义 加爆ah add ah,ff
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yushaopu
·
2016-04-20 12:00
debug
图片
汇编语言
新手入门
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他