| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 682 人关注过本帖
标题:求比较简单的歌曲的跳转程序
只看楼主 加入收藏
itgirl
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-6-9
收藏
 问题点数:0 回复次数:1 
求比较简单的歌曲的跳转程序
假设已编制好5个歌曲程序,它们的段地址和偏移地址存放在数据段的跳跃表SINGLIST中。试编制一程序,根据从键盘输入的歌曲编号1~5,转去执行5个歌曲程序中的某一个。

写了一下,不对.输入5时候,就跳出来来了,而且还想输入别的数字可以提示.
data segment
singlist dw music1,music2,music3,music4,music5
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
mov ah,1
int 21h
sub al,'0'
mov bx,0
mov bl,al
add bx,bx
jmp singlist[bx]
jmp exit

music1:mov dl,'1'
mov ah,2
int 21h
jmp exit
music2:mov dl,'2'
mov ah,2
int 21h
jmp exit
music3:mov dl,'3'
mov ah,2
int 21h
jmp exit
music4:mov dl,'4'
mov ah,2
int 21h
jmp exit
music5:mov dl,'5'
mov ah,2
int 21h
jmp exit

exit: mov ax,4c00h
int 21h
code ends
end start
搜索更多相关主题的帖子: 歌曲 
2007-06-09 21:16
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
你输入0 1 2 3 4 就对拉撒
自己去改一哈

   好好活着,因为我们会死很久!!!
2007-06-09 23:21
快速回复:求比较简单的歌曲的跳转程序
数据加载中...
 
   



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

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