找人帮个小忙 汇编
由于很久没有看汇编了,现在要用汇编写一个小东西,具体要求是这样的:据区定义msg0-msg9十条信息,从键盘中输入0-9,输出相应的信息!
实现起来应该不难的 有劳了
assume cs:code,ds:data
data segment
msg0 db "0****0",'$'
msg1 db "1****1",'$'
msg2 db "2****2",'$'
msg3 db "3****3",'$'
msg4 db "4****4",'$'
msg5 db "5****5",'$'
msg6 db "6****6",'$'
msg7 db "7****7",'$'
msg8 db "8****8",'$'
msg9 db "9****9",'$'
crlf db0dh,0ah,'$'
note db "please input the number that you want to search:",0dh,0ah,'$'
adrdw offset msg0,offset msg1,offset msg2,offset msg3,offset msg4
dw offset msg5,offset msg6,offset msg7,offset msg8,offset msg9
data ends
code segment
start:mov ax,data
mov ds,ax
lea dx,note
mov ah,9h
int 21h
mov ah,1h
int 21h
sub al,30h
mov bl,al
shl bl,1
mov bh,0
lea dx,crlf
mov ah,9h
int 21h
mov dx,adr
mov ah,9h
int 21h
lea dx,crlf
mov ah,9h
int 21h
jmp start
code ends
end start
看下我的代码,msg0~msg9的内容请自己修改
不正常人类 发表于 2012-10-12 12:26 static/image/common/back.gif
看下我的代码,msg0~msg9的内容请自己修改
谢了!!!!!!!!!!!!!!!!!!! 太复杂了,我还是初学者,需要共同进步啊 学习如逆水行舟,不进则退!
页:
[1]