;编写一个子程序(int7ch中断例程),包含读写磁盘两种功能!
;参数:ah,传递功能号,0表示读操作,1表示写操作!(另外,al存放要读写的扇区数!)
; es:bx ,指向存储读写磁盘数据的内存单元!
; dx ,存放逻辑扇区号!
;格式:利用逻辑扇区号算出,int13h中断例程的各个参数,再调用int13h中断例程进行读写磁盘操作!
assume cs:code
stack segment
db 32 dup (0)
stack ends
code segment
;******************以下为子程序部分Cipan*...
- [younggay] 如果不愿意装虚拟机,那么可以考虑vflopy 虚拟一个软驱,然后找个镜像加载就能模拟出来一个软盘了。 07/14 14:21
- [zdpopup] 用Virtual PC,请能调试 07/12 13:43
- [yangtuan2010] 对于两个编译的warning错误,我们可以忽略,它并不对程序造成伤害!一定要改的话,只要改变一下标号 07/01 17:50
- [游客] hehe 总算功夫不负 博主耐力,可堪一顶!!! 07/01 10:02
- [crazyman] 程序OK,不过有两个编译的warning错误,是因为你使用的dword等标号是汇编中的定义数据使用的 07/01 09:37
- [yangtuan2010] div word ptr 10 ;得出数值dx ----------------- 06/29 12:03
- [游客] 根据提示信息调试 06/29 10:30
- [游客] div word ptr 10 ;得出数值dx ------------------ 06/28 22:41
- [游客] dw 3,7,9,13,28,,38,130, ========== 太马虎了吧!!!上面的28 06/08 10:40
- [游客] mov byte ptr cx,[si] ============== 寄存器不使用类型限制标 06/08 10:37
[2009-07-12 11:34] 试验十七(没有软盘)只写了代码,不知正确与否,还请大家解围!
阅读全文 |
评论次数(2) |
浏览次数(533) |
所属类型(汇编作业)
[2009-07-06 16:59] 试验十四(典型性失误和粗心)
每个人有每个人的思想和想法,做同一件事情也就有了不同的解决方案,尽管各自的方法不同,但是目的是一样的!
看了大家的,自己感慨万千啊!我个人的想法太过于一面,总是因这一面而忽略另一面,这才导致了以下的发生:
(也就是说,在汇编中要多想下其他的解决方案,不要死守一种你认为对的方案!那是远远不够的!还请大家引以为戒!)
;显示时间完整属性!其格式为:“年/月/日 时:分:秒”
assume cs:code
data segment
db 9,8,7,4,2,0,'$'
data ends
code segment
start:
mov bx,0b800h...
看了大家的,自己感慨万千啊!我个人的想法太过于一面,总是因这一面而忽略另一面,这才导致了以下的发生:
(也就是说,在汇编中要多想下其他的解决方案,不要死守一种你认为对的方案!那是远远不够的!还请大家引以为戒!)
;显示时间完整属性!其格式为:“年/月/日 时:分:秒”
assume cs:code
data segment
db 9,8,7,4,2,0,'$'
data ends
code segment
start:
mov bx,0b800h...
阅读全文 |
评论次数(0) |
浏览次数(444) |
所属类型(汇编作业)
[2009-06-29 17:16] 历时将近一个月,我才把课程设计1给做出来!大家评价评价!
assume cs:codesg
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985','1986'
db '1987','1988','1989','1990','1991','1992','1993','1994','1995'
;以上是表示21年21个年份字符串(0-83)
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 ...
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985','1986'
db '1987','1988','1989','1990','1991','1992','1993','1994','1995'
;以上是表示21年21个年份字符串(0-83)
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 ...
阅读全文 |
评论次数(3) |
浏览次数(736) |
所属类型(汇编作业)
[2009-06-28 21:13] 这个程序有错误!而我却不知错在何处,还请学兄学姐们开导开导!
assume cs:codesg
data segment
dw 12666
db 20 dup (0)
data ends
stack segment
db 32 dup (0)
stack ends
codesg segment
start: mov ax,data
mov ds,ax
mov si,0 ;设置ds:si指向数据
mov ax,stack
mov ss,ax
mov sp,32
mov ax,0...
data segment
dw 12666
db 20 dup (0)
data ends
stack segment
db 32 dup (0)
stack ends
codesg segment
start: mov ax,data
mov ds,ax
mov si,0 ;设置ds:si指向数据
mov ax,stack
mov ss,ax
mov sp,32
mov ax,0...
阅读全文 |
评论次数(3) |
浏览次数(590) |
所属类型(汇编作业)
[2009-06-07 13:05] 我!好笨啊!
我这个程序有一个错误!我不知道错在那里!
希望兄弟们帮忙解决以下
谢谢了!
assume cs:code,ds:data
data segment
db 'Welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov si,0 ;定义数据段
mov ax,0b800h
mov es,ax
mov dh,10
...
希望兄弟们帮忙解决以下
谢谢了!
assume cs:code,ds:data
data segment
db 'Welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov si,0 ;定义数据段
mov ax,0b800h
mov es,ax
mov dh,10
...
阅读全文 |
评论次数(1) |
浏览次数(460) |
所属类型(默认类型)
[2009-06-07 13:03] 程序出错,却不知错在何处!
我这个程序有一个错误!我不知道错在那里!
希望兄弟们帮忙解决以下
谢谢了!
assume cs:code,ds:data
data segment
db 'Welcome to masm!',0
data ends
code segment
start: mov ax,data
mov ds,ax
mov si,0 ;定义data段
mov ax,0b800h
mov es,ax
mov dh,8
...
希望兄弟们帮忙解决以下
谢谢了!
assume cs:code,ds:data
data segment
db 'Welcome to masm!',0
data ends
code segment
start: mov ax,data
mov ds,ax
mov si,0 ;定义data段
mov ax,0b800h
mov es,ax
mov dh,8
...
阅读全文 |
评论次数(1) |
浏览次数(586) |
所属类型(默认类型)
[2009-06-07 13:01] 程序出错,不知错在何处
我这个程序有一个错误!我不知道错在那里!
希望兄弟们帮忙解决以下
谢谢了!
assume cs:codesg,ds:data,es:table
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
;...
希望兄弟们帮忙解决以下
谢谢了!
assume cs:codesg,ds:data,es:table
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
;...
阅读全文 |
评论次数(1) |
浏览次数(539) |
所属类型(默认类型)