注册 登录
编程论坛 汇编论坛

初学汇编~请教

shentanli 发布于 2013-03-15 23:07, 3225 次点击
DATA segment
x dw
y dw
z dw
r dw 2 dup(0)
data ends
code segment
     assume cs:code,ds:data
start:mov ax,data
      mov ds,ax
      mov ax,x
      imul y
      add ax,5
      adc dx,0
      mov cx,dx
      mov bx,ax
      mov ax,x
      mov si,4
      imul si
      add ax,bx
      adc dx,cx
      idiv z
      mov r,ax
      mov r+2,dx
      mov ah,4ch
      int 21h
code ends
     end start



这个为什么会报oprand expected呢??不明白,请教~~~
29 回复
#2
meiyounichen2013-03-16 01:13
回复 楼主 shentanli
第2,3,4行加3个小问号就对了哟,妹纸
x dw ?
y dw ?
z dw ?
#3
Susake2013-03-16 01:14
怎么,妹子都是学汇编的呢....?
#4
shentanli2013-03-16 13:46
回复 3楼 Susake
您别粉刺我啦~~~人家在学习,您就指点一下嘛,说这些白话干嘛
#5
shentanli2013-03-16 13:49
回复 2楼 meiyounichen
为什么是问号,汇编真奇怪。
还有一个问题:书上讲在移位运算时,移位的次数送的可以是一个立即数,也可以先送到cl中。既然可以送立即数要cl干嘛??想写段代码实现下,但自己现在还没学太多,老报错。请大家指教啦~~~
#6
meiyounichen2013-03-16 23:19
回复 5楼 shentanli
我不知道你哪里看来的...肯定要先送寄存器的嘛
#7
shentanli2013-03-16 23:51
回复 6楼 meiyounichen
已经送了丫~
#8
ap08053192013-03-21 11:44
学个毛汇编吖,哥以前汇编好劲的,只不过好耐无用,生疏了,工作好少用到。
#9
韶志2013-03-22 21:57
汇编学好可以更深地了解计算机的内部运行,但是确实,后来用处不大,我大一学的,现在大二,忘得差不多了
#10
shentanli2013-03-23 07:46
回复 8楼 ap0805319
( ⊙ o ⊙ )啊!,那你是从事什么工作呢?感觉汇编知道点还是好的,不是么?尤其是debug~~~
#11
shentanli2013-03-23 07:47
回复 9楼 韶志
用处不大?!恩?我不知道,不过有个老师说debug在加解密方面做得挺好啊~~
#12
矿泉水的甜2013-04-18 16:27
你这还是新手啊、、、
#13
Susake2013-04-18 17:18
以下是引用shentanli在2013-3-16 13:46:39的发言:

您别粉刺我啦~~~人家在学习,您就指点一下嘛,说这些白话干嘛
原来我们在之前就交流过....呵呵...
#14
shentanli2013-04-18 21:40
回复 13楼 Susake
。。。。。。。。是丫,头像蛮帅的~!!就是不知真假
#15
shentanli2013-04-18 21:40
回复 12楼 矿泉水的甜
是丫,所以来请教~!!
#16
shentanli2013-04-18 21:41
回复 13楼 Susake
你等级居然这么高,你是从啥时候开始的?!!!神奇
#17
Susake2013-04-18 21:44
以下是引用shentanli在2013-4-18 21:40:44的发言:

。。。。。。。。是丫,头像蛮帅的~!!就是不知真假

是真的...但是帅嘛..呵呵...不敢当!
#18
shentanli2013-04-18 21:49
回复 17楼 Susake
如果你谦虚,那就说成朦胧帅吧
#19
Susake2013-04-18 21:51
.......我还有一张照片..下次找到放进QQ空间好了...
#20
shentanli2013-04-18 23:23
回复 19楼 Susake
呵呵呵
#21
Susake2013-04-18 23:23
你还在啊...早点睡吧!
#22
forestwolf2013-05-19 22:24
回复 9楼 韶志
我没有学,就直接学c语言,c++,java了,现在也大二,想在暑假学习下,你还有你学过的ppt吗,如果有发到1195626457@行不
#23
LZ18745482382013-05-21 20:33
汇编新手,同教
#24
向阳花开2013-06-01 01:37
回复 5楼 shentanli
如果是1的话就直接送了,不是1的话就先送cl了。
#25
Alar302013-06-04 15:03

2#怎么看出来LZ是妹纸的?
#26
zklhp2013-06-04 16:06
以下是引用Alar30在2013-6-4 15:03:45的发言:


2#怎么看出来LZ是妹纸的?

性别是填的是女。。。。。。。。。
#27
relaxpeng2013-06-13 19:48
大于1的立即数不能直接写要先送入CL
#28
可靠的李颖2013-06-20 00:53
good
#29
y12074358812013-06-20 02:01
汇编好东西啊
#30
有容就大2013-07-08 00:09
和妹纸楼主一起学汇编
1