急救~!~!~!急救~!~!~!

413 2002-12-07 08:41:03
data segment
love dw 0b40eh,0b031h,0cd10h,0b033h,0cd10h,0b031h,0cd10h,0b034h,0cd10h
data ends
code segment
assume cs:code
start proc far
push ds
mov ax,0
push ax
mov ax,data
mov es,ax
mov bx,offset love
mov ah,03 ;把es:bx的数据写到软盘的第一个扇区
mov al,01
mov ch,00
mov cl,01
mov dh,00
mov dl,00
int 13h
mov ah,0eh ;显示love
mov al,'l'
int 10h
mov ah,0eh
mov al,'o'
int 10h
mov ah,0eh
mov al,'v'
int 10h
mov ah,0eh
mov al,'e'
int 10h
ret
code ends
end start






>>>>>>>>>>>
0b40eh->mov ah,0eh
0b031h->mov al,'1'
0cd10h->int 10h
0b033h->mov al,'3'
0cd10h->int 10h
0b031h->mov al,'1'
0cd10h->int 10h
0b034h->mov al,'4'
0cd10h->int 10h
>>>>>>>>>>>
插入软盘以后运行,用软盘起动,为啥显示的是"love",不是我想要的"1314"
各位帮帮忙,是那里出了问题?急用~!~!~!
...全文
26 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
413 2002-12-08
  • 打赏
  • 举报
回复
那位讲详细的谢了~!因为我想在生日前做了东东时间没几天了谢了~!~!
我就去试一下
413 2002-12-08
  • 打赏
  • 举报
回复
哦~!呵呵`!~!
我现在在线回没试的~!
但我以前显示的是“love"啊~!
giantzz 2002-12-08
  • 打赏
  • 举报
回复
机器码放在低地址,先取机器码,然后取操作数
giantzz 2002-12-08
  • 打赏
  • 举报
回复
data segment
love dw 0eb4h,31b0h,10cdh,33b0h,10cdh,31b0h,10cdh,34b0h,10cdh
data ends
fallhunter 2002-12-08
  • 打赏
  • 举报
回复
简单看了一下,没发现什么
你将软盘内容读出来反汇编看看吧

21,496

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧