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
汇编语言学习笔记
汇编语言学习笔记
——第五章 [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
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
工作
汇编
存储
语言
编译器
磁盘
汇编语言学习笔记
(三)
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语言
上一页
1
2
3
4
下一页
按字母分类:
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
其他