当前位置:网站首页>[BX]和loop
[BX]和loop
2022-08-11 02:50:00 【每天一道题】
[bX]
1.[bx]表示一个内存单元,他的偏移地址在bx中,段地址默认在DS中。
2.描述性符号“()”表示一个寄存器或内存单元中的内容。
3.idata表示常量。
Loop
1.指令格式:
loop 标号
2.CPU执行loop指令的操作:
<1>(cx) = (cx) - 1。
<2>判断cx中的值,不为0则转至标号处执行程序,如果为0则向下执行。
一些注意事项
1.计算ffff:0006单元中的数乘以3,结果存储在dx中。ffff:0006单元是一个字节单元,ax是一个16位寄存器,数据长度不一样,如何赋值?
ffff:0006单元向ax赋值,令(ah) = 0,(al) = (ffff6H)。
2.“mov ax,[0]”表示将ds:0处的数据送入ax中,但是在编译器中该指令却被当作“mov ax,0”处理。
解决方案:
边栏推荐
猜你喜欢
随机推荐
Js prototype and prototype chain and prototype inheritance
Deep Learning - Second Time
[Detailed explanation of C data storage] (1) - in-depth analysis of the storage of shaping data in memory
postgresql ilike create function
报错处理:org.xml.sax.SAXParseException: 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标
夫妻一方婚内向异性大额转款,怎么判
GBJ3510-ASEMI家电电源用整流桥GBJ3510
ES6进阶 字符串处理新特性
flink The object probably contains or references non serializable fields.
[idea error] Invalid target distribution: 17 solution reference
广州纸质发票再见!开住宿费电子发票即将全面取代酒店餐饮加油站发票
2022制冷与空调设备运行操作考试试题模拟考试平台操作
【Unity入门计划】Unity2D动画(1)-动画系统的组成及功能的使用
Multi-threaded ThreadPoolExecutor
LitePal操作数据库
《人生若如初见》命运多舛,人物饱满,朱亚文角色反差太惊喜
SQL 开发的十个高级概念
comp3331-9331-22t1-midterm复习辅导-tutorial week 5
数据存储全方案----详解持久化技术
google搜索技巧——程序员推荐