| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 605 人关注过本帖
标题:以下两道题请教各位怎么做???
只看楼主 加入收藏
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
快速回复:以下两道题请教各位怎么做???
数据加载中...
 
   



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

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