. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  第 6 页的两行二进制数为什么不一样?  [待解决] 回复[ 5次 ]   点击[ 328次 ]  
xiadao
[帖 主]   [ 发表时间:2011-07-09 23:04 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-07-08 17:41
不好意思,第一次进这个论坛,不太熟悉操作,没有搜索以前是否有人提出这个问题。

第 6 页共有两行二进制,都是代表 Mov AX,[3]。但为什么不一样呢?第 8 个二进制数不一样。
chinatree
[第1楼]   [ 回复时间:2011-07-11 02:54 ]   [引用]   [回复]   [ top ] 
荣誉值:118
信誉值:0
注册日期:2011-07-07 22:59
拜托,第六页还是前言呢,你是不是看错了,一个是mov ax,[3]一个是mov ax,3
如果是这样的话肯定不一样的,前一个是把ds:[3]所指向的内存单元大小为一个字的内容送给ax,后一个是把立即数3送给ax  ,如果一样就不对了
huibianzhiwang
[第2楼]   [ 回复时间:2011-07-22 03:23 ]   [引用]   [回复]   [ top ] 
荣誉值:3
信誉值:0
注册日期:2011-07-19 22:32
呵呵,只不过第二个二进制数隔开了而已。你把第一个每八位隔开就是一样的了!意思是一样的~~~
yqj0109
[第3楼]   [ 回复时间:2011-07-23 14:58 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-07-20 08:20
一个是“读”,另一个是“写”。
knightno.1
[第4楼]   [ 回复时间:2011-08-25 11:53 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:1
注册日期:2011-08-06 16:07
一个是“读”,另一个是“写”。
------------------
回复:其中一个汇编指令已给出,请问另一个机器码对应的汇编指令是什么?
chinatree
[第5楼]   [ 回复时间:2011-08-25 12:24 ]   [引用]   [回复]   [ top ] 
荣誉值:118
信誉值:0
注册日期:2011-07-07 22:59
查资料吧,这些了解就行。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved