16位汇编 使用word ptr和byte ptr的寻址方式

原创 2016年08月31日 13:48:03

 使用word ptr和byte ptr的寻址方式, 修改data段的数值

assume cs:code, ds:data

data segment
	db 60h dup(0)
	db 'DEC'
	db 'Ken Oslen'
	dw 137h
	dw 40h
	db 'PDP'
data ends

code segment
	
start:
	mov ax,data
	mov ds,ax
	mov bx,60h
	mov word ptr [bx+0ch],38h
	mov word ptr [bx+0eh],70h
	
	mov si,0
	mov byte ptr [bx+10h],'V'
	mov byte ptr [bx+11h],'A'
	mov byte ptr [bx+12h],'X'
	
	mov ax,4c00h
	int 21h

code ends

end start

end


执行之后的效果


版权声明:本文为博主原创文章,未经博主允许不得转载。

关于汇编里面的PTR--天哪,终于弄懂了

也懒得写自己的话了,直接引用王双汇编8.5章,相信有一点点基础的都能看懂8.5 指令要处理的数据有多长?8086CPU的指令,可以处理两种尺寸的数据,byte和word。所以在机器指令中要指明,指令进...
  • GaryZhang29
  • GaryZhang29
  • 2008年05月13日 08:31
  • 15094

汇编byte ptr[BP]与word ptr[BX]的区别

提问:MOV BYTE PTR[BP],20H和MOV WORD PTR[BX],2000H什么意思?有区别吗? 请问下他们进行的具体操作是什么? (DS)=2100H,(SS)=5200,(BX...
  • linlin_jiong
  • linlin_jiong
  • 2011年11月25日 11:28
  • 5636

汇编中的PTR含义/用法

2011-03-03 17:11:34|  分类: 汇编 |  标签:ptr  字节  寄存器  bx  word  |举报|字号 订阅      ptr -- pointer (既指针)得...
  • dongfengkuayue
  • dongfengkuayue
  • 2014年04月16日 10:58
  • 14545

8086汇编基础 byte ptr与word ptr实例

慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 assume cs:code code segment start: ...
  • yushaopu
  • yushaopu
  • 2016年07月23日 21:27
  • 1329

8086汇编基础 byte ptr与word ptr实例

慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 assume cs:code code segment start: ...
  • yushaopu
  • yushaopu
  • 2016年07月23日 21:27
  • 1329

汇编中的PTR含义/用法

2011-03-03 17:11:34|  分类: 汇编 |  标签:ptr  字节  寄存器  bx  word  |举报|字号 订阅      ptr -- pointer (既指针)得...
  • dongfengkuayue
  • dongfengkuayue
  • 2014年04月16日 10:58
  • 14545

汇编语言中PTR的含义 (很全)

源地址:http://blog.163.com/dongying211@126/blog/static/3550276520112344721564/
  • u013529907
  • u013529907
  • 2014年07月08日 09:51
  • 2582

外挂辅助技术研究-逆向分析任务等级需求并测试

学习目标:              任务等级相关数据     作业:       分析更新任务相关CALL 或者是代码 void printfMissionList()   {  ...
  • mc_cc1
  • mc_cc1
  • 2015年02月03日 16:18
  • 917

反调试技术- IsDebuggerPresent,原理 与 反反调试

IsDebuggerPresent 这个函数可以用在程序中,检测当前程序是否正在被调试,从而执行退出等行为,达到反调试的作用。 1、IsDebuggerPresent 这个函数从汇编的角度看...
  • ls1160
  • ls1160
  • 2014年07月25日 08:32
  • 1079

汇编语言中PTR的含义及作用

汇编语言中PTR的含义及作用 mov ax,bx ;是把BX寄存器“里”的值赋予AX,由于二者都是word型,所以没有必要加“WORD”    mov ax,word ptr [bx];是把内存地...
  • farmwang
  • farmwang
  • 2015年12月06日 12:51
  • 1236
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:16位汇编 使用word ptr和byte ptr的寻址方式
举报原因:
原因补充:

(最多只允许输入30个字)