码迷,mamicode.com
首页 >  
搜索关键字:王爽    ( 177个结果
汇编语言(王爽) 第3章寄存器(内存访问)
3.1 内存中的字 内存中的字是16位的,以2个内存单元存储 地址大的存高位(字的左边8位),地址小的存低位(字的右边8位) 字单元:存放1个字形数据的内存单元,由2个内存单元组成,共16位 3.2 DS 一个寄存器的名字,用来放数据段的段地址 mov 指令可以把数据转到寄存器,一个寄存器的内容转到 ...
分类:编程语言   时间:2016-04-11 22:19:18    阅读次数:158
汇编语言(王爽) 第5章[BX]和loop指令
mov ax,[0] 把一个内存单元给寄存器ax,内存单元长度2个字节,偏移地址0,段地址ds mov al,[0] 把一个内存单元给寄存器al,内存单元长度1个字节,偏移地址0,段地址ds so:要描述一个内存单元,需要1.ds和偏移地址2.内存单元长度 [bx]也表示一个内存单元,偏移地址在寄存 ...
分类:编程语言   时间:2016-04-11 22:17:25    阅读次数:216
汇编语言(王爽) 第10章 call和ret
这2个指令也是转移指令,一起用的时候有特效~~~~ 10.1 ret and retf ret 相当于pop ip 把栈顶的字弹出到ip retf相当于先执行pop ip and pop cs 10.2 call 执行2步 1 先把IP或cs和ip推入栈中 2 转移到 标号或内存处 10.3 cal ...
分类:编程语言   时间:2016-04-11 22:15:42    阅读次数:190
汇编语言(王爽) 第4章 第一个程序
这章算是一个实践部分把,写 了一个汇编程序,并用debug去跟踪每条指令的进程,看寄存器和内存的变化,算是对之前的一个小总结把 4.1 源程序到执行的过程 一个汇编程序写好,要编译成目标文件,文件后缀是obj的,再链接形成exe后缀的,再接着去执行 4.2 源程序 直接上图把 伪指令由编译器执行,汇 ...
分类:编程语言   时间:2016-04-11 22:14:17    阅读次数:116
汇编语言(王爽) 第1章基础知识
1.1 机器语言 机器语言就是机器指令的集合。机器指令是啥呢?就是一列二进制的数据,计算机把它转成高低电平,使计算机的其他器件驱动并运算。(计算机如何使用2进制语言?) 早期程序都是用机器语言写的,但是有个问题就是太麻烦,数据信息太长,写错一个0或1就会来BUG了。 这种机器语言根本不是人写的,注定 ...
分类:编程语言   时间:2016-04-11 22:13:03    阅读次数:172
汇编语言(王爽) 第8章数据处理的2个基本问题
计算机进行数据处理的时候要知道2个基本问题 刚开始定义了2个描述性符号备用 reg和sreg reg 表示一个寄存器如 ax,bx,cx,dx,ah.......sp,bp,si,di sreg表示一个段寄存器 如 ds,ss,cs,es 8.1 bx,si,di,bp 8.2 数据放在什么地方 数 ...
分类:编程语言   时间:2016-04-11 22:05:23    阅读次数:255
汇编语言(王爽) 第9章转移指令的原理
啥叫转移指令 修改IP或同时修改CS和IP的指令 只修改IP叫段内转移 同时修改CS和IP叫段间转移 段内转移又分为短转移和近转移 短转移 IP修改范围-128-127 近转移IP修改范围-32768-32767 基本的就上面的 9.1 offset 操作符 s1:mov bx,offset s1 ...
分类:编程语言   时间:2016-04-11 22:04:51    阅读次数:204
跟我学汇编(二)王爽汇编环境搭建
这一次我们来讲解一下如何在window上搭建一个王爽教材中所用的汇编环境。王爽的书中用的是8086CPU,现在的CPU肯定是不一样啦,所以我们使用虚拟机来模拟一下。一、下载系统我们采用MS-DOS7.10系统,这里我提供一个免费的下载地址http://download.csdn.net/detail/xingjiarong/9428514,上次我看到了一个哥们的环境搭建过程,搭建好系统下载竟然要5个...
分类:其他好文   时间:2016-02-06 14:27:34    阅读次数:206
汇编笔记(1)
最近看王爽的汇编语言,同时配合小甲鱼的视频看了一些章节,对于一些知识点还有一些容易混淆的地方在这里总结一下,希望大家来指正。第一章: 基础知识 一、汇编语言计算机只识别机器码(0和1组成),非常难认,因此产生了汇编。三类指令:汇编指令,伪指令,其他符号(由编译器识别)。 二、存储器数据和指令...
分类:其他好文   时间:2016-01-22 02:45:00    阅读次数:182
2016.01工作日志
2016.01.01元旦在家,八点醒,开始继续阅读「30日でできる!OS自作入門」。主要目的,加深对os和cpu的理解。另外花些时间又重温王爽的《汇编语言》。今天,最大收获还是感官上体会系统底层:比如往内存xxxx里写入0或者1就可以实现操作系统对xxxx部件的控制。另外,看到了「30日でできる!O...
分类:其他好文   时间:2016-01-02 01:04:46    阅读次数:221
177条   上一页 1 ... 10 11 12 13 14 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!