鱼C论坛

 找回密码
 立即注册
查看: 3029|回复: 5

实验17不知怎么调试,请高手指教。另外将实验17的代码送上,也请高手指点。

[复制链接]
发表于 2017-5-24 22:32:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如题所说,在虚拟机环境中进行调试,但是不知怎么加载软盘……
另外附上实验17代码,请高手指点。
assume cs:code 


code segment
start:
        
        mov ax,cs
        mov ds,ax
        mov si,offset int7ch
        
        
        mov ax,0
        mov es,ax
        mov di,200h        
        mov cx,offset int7chend-offset int7ch
        cld        
        rep movsb        
        
        cli
        mov word prt es:[7ch*4],200h
        mov word ptr es:[7ch*4+2],0
        sti
        
        mov ax,4c00h
        int 21h
        
int7ch:
        push ax
        push bx
        push cx
        push es
        push si

        mov ax,0b800h
        mov es,ax
        mov bx,0
        
        
        cmp ah,0
        jb int7chret
        cmp ah,1
        ja int7chret
        
7chrw:
        mov al,0
        push ax                ;存入功能号
        mov ax,dx
        mov dx,0
        mov bx,1440
        div bx
        mov si,dx        ;rem(dx/1440)
        mov dh,al        ;面号
        mov ax,si
        mov bl,18
        div bl
        mov ch,al        ;磁道号
        mov cl,ah
        add cl,1        ;扇区号
        
        pop ax
        
        mov al,8
        mov dl,0
        add ah,2
        int 13h        
        
        
int7chret:
        pop si
        pop es
        pop cx
        pop bx
        pop ax
        iret
        mov ax,4c00h
        int 21h
        
int7ch:nop

code ends
end start
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-24 23:14:19 | 显示全部楼层
你用什么虚拟机?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-25 20:30:31 | 显示全部楼层
人造人 发表于 2017-5-24 23:14
你用什么虚拟机?

VMware
能帮忙看下代码有什么问题吗?谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-26 20:39:27 | 显示全部楼层
3-3 发表于 2017-5-25 20:30
VMware
能帮忙看下代码有什么问题吗?谢谢

VMware 装 xp 系统?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-27 11:43:34 | 显示全部楼层
人造人 发表于 2017-5-26 20:39
VMware 装 xp 系统?

MS DOS系统
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-27 12:04:14 | 显示全部楼层

那看来是你没有添加软盘,截一下图吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 22:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表