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

[求助]亲爱的朋友门,汇编题目请教

lwbkiss 发布于 2007-09-13 17:15, 941 次点击
老婆参加自考,我不是学计算机之类的专业,现在给的复习题我完全不会,但是明天早上就要用了 特请教大家了,没有什么好报答的 就说句 谢谢了
题目:
3-1指出下列指令的寻址方式
(1)MOV SI,100; (2)LDS DI, [2130H] ; (3)AND DI,[BX+SI+20H] (4)MOV [BP] CX (5)MOV CX ,DISP[BX] (6)PUSH DS
3-2判别下列指令是否有错,并说明理由;有错的加以改正
(1)MOV [DI], [SI]; (2)MOV CS, AX;
(3)MUL -25; (4)MOV 128, CL;(5)MOV DS, CS;(6)ADD AX, [SI][DI];(7)PUSH FLAG;(8)MOV AX, [AX];(9)MOU AX, BYTE PTR[SI];(10)MOU CL, AX;(11)OUT CX, AL;(12)MOV AX, DISP[BX][BP];(13)IN AL, DX (14)LEA BX, 4[BX]; (15)SAR AX, 5。
用汇编语言编程:(1)求一串数据的最大数,最小数
(2)求一串数据的奇偶,并分别放在一个单元
5 回复
#2
lwbkiss2007-09-13 18:02

自己顶一个吧!!!!!!!!!!!!!!!!

#3
lwbkiss2007-09-13 20:32

大哥些,等米下锅啊,我学法律出生的我怎么做嘛
有撒子条件提下嘛!!!!!!!!!!!!

#4
菜鸟上路2007-09-13 21:11
(1)MOV SI,100;立即数寻址 (2)LDS DI, [2130H] ;间接寻址 (3)AND DI,[BX+SI+20H];相对变址加基址寻址 (4)MOV [BP] CX;寄存器寻址 (5)MOV CX ,DISP[BX] ;相对基址寻址 (6)PUSH DS;直接寻址
不是很确定是不是对了
#5
蓝色神话2007-09-14 12:08

(2)LDS DI, [2130H] ;直接寻址 (4)MOV [BP] CX;[BP]为寄存器间接寻址
其它的都和楼上的差不多,中国人总是喜欢出这样的题目,无聊啊.只要知道它是怎么样寻址的就行,分的这么清有什么用呢(强烈鄙视中国的考试)?





#6
zklhp2007-09-15 15:50
(1)MOV [DI], [SI];内存到内存不可以
(2)MOV CS, AX;
(3)MUL -25;mul是无符号的
(4)MOV 128, CL;操作数颠倒
(5)MOV DS, CS;同为段寄存器
(6)ADD AX, [SI][DI];
(7)PUSH FLAG;
(8)MOV AX, [AX];
(9)MOU AX, BYTE PTR[SI];长度
(10)MOU CL, AX;同上
(11)OUT CX, AL;cx?
(12)MOV AX, DISP[BX][BP];
(13)IN AL, DX
(14)LEA BX, 4[BX];
(15)SAR AX, 5。


汇编烂 有几个说不上来

1