博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在8086中,[ idata],[bx]表示内存单元时。可能是一个字节,也可能是一个字。
阅读量:6824 次
发布时间:2019-06-26

本文共 320 字,大约阅读时间需要 1 分钟。

可能表示一个字节,也可能表示一个字。主要由指令中另一个计算对象决定。如al表示一个字节。ax就表示一个字。

这个区别主要体现在循环中,偏移地址的循环变量是加1还是加2,al是偏移地址加1,ax是偏移地址加2.

[idata],[bx]表示的是偏移地址。

[idata],[bx]是有区别的。在代码中mov ax [idata];会把[idata]看作idata,而不会看作地址。

                                            mov ax ds:[idata];会把[idata]看作偏移地址,段地址为ds。

 

                                            mov ax [bx];则把[bx]看作偏移地址,默认的段地址为ds.

转载于:https://www.cnblogs.com/wanghj-dz/p/3969897.html

你可能感兴趣的文章
HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException
查看>>
【翻译】MODELS - VIEWS – CONTROLLERS
查看>>
(转)hadoop 0.20.2在eclipse开发的插件问题
查看>>
poj 1037(经典dp)
查看>>
mac下两种很常见的button的xib设置
查看>>
ScrollView反弹效果 仿小米私密短信效果
查看>>
iOS边练边学--触摸事件以及能够拖拽的UIView的练习
查看>>
Redis命令拾遗五(有序集合)
查看>>
防止WordPress利用xmlrpc.php进行暴力破解以及DDoS
查看>>
Rafy 框架 - 使用 SqlTree 查询
查看>>
Python进阶 学习笔记(一)
查看>>
电梯测试点有哪些?
查看>>
如何点击UIWebView上html链接不弹出复制粘贴
查看>>
HDU 2709 Sumsets(递推)
查看>>
spring属性注入DI
查看>>
ofo4.0时代展望移动物联网应用 让智慧生活“随意念而动”
查看>>
阿里巴巴到底是一家什么公司?
查看>>
理想生活没那么难
查看>>
阿里NASA的深意:巨头正名还是其他?
查看>>
程序员都用什么牌子电脑编程?国产电脑很强大啊!
查看>>