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

assume cs:code, ds:datadata segmentdb 60h dup(0)db 'DEC'db 'Ken Oslen'dw 137hdw 40hdb 'PDP'
data endscode segmentstart:mov ax,datamov ds,axmov bx,60hmov word ptr [bx+0ch],38hmov word ptr [bx+0eh],70hmov si,0mov byte ptr [bx+10h],'V'mov byte ptr [bx+11h],'A'mov byte ptr [bx+12h],'X'mov ax,4c00hint 21hcode endsend startend

执行之后的效果

16位汇编 使用word ptr和byte ptr的寻址方式相关推荐

  1. 16位汇编相关寄存器

    文章目录 1 寄存器的组成部分 1.1 8086寄存器组成 1.2 8086处理器是小端模式 2 X86 16位汇编所涉及的寄存器 3 寄存器的用法 3.1 DS和ES 3.2 CS和IP 1 寄存器 ...

  2. 小谈16位汇编NEG求补指令

    16位汇编,看到别人写的3行代码对一个32位数求补,举例子论证 NEG是求补指令,把他之后的操作数求补(先求反再加1) 本指令影响标志位CF.OF.SF.PF.ZF及AF. 有一个32位的数 高16位 ...

  3. 研究16位汇编NEG求补指令

    转自: http://bbs.pediy.com/showthread.php?t=81209 [文章标题]: 研究16位汇编NEG求补指令  [文章作者]:  hzmslx 我是个菜鸟··学16位汇 ...

  4. 手把手教你在64位Win7下部署16位汇编学习环境

    实现方式是VirtualBox虚拟机+精简的32位xp系统.指导小白用,高手就直接跳过吧. 一.背景 初学者学习汇编语言通常是从16位汇编开始,但是现在的64位Win7系统明确表示不支持16位的程序. ...

  5. c语言将两个16位变为一个32位,16位汇编第六讲汇编指令详解第第三讲(示例代码)...

    16位汇编第六讲汇编指令详解第第三讲 1.十进制调整指令 1. 十进制数调整指令对二进制运算的结果进行十进制调整,以得到十进制的运算结果 2.分成压缩BCD码和非压缩BCD码调整 简而言之: 以前的时 ...

  6. 【汇编语言】16位汇编总结

    16位汇编语言 学习操作系统前对汇编语言进行快速学习,参考汇编语言进行总结. Before Learning 进制: 字节和字: 字节,即Byte,是由八个位组成的一个单元,也就是8个bit组成1个B ...

  7. 16位汇编第第四讲常用的7种寻址方式

    常用的7中寻址方式 昨天稍微讲了一下,立即数寻址,今天继续讲解寻址方式. (注意,这个属于简陋版的,写了4个小时的博客,也就是第一版,保存了一下,但是博客出问题了,重新打开后发现保存的内容没了,让我很 ...

  8. 16位汇编编译报错和解决办法

    不同的编译器会报不同的错以及可能有多种原因导致一个报错.我只记录了我所遇到的错误. 1.relative jump out of range by XXXh bytes 跳转距离过长. 解决方法: 1 ...

  9. 16位汇编 Hook int 0实例

    div除法溢出之后, 会调用中断0, 显示Divide overflow, 我们修改中断向量表里对应的0号中断的处理地址, 将我们的代码执行起来, 达到hook的目的 assume cs:codeco ...

最新文章

  1. android小球移动代码,Android自定义圆形View实现小球跟随手指移动效果
  2. 软件测试培训需要学习什么
  3. 2020人工神经网络第一次作业
  4. protobuf message定义_巧用 Protobuf 反射来优化代码,拒做 PB Boy
  5. [转]编程语言中的 鸭子模型(duck typing)
  6. It's all about buffers: zero-copy, mmap and Java NIO
  7. 一个简单的例子教会您使用javap
  8. python词云_python词云
  9. 改写教科书!Science揭示:为什么你体内的癌细胞没发展成癌症?
  10. 致软件测试员——面试,你准备好了么?
  11. DAX CRM 模块中需要注意的地方
  12. JSON和API接口初识
  13. 许奔创新社-第38问:如何练就跨界打劫的本领?
  14. Win7下载安装Mongodb教程
  15. 排序算法--选择篇(简单选择,树形选择,堆排序)
  16. 操作系统——PV操作
  17. vultr服务器可以ping通但是ssh无法连接问题
  18. TF卡里删掉文件后内存没变大_双11,TF卡,SD卡,读卡器如何选,看这篇就够了...
  19. 【TA-霜狼_may-《百人计划》】图形3.7.2 command buffer简
  20. 怎样恢复win10分区误删的数据

热门文章

  1. DynamicDataDisplay 实时曲线图的使用和沿轴移动的效果
  2. KMP算法的nextval[] 即优化next[]
  3. 七天来学习ASP.NET MVC (两)——ASP.NET MVC 数据传输
  4. 祝贺自己操作系统JAVA项目有进展!!
  5. 一种监控全部账户登陆及操作命令的方法
  6. 将*.STL转换成顶点索引格式
  7. App设计灵感之十二组精美的租车类App设计案例
  8. LeetCode Algorithm 剑指 Offer 57 - II. 和为s的连续正数序列
  9. 130. Surrounded Regions 被围绕的区域
  10. 核心概念——节点分组 Group