标题:以下两道题请教各位怎么做???
只看楼主
q11000
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-5-21
 问题点数:0 回复次数:3 
以下两道题请教各位怎么做???
1。请用汇编语言编写:
x,y分别为16位数据,要求实现以下表达式b分别等于
1 x>=0,y>=0
0 x,y 异号
-1 x<0,y<0
2。大概是:2个无符号数,first,second,y要求把较小的数放入min单元中
2006-05-21 18:56
公子吕
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-5-4
得分:0 

第一题:
.model small
.data
x dw ?
y dw ?

.code
start:

mov ax,@data
mov ds,ax
mov ax,x
sub ax,y
jg great
jz equal
mov dl,'-'
jmp print
great:
mov dl,31
jmp print
equal:
mov dl,30
print:
mov ah,2
int 21h

mov ah,7
int 21h
mov ah,4ch
int 21h
end start
end

第二题:
.model small
.data
first dw ?
second dw ?
min dw ?
.code
_start:
mov ax,@data
mov ds,ax
mov ax,first
sub ax,second
jng mfirst
mov bx,second
mov min,bx
jmp exit
mov min,ax
exit:
mov ah,4ch
int 21h
end _start
end

2006-05-21 19:57
公子吕
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-5-4
得分:0 

最后提醒一下,这些简单的题目真的应该自己动手写,然后动手汇编连接运行。否则你一辈子都学不会的。

2006-05-21 20:00
q11000
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-5-21
得分:0 
哦,谢谢教诲,我会记住的,我是新人,刚刚接触汇编。谢谢哥哥了
2006-05-21 20:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-66061-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022480 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved