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
汇编语言学习
汇编语言学习
笔记——第九章 转移指令的原理
汇编语言学习
笔记——第九章转移指令的原理1.转移指令:可以修改IP,或同时修改CS和IP的指令的统称。2.8086CPU的转移行为: (1)段内转移:只修改IP。如jmpax。
龙傲天下
·
2012-01-04 21:00
汇编语言学习
笔记——第八章 数据处理的两个基本问题
汇编语言学习
笔记——第八章数据处理的两个基本问题1.描述性符号:reg和sreg reg集合:ax/bx/cx/dx/ah/al/bh/bl/ch/cl/dh/cl/sp/bp/si/di; sreg
龙傲天下
·
2012-01-03 23:00
汇编语言学习
笔记——第六章 包含多个段的程序 &第七章 更灵活的定位内存地址的方法
汇编语言学习
笔记——第六章包含多个段的程序&第七章更灵活的定位内存地址的方法6-1.应该考虑用多个段来存放数据、代码和栈。7-1.and指令:逻辑与指令,按位进行与运算。相应位置0.
龙傲天下
·
2012-01-03 23:00
汇编语言学习
笔记——第五章 [BX]和loop指令
汇编语言学习
笔记——第五章[BX]和loop指令1.完整描述一个内存单元需要两种信息: a.内存单元的地址; b.内存单元的长度(类型)。2.
龙傲天下
·
2012-01-03 19:00
汇编语言学习
笔记——第四章 第一个程序
汇编语言学习
笔记——第四章第一个程序本章是实际操作的一章,仅摘录少数要点。1.伪指令由编译器执行。2.segment和ends成对使用,定义一个段。3.一个段必须有一个名称标识,此名称为“标号”。
龙傲天下
·
2012-01-03 18:00
汇编语言学习
笔记——第三章 寄存器(内存访问)
汇编语言学习
笔记——第三章寄存器(内存访问)3.1内存中字的存储—— 字单元:存放一个字型数据(16位)的内存单元,由两个地址连续的内存单元组成。
龙傲天下
·
2012-01-03 18:00
汇编语言学习
笔记——第二章 寄存器
汇编语言学习
笔记——第二章寄存器在CPU中: 运算器进行信息处理; 寄存器进行信息存储; 控制器控制各种器件进行工作; 内部总线连接各种器件,在它们之间进行数据传送。
龙傲天下
·
2012-01-03 18:00
汇编语言学习
笔记——第一章 基础知识
汇编语言学习
笔记——第一章基础知识学习教材:《汇编语言(第2版)》,王爽,清华大学出版社第一章基础知识1.1机器语言1.2汇编语言的产生1.3汇编语言的组成—— (1)汇编指令:机器码的助记符,有对应的机器码
龙傲天下
·
2012-01-03 18:00
X86
汇编语言学习
手记
X86
汇编语言学习
手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
ganggexiongqi
·
2011-03-31 19:00
框架
汇编
Solaris
语言
X86
variables
汇编语言学习
小结(第十章和第十一章)
王爽那本汇编的书看到了第十一章,也该总结总结了,最近老是一股脑的往自己的脑袋里塞东西,都有点怕自己塞不下了。第十章和第十一章我看了很久,中间也发生了很多事情,一言难尽……第十章讲CALL和RET指令,这两个指令的组合可以实现子程序的调用,对与学过C语言的我来说,很好理解,CALL可以理解成就是程序的入口地址,也可以说是调用函数名,而RET则是子程序的返回,即return,刚刚看这一章的时候被这两个
zs8861
·
2011-01-27 15:00
c
汇编
存储
语言
X86
汇编语言学习
手记(2)
X86
汇编语言学习
手记(2)作者:BadcoffeeEmail:
[email protected]
年11月原文出处: http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
hshl1214
·
2010-10-14 16:00
框架
汇编
Blog
语言
编译器
X86
X86
汇编语言学习
手记(3)
X86
汇编语言学习
手记(3)作者:BadcoffeeEmail:
[email protected]
年12月原文出处: http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
hshl1214
·
2010-10-14 16:00
X86
汇编语言学习
手记(1)
X86
汇编语言学习
手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处: http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
hshl1214
·
2010-10-14 16:00
汇编语言学习
体会
在没有学习汇编语言以前,我可能会对汇编这门强大而又难学的程序设计语言产生怀疑,因为现在我们有那么多的高级编程语言可以学习,尤其是现在日益强大的面向对象语言。而且每种语言都要比汇编语言学起来容易,而且开发效率更高。那么我们为什么还要学习汇编,汇编这门程序设计语言的存在意义在哪。学习了汇编语言之后,我发现我不再怀疑汇编语言的强大之处了,汇编语言是一种很强的语言,这是我以前不愿意承认的事实,它的强大在
bitsjx
·
2010-06-11 20:00
编程
c
汇编
语言
汇编语言学习
记录--输入输出字符串
data segment buff db 255 ;缓冲区,用于存放字符串 db ? db 255 dup (?) crlf db 0ah, 0dh, "$" ;回车换行 data ends code segment assume ds:data, cs:code start: mov ax, data ;取数据段存入ds中 mov ds, a
Poechant
·
2010-05-24 10:00
汇编语言
汇编语言学习
记录--输入输出字符串
data segment buff db 255 ;缓冲区,用于存放字符串 db ? db 255 dup (?) crlf db 0ah, 0dh, "$" ;回车换行 data ends code segment assume ds:data, cs:code start: mov ax, data ;取数据段存入ds中 mov ds, a
wapysun
·
2010-05-24 10:00
汇编语言
X86
汇编语言学习
手记(2)
X86
汇编语言学习
手记(2)作者:BadcoffeeEmail:
[email protected]
年11月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
do2jiang
·
2010-03-22 17:00
框架
汇编
Blog
语言
编译器
X86
X86
汇编语言学习
手记(1)
X86
汇编语言学习
手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
do2jiang
·
2010-03-22 17:00
WIN32
汇编语言学习
应用之消息获取
MSG结构:MSG STURCTHwnd DWORD ?Message DWORD ?WParam DWORD ?LParam DWORD ?Time DWORD ?Pt POINT <>MSG ENDS:em21:hwnd:消息要发向的窗口句柄Message:消息标识符Wparam:消息的参数之一Lparam:消息的参数之二Time:消息放入消息队列的时间。pt:消息放入消息队列时的
deepfuture
·
2010-02-20 16:00
thread
工作
windows
XP
Go
WIN32
汇编语言学习
应用之消息获取
MSG结构:MSG STURCTHwnd DWORD ?Message DWORD ?WParam DWORD ?LParam DWORD ?Time DWORD ?Pt POINT <>MSG ENDS:em21:hwnd:消息要发向的窗口句柄Message:消息标识符Wparam:消息的参数之一Lparam:消息的参数之二Time:消息放入消息队列的时间。pt:消息放入消息队列时的
deepfuture
·
2010-02-20 16:00
thread
工作
windows
XP
Go
WIN32
汇编语言学习
应用之消息获取
阅读更多MSG结构:MSGSTURCTHwndDWORD?MessageDWORD?WParamDWORD?LParamDWORD?TimeDWORD?PtPOINT<>MSGENDS:em21:hwnd:消息要发向的窗口句柄Message:消息标识符Wparam:消息的参数之一Lparam:消息的参数之二Time:消息放入消息队列的时间。pt:消息放入消息队列时的鼠标坐标,一个point结构。g
deepfuture
·
2010-02-20 16:00
Windows
XP
thread
Go
工作
WIN32
汇编语言学习
应用之消息获取
阅读更多MSG结构:MSGSTURCTHwndDWORD?MessageDWORD?WParamDWORD?LParamDWORD?TimeDWORD?PtPOINT<>MSGENDS:em21:hwnd:消息要发向的窗口句柄Message:消息标识符Wparam:消息的参数之一Lparam:消息的参数之二Time:消息放入消息队列的时间。pt:消息放入消息队列时的鼠标坐标,一个point结构。g
deepfuture
·
2010-02-20 16:00
Windows
XP
thread
Go
工作
X86
汇编语言学习
手记(3)
X86
汇编语言学习
手记(3)作者:BadcoffeeEmail:
[email protected]
年12月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
wl_haanel
·
2010-01-13 17:00
X86
汇编语言学习
手记(2)
作者:BadcoffeeEmail:
[email protected]
年11月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说来,本篇文档更侧重于C语言和C编译器
wl_haanel
·
2010-01-13 17:00
框架
汇编
Blog
语言
编译器
X86
X86
汇编语言学习
手记(1)
X86
汇编语言学习
手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
wl_haanel
·
2010-01-13 17:00
windows下32位
汇编语言学习
笔记
windows下32位
汇编语言学习
笔记第一章第一章背景知识80x86处理器的存储器4个数据寄存器EAX,EBX,ECX,EDXEAX寄存器所有API函数的返回值都保存在EAX里,注意是返回值,不是返回参数
DOOM
·
2009-11-28 15:00
汇编
汇编语言学习
笔记(6)
63.一般来说,需要暂存的数据,我们都应该使用栈.64.offset是由编译器处理的符号,它的功能是取得标号的偏移地址. 65.ret和retf指令 ret指令用栈中的数据,修改IP的内容,从而实现近迁移 retf指令用栈中的数据,修改CS和IP的内容,从而实现远迁移.实际上一个是段内迁移,一个则可用于段之间的迁移. 66.CPU执行ret指令时,会进行下面的操作: a
swliao
·
2009-11-13 16:00
c
汇编
语言
编译器
汇编语言学习
笔记(5)
最近比较忙..汇编的学习停了两天...现在继续...54.关于[bx]和loop指令. 要完整的描述一个内存单元,需要的有两点: a)内存单元的地址 b)内存单元的长度(类型)[bx]可以表示一个内存单元,它的偏移地址在bx中: mov ax, [bx]将一个内存单元的内容送入ax中,这个内存单元的长度为2字节,存放一个字,
swliao
·
2009-11-13 16:00
c
汇编
语言
编译器
联想
汇编语言学习
笔记
学习参考资料:大灰狼讲汇编第二讲:CPU结构数据总线,地址总线,控制总线。地址总线有多少条就决定了CPU最大的内存使用量。80386有32位地址总线,所以它的寻址能力就是4G.寄存器通用寄存器,段寄存器,AX寄存器:通用寄存器,存放数据。高位字节AH,低位字节AL。物理地址表示方法地址加法器,基地址,偏移地址。实际内存地址=基地址*16+偏移地址第三讲CS和IP寄存器CS寄存器:保存了要被CPU执
binglingshuang
·
2009-11-12 20:00
汇编
语言
程序调试工具
汇编语言学习
笔记(4)
45.第一个完整汇编源程序:e.g: assumecs:code code segment start:movax,0123H movbx,0456H add ax,bx add ax,ax mov ax,4c00H int 21H co
swliao
·
2009-11-06 17:00
汇编语言学习
笔记(3)
35.栈:先进后出,涉及到入栈(PUSH)和出栈(POP)两个概念. a)push ax //表示将ax中的数据送入栈中 b)pop ax //表示从栈顶取出数据送入ax36.8086CPU的入栈和出栈操作都是以字为单位进行的.那么如何知道哪一段被当作栈在使用..?----How...? PUSH和POP时,需要知道栈顶元素..?----How..
swliao
·
2009-11-06 16:00
c
汇编
语言
汇编语言学习
笔记(2)
21.段的概念:其实内存并没有分段,段的划分来自于CPU.在8086PC机中,存储单元的地址用两个元素来描述,即段地址+偏移地址.22.段寄存器:在8086中有4个段寄存器:CS,DS,SS,ES.23.CS和IP是8086中最关键的两个寄存器:它们联合指示了CPU当前要读取指令的地址.CS为代码段寄存器,IP为指令指针寄存器.在8086中,任意时刻,CPU将CS:IP指向的内容当作指令来执行.
swliao
·
2009-11-06 15:00
c
汇编
存储
语言
汇编语言学习
笔记(1)
大学时曾学习过汇编语言,现在想深入了解一下底层原理,又学习了一遍汇编语言和操作系统原理.学习汇编语言时,整理出的笔记,按知识点记录,可能会比较混乱,需要的可以看看,对知识点进行补充. 1.汇编指令:是机器指令便于记忆的书写格式.2.寄存器:CPU中用来存储数据的器件,一个CPU有多个寄存器.3.汇编语言的组成: a)汇编指令:机器码的助记符,有对应的机器码; b)伪指令:没有对应的机器码,由编
swliao
·
2009-11-06 14:00
工作
汇编
存储
语言
编译器
磁盘
X86
汇编语言学习
手记(2)
X86
汇编语言学习
手记(2)作者: BadcoffeeEmail:
[email protected]
年11月原文出处: http://blog.csdn.net/yayong版权所有:
ruixj
·
2009-07-29 23:00
X86
汇编语言学习
手记(1)
作者:BadcoffeeEmail:
[email protected]
年10月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说来,本篇文档更侧重于C语言和C编译器
ruixj
·
2009-07-29 23:00
框架
汇编
Solaris
语言
X86
variables
X86
汇编语言学习
手记(3)
X86
汇编语言学习
手记(3)作者: BadcoffeeEmail:
[email protected]
年12月原文出处: [url]http://blog.csdn.net/yayong
ruixj
·
2009-07-29 23:00
c
汇编
Solaris
语言
编译器
X86
转贴一篇汇编的文章
X86
汇编语言学习
手记(1)其中起码可以知道两点:1)IA32的栈是用来存放临时数据,而且是LIFO,即后进先出的。栈的增长方向是从高地址向低地址增长,按字节为单位编址。
reiskie
·
2006-10-15 18:00
c
汇编
语言
X86
菜鸟伊始--本科四年(2)
在数据结构、微机原理、
汇编语言学习
的过程中,我已经走在了班级前列,不单单是考试,更主要的是原理的掌握,在数据结构和汇编语言实验程序的上机调试中,我都能够很快地解决问题。
cz_hyf
·
2006-02-16 17:00
java
数据结构
游戏
工作
汇编
语言
汇编语言学习
笔记(三)
CH3、Windows汇编基础 .386 .model flat,stdcall option casemap:none 定义程序使用的指令集、工作模式 相应的还有:.8086,.486,.586,.586p 内存模式有很多,如: tiny small medium compact large huge flat 汇编经常
ihuashao
·
2006-01-12 08:00
数据结构
C++
c
windows
D语言
汇编语言学习
笔记(三)
CH3、Windows汇编基础 .386 .model flat,stdcall option casemap:none 定义程序使用的指令集、工作模式 相应的还有:.8086,.486,.586,.586p 内存模式有很多,如: tiny small medium compact large huge flat 汇编经常
helloyesyes
·
2006-01-12 08:00
数据结构
C++
c
windows
D语言
X86
汇编语言学习
手记(3)
X86
汇编语言学习
手记(3)作者:BadcoffeeEmail:
[email protected]
年12月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
yayong
·
2004-12-27 20:00
汇编
header
Solaris
table
语言
X86
X86
汇编语言学习
手记(2)
X86
汇编语言学习
手记(2)作者:BadcoffeeEmail:
[email protected]
年11月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
yayong
·
2004-11-22 07:00
框架
汇编
Solaris
文档
语言
X86
X86
汇编语言学习
手记(1)
X86
汇编语言学习
手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
yayong
·
2004-11-07 09:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他